Package edu.isi.pegasus.planner.transfer.implementation

Class Summary
Abstract An abstract implementation that implements some of the common functions in the Implementation Interface that are required by all the implementations.
AbstractMultipleFTPerXFERJob An abstract implementation for implementations that can handle multiple file transfers in a single file transfer job.
AbstractSingleFTPerXFERJob An abstract implementation for implementations that can handle only a single file transfer in a single file transfer job.
GUC The implementation that is used to create transfer jobs that callout to the new globus-url-copy client, that support multiple file transfers
ImplementationFactory The factory class that loads an appropriate Transfer Immplementation class, as specified by the properties.
Stork The implementation that creates transfer jobs referring to the stork data placement scheduler that can handle only one transfer per job.
T2 The implementation that creates transfer jobs referring to the T2 executable distributed with the Pegasus.
TPTGUC The implementation that is used to create transfer jobs that callout to the new globus-url-copy client, that support multiple file transfers
Transfer The implementation that creates transfer jobs referring to the python based transfer script distributed with Pegasus since version 3.0
 

Exception Summary
TransferImplementationFactoryException Class to notify of failures while instantiating Transfer Implementations.
 



Copyright © 2011 The University of Southern California. All Rights Reserved.