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.
 
Methods inherited from interface org.globus.wsrf.ResourceHome
find, getKeyTypeClass, getKeyTypeName, remove
 

Method Detail

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.