org.globus.exec.service.job
Interface ManagedJobHome
- All Superinterfaces:
- ResourceHome
- All Known Implementing Classes:
- ManagedExecutableJobHome, ManagedMultiJobHome
- public interface ManagedJobHome
- extends ResourceHome
|
Method Summary |
ResourceKey |
create(java.util.Calendar initialTerminationTime,
java.util.Calendar currentTime,
java.lang.String localResourceManager,
JobDescriptionType jobDescription,
java.lang.String userSubject,
java.lang.String localUserId,
java.lang.String jobID,
java.lang.String serviceURL)
|
int |
getResourceCount()
This function returns the number of resources created by the
particular home instance. |
boolean |
isResourcePersistent()
This function is useful in order to determine if the resource should
be stored. |
create
public ResourceKey create(java.util.Calendar initialTerminationTime,
java.util.Calendar currentTime,
java.lang.String localResourceManager,
JobDescriptionType jobDescription,
java.lang.String userSubject,
java.lang.String localUserId,
java.lang.String jobID,
java.lang.String serviceURL)
throws java.lang.Exception
- Throws:
java.lang.Exception
isResourcePersistent
public boolean isResourcePersistent()
- This function is useful in order to determine if the resource should
be stored.
- Returns:
- boolean
getResourceCount
public int getResourceCount()
- This function returns the number of resources created by the
particular home instance.