## Uses of Interface
edu.isi.pegasus.planner.refiner.cleanup.CleanupImplementation

Packages that use CleanupImplementation
edu.isi.pegasus.planner.refiner.cleanup

### Uses of CleanupImplementation in edu.isi.pegasus.planner.refiner.cleanup

Classes in edu.isi.pegasus.planner.refiner.cleanup that implement CleanupImplementation
`class` `Cleanup` Uses pegasus-cleanup to do removal of the files on the remote sites.
`class` `RM` Use's RM to do removal of the files on the remote sites.

Fields in edu.isi.pegasus.planner.refiner.cleanup declared as CleanupImplementation
`private CleanupImplementation` InPlace.`mImpl` The handle to the CleanupImplementation instance that creates the jobs for us.

Methods in edu.isi.pegasus.planner.refiner.cleanup that return CleanupImplementation
`static CleanupImplementation` CleanupFactory.`loadCleanupImplementationInstance(PegasusBag bag)` Loads the implementing class corresponding to the mode specified by the user at runtime.

Methods in edu.isi.pegasus.planner.refiner.cleanup with parameters of type CleanupImplementation
`void` CleanupStrategy.`initialize(PegasusBag bag, CleanupImplementation impl)` Intializes the class.
`void` InPlace.`initialize(PegasusBag bag, CleanupImplementation impl)` Intializes the class.