com.ace.moab.api.jobs
Class JobSuccessfulCompleteDependency

java.lang.Object
  extended by com.ace.moab.api.jobs.JobDependency
      extended by com.ace.moab.api.jobs.StandardJobDependency
          extended by com.ace.moab.api.jobs.JobSuccessfulCompleteDependency

public class JobSuccessfulCompleteDependency
extends StandardJobDependency

This dependency specifies that the hob may be started at any time after all specified jobs have successfully completed.


Constructor Summary
JobSuccessfulCompleteDependency(java.util.Set<java.lang.String> jobs)
          Constructor for this class
JobSuccessfulCompleteDependency(java.lang.String job)
          Constructor for this class
 
Method Summary
 
Methods inherited from class com.ace.moab.api.jobs.StandardJobDependency
equals, getJobs, toCommand, toString
 
Methods inherited from class com.ace.moab.api.jobs.JobDependency
getType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JobSuccessfulCompleteDependency

public JobSuccessfulCompleteDependency(java.util.Set<java.lang.String> jobs)
Constructor for this class

Parameters:
jobs - the set of jobs the job with this dependency is dependent upon

JobSuccessfulCompleteDependency

public JobSuccessfulCompleteDependency(java.lang.String job)
Constructor for this class

Parameters:
job - the job this dependency is dependent upon


Copyright © 2001-2009 Cluster Resources, Inc. All Rights Reserved.