## Uses of Interface
edu.isi.pegasus.planner.transfer.Refiner

Packages that use Refiner
edu.isi.pegasus.planner.refiner
edu.isi.pegasus.planner.transfer
edu.isi.pegasus.planner.transfer.implementation
edu.isi.pegasus.planner.transfer.refiner

### Uses of Refiner in edu.isi.pegasus.planner.refiner

Fields in edu.isi.pegasus.planner.refiner declared as Refiner
`private Refiner` TransferEngine.`mTXRefiner` The handle to the transfer refiner that adds the transfer nodes into the workflow.

Methods in edu.isi.pegasus.planner.refiner with parameters of type Refiner
`boolean` DeployWorkerPackage.`runTransferOnLocalSite(Refiner refiner, java.lang.String site, java.lang.String destinationURL, int type)` Returns whether to run a transfer job on local site or not.

### Uses of Refiner in edu.isi.pegasus.planner.transfer

Methods in edu.isi.pegasus.planner.transfer with parameters of type Refiner
`void` Implementation.`setRefiner(Refiner refiner)` Sets the callback to the refiner, that has loaded this implementation.

### Uses of Refiner in edu.isi.pegasus.planner.transfer.implementation

Fields in edu.isi.pegasus.planner.transfer.implementation declared as Refiner
`protected Refiner` Abstract.`mRefiner` The handle to the refiner that loaded this implementation.

Methods in edu.isi.pegasus.planner.transfer.implementation with parameters of type Refiner
`void` Abstract.`setRefiner(Refiner refiner)` Sets the callback to the refiner, that has loaded this implementation.

### Uses of Refiner in edu.isi.pegasus.planner.transfer.refiner

Methods in edu.isi.pegasus.planner.transfer.refiner that return Refiner
`static Refiner` RefinerFactory.`loadInstance(ADag dag, PegasusBag bag)` Loads the implementing class corresponding to the value specified in the properties.
`static Refiner` RefinerFactory.`loadInstance(java.lang.String className, PegasusBag bag, ADag dag)` Loads the implementing class corresponding to the class.