public UnicoreJobSubmission deepCopy() { return new UnicoreJobSubmission(this); }
public Object getFieldValue(_Fields field) { switch (field) { case JOB_SUBMISSION_INTERFACE_ID: return getJobSubmissionInterfaceId(); case SECURITY_PROTOCOL: return getSecurityProtocol(); case UNICORE_END_POINT_URL: return getUnicoreEndPointURL(); } throw new IllegalStateException(); }
public void setFieldValue(_Fields field, Object value) { switch (field) { case JOB_SUBMISSION_INTERFACE_ID: if (value == null) { unsetJobSubmissionInterfaceId(); } else { setJobSubmissionInterfaceId((String)value); } break; case SECURITY_PROTOCOL: if (value == null) { unsetSecurityProtocol(); } else { setSecurityProtocol((org.apache.airavata.model.data.movement.SecurityProtocol)value); } break; case UNICORE_END_POINT_URL: if (value == null) { unsetUnicoreEndPointURL(); } else { setUnicoreEndPointURL((String)value); } break; } }
public static UnicoreJobSubmission getUnicoreJobSubmissionDescription (UnicoreJobSubmissionResource submission) throws AppCatalogException { UnicoreJobSubmission unicoreJobSubmission = new UnicoreJobSubmission(); unicoreJobSubmission.setUnicoreEndPointURL(submission.getUnicoreEndpointUrl()); unicoreJobSubmission.setJobSubmissionInterfaceId(submission.getjobSubmissionInterfaceId()); if (submission.getSecurityProtocol() != null){ unicoreJobSubmission.setSecurityProtocol(SecurityProtocol.valueOf(submission.getSecurityProtocol())); } return unicoreJobSubmission; }
public static String registerUnicoreEndpoint(String hostName, String hostDesc, JobSubmissionProtocol protocol, SecurityProtocol securityProtocol) throws TException { ComputeResourceDescription computeResourceDescription = RegisterSampleApplicationsUtils .createComputeResourceDescription(hostName, hostDesc, null, null); fsdResourceId = airavataClient.registerComputeResource(new AuthzToken(""), computeResourceDescription); if (fsdResourceId.isEmpty()) throw new AiravataClientException(); System.out.println("FSD Compute ResourceID: " + fsdResourceId); JobSubmissionInterface jobSubmission = RegisterSampleApplicationsUtils.createJobSubmissionInterface(fsdResourceId, protocol, 2); UnicoreJobSubmission ucrJobSubmission = new UnicoreJobSubmission(); ucrJobSubmission.setSecurityProtocol(securityProtocol); ucrJobSubmission.setUnicoreEndPointURL(unicoreEndPointURL); return jobSubmission.getJobSubmissionInterfaceId(); }
@Override public String addUNICOREJobSubmission(UnicoreJobSubmission unicoreJobSubmission) throws AppCatalogException { try { unicoreJobSubmission.setJobSubmissionInterfaceId(AppCatalogUtils.getID("UNICORE")); UnicoreJobSubmissionResource resource = AppCatalogThriftConversion.getUnicoreJobSubmission(unicoreJobSubmission); resource.setUnicoreEndpointUrl(unicoreJobSubmission.getUnicoreEndPointURL()); if (unicoreJobSubmission.getSecurityProtocol() != null){ resource.setSecurityProtocol(unicoreJobSubmission.getSecurityProtocol().toString()); } resource.save(); return resource.getjobSubmissionInterfaceId(); }catch (Exception e){ logger.error("Error while retrieving SSH Job Submission...", e); throw new AppCatalogException(e); } }
if (protocol.equals(JobSubmissionProtocol.UNICORE)) { UnicoreJobSubmission unicoreJobSubmission = GFacUtils.getUnicoreJobSubmission(interfaceId); factoryUrl = unicoreJobSubmission.getUnicoreEndPointURL();
public static UnicoreJobSubmission getUnicoreJobSubmissionDescription (UnicoreJobSubmissionResource submission) throws AppCatalogException { UnicoreJobSubmission unicoreJobSubmission = new UnicoreJobSubmission(); unicoreJobSubmission.setUnicoreEndPointURL(submission.getUnicoreEndpointUrl()); unicoreJobSubmission.setJobSubmissionInterfaceId(submission.getjobSubmissionInterfaceId()); if (submission.getSecurityProtocol() != null){ unicoreJobSubmission.setSecurityProtocol(SecurityProtocol.valueOf(submission.getSecurityProtocol())); } return unicoreJobSubmission; }
public static String registerUnicoreEndpoint(String hostName, String hostDesc, JobSubmissionProtocol protocol, SecurityProtocol securityProtocol) throws TException { ComputeResourceDescription computeResourceDescription = RegisterSampleApplicationsUtils .createComputeResourceDescription(hostName, hostDesc, null, null); fsdResourceId = airavataClient.registerComputeResource(new AuthzToken(""), computeResourceDescription); if (fsdResourceId.isEmpty()) throw new AiravataClientException(); System.out.println("FSD Compute ResourceID: " + fsdResourceId); JobSubmissionInterface jobSubmission = RegisterSampleApplicationsUtils.createJobSubmissionInterface(fsdResourceId, protocol, 2); UnicoreJobSubmission ucrJobSubmission = new UnicoreJobSubmission(); ucrJobSubmission.setSecurityProtocol(securityProtocol); ucrJobSubmission.setUnicoreEndPointURL(unicoreEndPointURL); return jobSubmission.getJobSubmissionInterfaceId(); }
@Override public String addUNICOREJobSubmission(UnicoreJobSubmission unicoreJobSubmission) throws AppCatalogException { try { unicoreJobSubmission.setJobSubmissionInterfaceId(AppCatalogUtils.getID("UNICORE")); UnicoreJobSubmissionResource resource = AppCatalogThriftConversion.getUnicoreJobSubmission(unicoreJobSubmission); resource.setUnicoreEndpointUrl(unicoreJobSubmission.getUnicoreEndPointURL()); if (unicoreJobSubmission.getSecurityProtocol() != null){ resource.setSecurityProtocol(unicoreJobSubmission.getSecurityProtocol().toString()); } resource.save(); return resource.getjobSubmissionInterfaceId(); }catch (Exception e){ logger.error("Error while retrieving SSH Job Submission...", e); throw new AppCatalogException(e); } }
if (protocol.equals(JobSubmissionProtocol.UNICORE)) { UnicoreJobSubmission unicoreJobSubmission = GFacUtils.getUnicoreJobSubmission(interfaceId); factoryUrl = unicoreJobSubmission.getUnicoreEndPointURL();
public static String registerUnicoreEndpoint(String hostName, String hostDesc, JobSubmissionProtocol protocol, SecurityProtocol securityProtocol) throws TException { ComputeResourceDescription computeResourceDescription = RegisterSampleApplicationsUtils .createComputeResourceDescription(hostName, hostDesc, null, null); fsdResourceId = airavataClient.registerComputeResource(new AuthzToken(""), computeResourceDescription); if (fsdResourceId.isEmpty()) throw new AiravataClientException(); System.out.println("FSD Compute ResourceID: "+fsdResourceId); JobSubmissionInterface jobSubmission = RegisterSampleApplicationsUtils.createJobSubmissionInterface(fsdResourceId, protocol, 2); UnicoreJobSubmission ucrJobSubmission = new UnicoreJobSubmission(); ucrJobSubmission.setSecurityProtocol(securityProtocol); ucrJobSubmission.setUnicoreEndPointURL(unicoreEndPointURL); // ucrJobSubmission.setAuthenticationMode(AuthenticationMode.MYPROXY_ISSUED); jobSubmission.setJobSubmissionProtocol(JobSubmissionProtocol.UNICORE); airavataClient.addUNICOREJobSubmissionDetails(new AuthzToken(""), fsdResourceId, 0, ucrJobSubmission); return jobSubmission.getJobSubmissionInterfaceId(); }
public Object getFieldValue(_Fields field) { switch (field) { case JOB_SUBMISSION_INTERFACE_ID: return getJobSubmissionInterfaceId(); case SECURITY_PROTOCOL: return getSecurityProtocol(); case UNICORE_END_POINT_URL: return getUnicoreEndPointURL(); } throw new IllegalStateException(); }
public void setFieldValue(_Fields field, Object value) { switch (field) { case JOB_SUBMISSION_INTERFACE_ID: if (value == null) { unsetJobSubmissionInterfaceId(); } else { setJobSubmissionInterfaceId((String)value); } break; case SECURITY_PROTOCOL: if (value == null) { unsetSecurityProtocol(); } else { setSecurityProtocol((org.apache.airavata.model.data.movement.SecurityProtocol)value); } break; case UNICORE_END_POINT_URL: if (value == null) { unsetUnicoreEndPointURL(); } else { setUnicoreEndPointURL((String)value); } break; } }
if (protocol.equals(JobSubmissionProtocol.UNICORE)) { UnicoreJobSubmission unicoreJobSubmission = GFacUtils.getUnicoreJobSubmission(interfaceId); factoryUrl = unicoreJobSubmission.getUnicoreEndPointURL();
public UnicoreJobSubmission deepCopy() { return new UnicoreJobSubmission(this); }
public static UnicoreJobSubmissionResource getUnicoreJobSubmission (UnicoreJobSubmission submission){ UnicoreJobSubmissionResource resource = new UnicoreJobSubmissionResource(); resource.setjobSubmissionInterfaceId(submission.getJobSubmissionInterfaceId()); if (submission.getSecurityProtocol() != null){ resource.setSecurityProtocol(submission.getSecurityProtocol().toString()); } resource.setUnicoreEndpointUrl(submission.getUnicoreEndPointURL()); return resource; }
public static UnicoreJobSubmissionResource getUnicoreJobSubmission (UnicoreJobSubmission submission){ UnicoreJobSubmissionResource resource = new UnicoreJobSubmissionResource(); resource.setjobSubmissionInterfaceId(submission.getJobSubmissionInterfaceId()); if (submission.getSecurityProtocol() != null){ resource.setSecurityProtocol(submission.getSecurityProtocol().toString()); } resource.setUnicoreEndpointUrl(submission.getUnicoreEndPointURL()); return resource; }