public Object getFieldValue(_Fields field) { switch (field) { case RESOURCE_JOB_MANAGER_ID: return getResourceJobManagerId(); case RESOURCE_JOB_MANAGER_TYPE: return getResourceJobManagerType(); case PUSH_MONITORING_ENDPOINT: return getPushMonitoringEndpoint(); case JOB_MANAGER_BIN_PATH: return getJobManagerBinPath(); case JOB_MANAGER_COMMANDS: return getJobManagerCommands(); case PARALLELISM_PREFIX: return getParallelismPrefix(); } throw new IllegalStateException(); }
public Object getFieldValue(_Fields field) { switch (field) { case RESOURCE_JOB_MANAGER_ID: return getResourceJobManagerId(); case RESOURCE_JOB_MANAGER_TYPE: return getResourceJobManagerType(); case PUSH_MONITORING_ENDPOINT: return getPushMonitoringEndpoint(); case JOB_MANAGER_BIN_PATH: return getJobManagerBinPath(); case JOB_MANAGER_COMMANDS: return getJobManagerCommands(); case PARALLELISM_PREFIX: return getParallelismPrefix(); } throw new IllegalStateException(); }
@Override @SecurityCheck public String registerResourceJobManager(AuthzToken authzToken, ResourceJobManager resourceJobManager) throws InvalidRequestException, AiravataClientException, AiravataSystemException, AuthorizationException, TException { try { appCatalog = RegistryFactory.getAppCatalog(); return appCatalog.getComputeResource().addResourceJobManager(resourceJobManager); } catch (AppCatalogException e) { logger.error(resourceJobManager.getResourceJobManagerId(), "Error while adding resource job manager...", e); AiravataSystemException exception = new AiravataSystemException(); exception.setAiravataErrorType(AiravataErrorType.INTERNAL_ERROR); exception.setMessage("Error while adding resource job manager. More info : " + e.getMessage()); throw exception; } }
public static ResourceJobManagerResource getResourceJobManager(ResourceJobManager manager){ ResourceJobManagerResource r = new ResourceJobManagerResource(); r.setResourceJobManagerId(manager.getResourceJobManagerId()); r.setJobManagerBinPath(manager.getJobManagerBinPath()); r.setPushMonitoringEndpoint(manager.getPushMonitoringEndpoint()); r.setResourceJobManagerType(manager.getResourceJobManagerType().toString()); return r; }
public static ResourceJobManagerResource getResourceJobManager(ResourceJobManager manager){ ResourceJobManagerResource r = new ResourceJobManagerResource(); r.setResourceJobManagerId(manager.getResourceJobManagerId()); r.setJobManagerBinPath(manager.getJobManagerBinPath()); r.setPushMonitoringEndpoint(manager.getPushMonitoringEndpoint()); r.setResourceJobManagerType(manager.getResourceJobManagerType().toString()); return r; }