public LOCALSubmission deepCopy() { return new LOCALSubmission(this); }
public LOCALSubmission deepCopy() { return new LOCALSubmission(this); }
public static void registerLocalHost() { try { System.out.println("\n #### Registering Localhost Computational Resource #### \n"); ComputeResourceDescription computeResourceDescription = RegisterSampleApplicationsUtils. createComputeResourceDescription("localhost", "LocalHost", null, null); List<String> hostAliases = new ArrayList<String>(); hostAliases.add("alias1"); hostAliases.add("alias2"); computeResourceDescription.setHostAliases(hostAliases); localhostId = airavataClient.registerComputeResource(new AuthzToken(""), computeResourceDescription); ResourceJobManager resourceJobManager = RegisterSampleApplicationsUtils. createResourceJobManager(ResourceJobManagerType.FORK, null, null, null); LOCALSubmission submission = new LOCALSubmission(); submission.setResourceJobManager(resourceJobManager); airavataClient.addLocalSubmissionDetails(new AuthzToken(""), localhostId, 1, submission); System.out.println("LocalHost Resource Id is " + localhostId); } catch (TException e) { e.printStackTrace(); } }
public static LOCALSubmission getLocalJobSubmission(LocalSubmissionResource localSubmission)throws AppCatalogException { LOCALSubmission submission = new LOCALSubmission(); submission.setJobSubmissionInterfaceId(localSubmission.getJobSubmissionInterfaceId()); submission.setResourceJobManager(getResourceJobManager(localSubmission.getResourceJobManagerResource())); return submission; }
public static LOCALSubmission getLocalJobSubmission(LocalSubmissionResource localSubmission)throws AppCatalogException { LOCALSubmission submission = new LOCALSubmission(); submission.setJobSubmissionInterfaceId(localSubmission.getJobSubmissionInterfaceId()); submission.setResourceJobManager(getResourceJobManager(localSubmission.getResourceJobManagerResource())); return submission; }
private void registerLocalhost() { try { System.out.println("\n #### Registering Localhost Computational Resource #### \n"); ComputeResourceDescription computeResourceDescription = RegisterSampleApplicationsUtils. createComputeResourceDescription("localhost", "LocalHost", null, null); DataMovementInterface dataMovementInterface = new DataMovementInterface("localhost_data_movement_interface", DataMovementProtocol.LOCAL, 1); computeResourceDescription.addToDataMovementInterfaces(dataMovementInterface); JobSubmissionInterface jobSubmissionInterface = new JobSubmissionInterface("localhost_job_submission_interface", JobSubmissionProtocol.LOCAL, 1); computeResourceDescription.addToJobSubmissionInterfaces(jobSubmissionInterface); localhostId = airavataClient.registerComputeResource(new AuthzToken(""), computeResourceDescription); ResourceJobManager resourceJobManager = RegisterSampleApplicationsUtils. createResourceJobManager(ResourceJobManagerType.FORK, null, null, null); LOCALSubmission submission = new LOCALSubmission(); submission.setResourceJobManager(resourceJobManager); String localSubmission = airavataClient.addLocalSubmissionDetails(new AuthzToken(""), localhostId, 1, submission); // if (!localSubmission) throw new AiravataClientException(); System.out.println(localSubmission); System.out.println("LocalHost Resource Id is " + localhostId); } catch (TException e) { e.printStackTrace(); } }