Package org.apache.uima.ducc.ws.registry

Examples of org.apache.uima.ducc.ws.registry.ServicesRegistry


  private String getServiceId(DuccId serviceId) {
    String methodName = "getServiceId";
    DuccId jobid = null;
    duccLogger.trace(methodName, jobid, "enter");
    String retVal = null;
    ServicesRegistry servicesRegistry = ServicesRegistry.getInstance();
    ServicesRegistryMap map = servicesRegistry.getMap();
    for(Integer key : map.getDescendingKeySet()) {
      ServicesRegistryMapPayload payload = map.get(key);
      Properties meta = payload.meta;
      String implementors = meta.getProperty(IServicesRegistry.implementors);
      if(implementors != null) {
View Full Code Here


    duccLogger.trace(methodName, null, messages.fetch("enter"));
    StringBuffer sb = new StringBuffer();
   
    try {
      String name = request.getParameter("name");
      ServicesRegistry servicesRegistry = ServicesRegistry.getInstance();
      ServicesRegistryMapPayload payload = servicesRegistry.findService(name);
      Properties properties;
      properties = payload.meta;
     
      ArrayList<String> implementors = servicesRegistry.getArrayList(properties.getProperty(IServicesRegistry.implementors));
     
      DuccWorkJob service = null;
      DuccWorkMap duccWorkMap = DuccData.getInstance().get();
      if(duccWorkMap.getServiceKeySet().size()> 0) {
        Iterator<DuccId> iterator = null;
View Full Code Here

    StringBuffer sb = new StringBuffer();
   
    try {
      String name = request.getParameter("name");
      duccLogger.debug(methodName, null, name);
      ServicesRegistry servicesRegistry = ServicesRegistry.getInstance();
      ServicesRegistryMapPayload payload = servicesRegistry.findService(name);
      Properties properties;
      properties = payload.meta;
      String numeric_id = properties.getProperty(IServicesRegistry.numeric_id);
      properties = payload.svc;
      String log_directory = properties.getProperty(IServicesRegistry.log_directory);
View Full Code Here

    duccLogger.trace(methodName, null, messages.fetch("enter"));
    StringBuffer sb = new StringBuffer();
   
    try {
      String name = request.getParameter("name");
      ServicesRegistry servicesRegistry = ServicesRegistry.getInstance();
      ServicesRegistryMapPayload payload = servicesRegistry.findService(name);
      Properties properties;
      properties = payload.meta;
     
      ArrayList<String> implementors = servicesRegistry.getArrayList(properties.getProperty(IServicesRegistry.implementors));
     
      DuccWorkJob service = null;
      DuccWorkMap duccWorkMap = DuccData.getInstance().get();
      if(duccWorkMap.getServiceKeySet().size()> 0) {
        Iterator<DuccId> iterator = null;
View Full Code Here

    String methodName = "handleDuccServletServiceRegistryData";
    duccLogger.trace(methodName, null, messages.fetch("enter"));
    StringBuffer sb = new StringBuffer();
    try {
      String name = request.getParameter("name");
      ServicesRegistry servicesRegistry = ServicesRegistry.getInstance();
      ServicesRegistryMapPayload payload = servicesRegistry.findService(name);
      String hint = getLoginRefreshHint(request, response);
      String enable_or_disable = getEnabledOrDisabled(request, response);;
      sb.append("<table>");
      sb.append("<tr class=\"ducc-head\">");
      sb.append("<th>");
View Full Code Here

   
    sb.append("<table>");
    sb.append("<tr>");
   
    String name = request.getParameter("name");
    ServicesRegistry servicesRegistry = ServicesRegistry.getInstance();
    ServicesRegistryMapPayload payload = servicesRegistry.findService(name);
    Properties properties;
    properties = payload.meta;
    // serviceid
    sb.append("<th title=\"The system assigned id for this service\">");
    sb.append("Id: ");
View Full Code Here

      String value = request.getParameter(name).trim();
      duccLogger.info(methodName, null, command+" "+messages.fetchLabel("name:")+value);
      String text;
      String result;
      name = value.trim();
      ServicesRegistry servicesRegistry = ServicesRegistry.getInstance();
      ServicesRegistryMapPayload payload = servicesRegistry.findService(name);
      if(payload != null) {
        Properties properties = payload.meta;
        String id = properties.getProperty(IServicesRegistry.numeric_id);
        String resourceOwnerUserId = servicesRegistry.findServiceUser(id);
        if(resourceOwnerUserId != null) {
          if(isUserAuthorized(request,resourceOwnerUserId)) {
            String arg1 = "--"+command;
            String arg2 = id;
            String userId = duccWebSessionManager.getUserId(request);
View Full Code Here

      String value = request.getParameter(name).trim();
      duccLogger.info(methodName, null, command+" "+messages.fetchLabel("id:")+value);
      String text;
      String result;
      String id = value.trim();
      ServicesRegistry servicesRegistry = ServicesRegistry.getInstance();
      String resourceOwnerUserId = servicesRegistry.findServiceUser(id);
      if(resourceOwnerUserId != null) {
        if(isUserAuthorized(request,resourceOwnerUserId)) {
          String arg1 = "--"+command;
          String arg2 = id;
          String userId = duccWebSessionManager.getUserId(request);
View Full Code Here

    duccLogger.trace(methodName, jobid, messages.fetch("enter"));
   
    JsonObject jsonResponse = new JsonObject();
    JsonArray data = new JsonArray();
   
    ServicesRegistry servicesRegistry = ServicesRegistry.getInstance();
   
    long now = System.currentTimeMillis();
   
    int maxRecords = getJobsMax(request);
    ArrayList<String> users = getJobsUsers(request);
View Full Code Here

    TreeMap<String, ArrayList<DuccId>> serviceToReservationsMap = duccDataHelper.getServiceToReservationsUsageMap();

    int maxRecords = getServicesMax(request);
    ArrayList<String> users = getServicesUsers(request);
   
    ServicesRegistry servicesRegistry = ServicesRegistry.getInstance();
   
    IStateServices iss = StateServices.getInstance();
    StateServicesDirectory ssd = iss.getStateServicesDirectory();
    int nac = 0;
    if(ssd.getDescendingKeySet().size() > 0) {
View Full Code Here

TOP

Related Classes of org.apache.uima.ducc.ws.registry.ServicesRegistry

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.