public Object getFieldValue(_Fields field) { switch (field) { case COMPUTE_RESOURCE_ID: return getComputeResourceId(); case OVERRIDEBY_AIRAVATA: return isOverridebyAiravata(); case LOGIN_USER_NAME: return getLoginUserName(); case PREFERRED_JOB_SUBMISSION_PROTOCOL: return getPreferredJobSubmissionProtocol(); case PREFERRED_DATA_MOVEMENT_PROTOCOL: return getPreferredDataMovementProtocol(); case PREFERRED_BATCH_QUEUE: return getPreferredBatchQueue(); case SCRATCH_LOCATION: return getScratchLocation(); case ALLOCATION_PROJECT_NUMBER: return getAllocationProjectNumber(); case RESOURCE_SPECIFIC_CREDENTIAL_STORE_TOKEN: return getResourceSpecificCredentialStoreToken(); case USAGE_REPORTING_GATEWAY_ID: return getUsageReportingGatewayId(); } throw new IllegalStateException(); }
resource.setComputeHostResource((ComputeResourceResource)computeHostResource.get(preference.getComputeResourceId())); resource.setGatewayId(profileResource.getGatewayID()); resource.setOverrideByAiravata(preference.isOverridebyAiravata()); resource.setLoginUserName(preference.getLoginUserName()); if (preference.getPreferredJobSubmissionProtocol() != null){
resource.setGatewayId(gatewayId); resource.setLoginUserName(preference.getLoginUserName()); resource.setOverrideByAiravata(preference.isOverridebyAiravata()); if (preference.getPreferredJobSubmissionProtocol() != null){ resource.setPreferredJobProtocol(preference.getPreferredJobSubmissionProtocol().toString());
resource.setComputeHostResource((ComputeResourceResource)computeHostResource.get(preference.getComputeResourceId())); resource.setGatewayId(profileResource.getGatewayID()); resource.setOverrideByAiravata(preference.isOverridebyAiravata()); resource.setLoginUserName(preference.getLoginUserName()); resource.setResourceCSToken(preference.getResourceSpecificCredentialStoreToken());
resource.setGatewayId(gatewayId); resource.setLoginUserName(preference.getLoginUserName()); resource.setOverrideByAiravata(preference.isOverridebyAiravata()); if (preference.getPreferredJobSubmissionProtocol() != null){ resource.setPreferredJobProtocol(preference.getPreferredJobSubmissionProtocol().toString());