Package edu.isi.pegasus.planner.refiner
Class CleanupEngine
- java.lang.Object
-
- edu.isi.pegasus.planner.refiner.Engine
-
- edu.isi.pegasus.planner.refiner.CleanupEngine
-
public class CleanupEngine extends Engine
The refiner that results in the creation of cleanup jobs within the workflow.- Version:
- $Revision$
- Author:
- Karan Vahi
-
-
Field Summary
-
Fields inherited from class edu.isi.pegasus.planner.refiner.Engine
mBag, mLogger, mLogMsg, mOutputPool, mPoolFile, mPOptions, mProps, mRLIUrl, mSiteStore, mTCFile, mTCHandle, mTCMode, REGISTRATION_UNIVERSE, TRANSFER_UNIVERSE
-
-
Constructor Summary
Constructors Constructor Description CleanupEngine(PegasusBag bag)The overloaded constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ADagaddCleanupJobs(ADag dag)Adds the cleanup jobs in the workflow that removes the files staged to the remote site.-
Methods inherited from class edu.isi.pegasus.planner.refiner.Engine
addVector, appendArrayList, complainForHeadNodeURLPrefix, complainForHeadNodeURLPrefix, loadProperties, printVector, stringInList, stringInPegVector, stringInVector, vectorToString
-
-
-
-
Constructor Detail
-
CleanupEngine
public CleanupEngine(PegasusBag bag)
The overloaded constructor.- Parameters:
bag- the bag of initialization objects
-
-