| org.griphyn.cPlanner.engine.cleanup.Implementation
All known Subclasses: org.griphyn.cPlanner.engine.cleanup.RM, org.griphyn.cPlanner.engine.cleanup.Cleanup,
Implementation | public interface Implementation (Code) | | The interface that defines how the cleanup job is invoked and created.
author: Karan Vahi version: $Revision: 50 $ |
Field Summary | |
final public static String | VERSION The version number associated with this API Cleanup Implementation. |
Method Summary | |
public SubInfo | createCleanupJob(String id, List files, SubInfo job) Creates a cleanup job that removes the files from remote working directory.
This will eventually make way to it's own interface.
Parameters: id - the identifier to be assigned to the job. Parameters: files - the list of PegasusFile that need to becleaned up. Parameters: job - the primary compute job with which this cleanup job is associated. |
VERSION | final public static String VERSION(Code) | | The version number associated with this API Cleanup Implementation.
|
createCleanupJob | public SubInfo createCleanupJob(String id, List files, SubInfo job)(Code) | | Creates a cleanup job that removes the files from remote working directory.
This will eventually make way to it's own interface.
Parameters: id - the identifier to be assigned to the job. Parameters: files - the list of PegasusFile that need to becleaned up. Parameters: job - the primary compute job with which this cleanup job is associated. the cleanup job. |
|
|