/** * Performs a deep copy on <i>other</i>. */ public LOCALSubmission(LOCALSubmission other) { if (other.isSetJobSubmissionInterfaceId()) { this.jobSubmissionInterfaceId = other.jobSubmissionInterfaceId; } if (other.isSetResourceJobManager()) { this.resourceJobManager = new ResourceJobManager(other.resourceJobManager); } if (other.isSetSecurityProtocol()) { this.securityProtocol = other.securityProtocol; } }
@Override public boolean equals(Object that) { if (that == null) return false; if (that instanceof UnicoreJobSubmission) return this.equals((UnicoreJobSubmission)that); return false; }
@Override public boolean equals(Object that) { if (that == null) return false; if (that instanceof SSHJobSubmission) return this.equals((SSHJobSubmission)that); return false; }
public static ResourceJobManager createResourceJobManager( ResourceJobManagerType resourceJobManagerType, String pushMonitoringEndpoint, String jobManagerBinPath, Map<JobManagerCommand, String> jobManagerCommands) { ResourceJobManager resourceJobManager = new ResourceJobManager(); resourceJobManager.setResourceJobManagerType(resourceJobManagerType); resourceJobManager.setPushMonitoringEndpoint(pushMonitoringEndpoint); resourceJobManager.setJobManagerBinPath(jobManagerBinPath); resourceJobManager.setJobManagerCommands(jobManagerCommands); return resourceJobManager; }
public static JobSubmissionInterface createJobSubmissionInterface( String jobSubmissionInterfaceId, JobSubmissionProtocol jobSubmissionProtocolType, int priorityOrder) { JobSubmissionInterface jobSubmissionInterface = new JobSubmissionInterface(); jobSubmissionInterface.setJobSubmissionInterfaceId(jobSubmissionInterfaceId); jobSubmissionInterface.setJobSubmissionProtocol(jobSubmissionProtocolType); jobSubmissionInterface.setPriorityOrder(priorityOrder); return jobSubmissionInterface; }
public static ComputeResourceDescription createComputeResourceDescription( String hostName, String hostDesc, List<String> hostAliases, List<String> ipAddresses) { ComputeResourceDescription host = new ComputeResourceDescription(); host.setHostName(hostName); host.setResourceDescription(hostDesc); host.setIpAddresses(ipAddresses); host.setHostAliases(hostAliases); return host; }
public static CloudJobSubmission getCloudJobSubmissionDescription (CloudSubmissionResource submission) throws AppCatalogException { CloudJobSubmission cloudJobSubmission = new CloudJobSubmission(); cloudJobSubmission.setJobSubmissionInterfaceId(submission.getJobSubmissionInterfaceId()); cloudJobSubmission.setExecutableType(submission.getExecutableType()); cloudJobSubmission.setSecurityProtocol(SecurityProtocol.valueOf(submission.getSecurityProtocol())); cloudJobSubmission.setNodeId(submission.getNodeId()); cloudJobSubmission.setUserAccountName(submission.getUserAccountName()); cloudJobSubmission.setProviderName(ProviderName.valueOf(submission.getProviderName())); return cloudJobSubmission; }
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 DataMovementInterface createDataMovementInterface( String dataMovementInterfaceId, DataMovementProtocol dataMovementProtocolType, int priorityOrder) { DataMovementInterface dataMovementInterface = new DataMovementInterface(); dataMovementInterface.setDataMovementInterfaceId(dataMovementInterfaceId); dataMovementInterface.setDataMovementProtocol(dataMovementProtocolType); dataMovementInterface.setPriorityOrder(priorityOrder); return dataMovementInterface; }
@Override public int compare(JobSubmissionInterface jobSubmissionInterface, JobSubmissionInterface jobSubmissionInterface2) { return jobSubmissionInterface.getPriorityOrder() - jobSubmissionInterface2.getPriorityOrder(); } });
@Override public boolean equals(Object that) { if (that == null) return false; if (that instanceof GlobusJobSubmission) return this.equals((GlobusJobSubmission)that); return false; }
@Override public boolean equals(Object that) { if (that == null) return false; if (that instanceof LOCALSubmission) return this.equals((LOCALSubmission)that); return false; }
public JobSubmissionInterface( String jobSubmissionInterfaceId, JobSubmissionProtocol jobSubmissionProtocol, int priorityOrder) { this(); this.jobSubmissionInterfaceId = jobSubmissionInterfaceId; this.jobSubmissionProtocol = jobSubmissionProtocol; this.priorityOrder = priorityOrder; setPriorityOrderIsSet(true); }
@Override public boolean equals(Object that) { if (that == null) return false; if (that instanceof JobSubmissionInterface) return this.equals((JobSubmissionInterface)that); return false; }
@Override public boolean equals(Object that) { if (that == null) return false; if (that instanceof ResourceJobManager) return this.equals((ResourceJobManager)that); return false; }
public static ResourceJobManager createResourceJobManager( ResourceJobManagerType resourceJobManagerType, String jobManagerBinPath, Map<JobManagerCommand, String> jobManagerCommands, String pushMonitoringEndpoint) { ResourceJobManager resourceJobManager=new ResourceJobManager();; resourceJobManager.setResourceJobManagerType(resourceJobManagerType); resourceJobManager.setJobManagerBinPath(jobManagerBinPath); resourceJobManager.setJobManagerCommands(jobManagerCommands); resourceJobManager.setPushMonitoringEndpoint(pushMonitoringEndpoint); return resourceJobManager; }
public static JobSubmissionInterface createJobSubmissionInterface( String jobSubmissionInterfaceId, JobSubmissionProtocol jobSubmissionProtocolType, int priorityOrder) { JobSubmissionInterface jobSubmissionInterface = new JobSubmissionInterface(); jobSubmissionInterface.setJobSubmissionInterfaceId(jobSubmissionInterfaceId); jobSubmissionInterface.setJobSubmissionProtocol(jobSubmissionProtocolType); jobSubmissionInterface.setPriorityOrder(priorityOrder); return jobSubmissionInterface; }
public static ComputeResourceDescription createComputeResourceDescription( String hostName, List<String> hostAliases, List<String> ipAddresses) { ComputeResourceDescription host = new ComputeResourceDescription(); host.setHostName(hostName); host.setIpAddresses(ipAddresses); host.setHostAliases(hostAliases); return host; }
/** * Performs a deep copy on <i>other</i>. */ public LOCALSubmission(LOCALSubmission other) { if (other.isSetJobSubmissionInterfaceId()) { this.jobSubmissionInterfaceId = other.jobSubmissionInterfaceId; } if (other.isSetResourceJobManager()) { this.resourceJobManager = new ResourceJobManager(other.resourceJobManager); } if (other.isSetSecurityProtocol()) { this.securityProtocol = other.securityProtocol; } }
@Override public int compare(JobSubmissionInterface jobSubmissionInterface, JobSubmissionInterface jobSubmissionInterface2) { return jobSubmissionInterface.getPriorityOrder() - jobSubmissionInterface2.getPriorityOrder(); } });