Uses of Interface
org.griphyn.cPlanner.transfer.Implementation

Packages that use Implementation
org.griphyn.cPlanner.transfer   
org.griphyn.cPlanner.transfer.implementation   
 

Uses of Implementation in org.griphyn.cPlanner.transfer
 

Fields in org.griphyn.cPlanner.transfer declared as Implementation
protected  Implementation AbstractRefiner.mTXInterImplementation
          The inter transfer implementation that the refiner requires.
protected  Implementation AbstractRefiner.mTXStageInImplementation
          The stage-in transfer implementation that the refiner requires.
protected  Implementation AbstractRefiner.mTXStageOutImplementation
          The stage-out transfer implementation that the refiner requires.
 

Methods in org.griphyn.cPlanner.transfer with parameters of type Implementation
private  void MultipleFTPerXFERJobRefiner.checkCompatibility(Implementation implementation)
          Checks whether the implementation loaded is compatible with the refiner.
 

Uses of Implementation in org.griphyn.cPlanner.transfer.implementation
 

Classes in org.griphyn.cPlanner.transfer.implementation that implement Implementation
 class Abstract
          An abstract implementation that implements some of the common functions in the Implementation Interface that are required by all the implementations.
 class AbstractMultipleFTPerXFERJob
          An abstract implementation for implementations that can handle multiple file transfers in a single file transfer job.
 class AbstractSingleFTPerXFERJob
          An abstract implementation for implementations that can handle only a single file transfer in a single file transfer job.
 class Condor
          A prototype implementation that leverages the Condor file transfer mechanism to do the transfer to the remote directory .
 class CRFT
          The implementation that creates transfer jobs referring to the c rft client executable distributed with the VDS.
 class OldGUC
          The implementation that creates transfer jobs referring to the old GUC that could handle only one transfer per guc invocation.
 class RFT
          The implementation that creates transfer jobs referring to the rft-client distributed with GT4 to do transfers between various sites.
 class SRM
          The implementation that is used to create transfer jobs that callout to the SRMCP client, that can transfer files to and from a SRM server.
 class Stork
          The implementation that creates transfer jobs referring to the stork data placement scheduler that can handle only one transfer per job.
 class T2
          The implementation that creates transfer jobs referring to the T2 executable distributed with the VDS.
 class Transfer
          The implementation that creates transfer jobs referring to the transfer executable distributed with the VDS.
 class Windward
          A Windward implementation that uses the seqexec client to execute -DC Transfer client to fetch the raw data sources -Pegasus transfer client to fetch the patterns from the pattern catalog.
 

Methods in org.griphyn.cPlanner.transfer.implementation that return Implementation
static Implementation ImplementationFactory.loadInstance(PegasusProperties properties, PlannerOptions options)
          Loads the implementing class corresponding to the mode specified by the user at runtime in the properties file.
static Implementation ImplementationFactory.loadInstance(PegasusProperties properties, PlannerOptions options, int type)
          Loads the implementing class corresponding to the type specified by the user.
private static Implementation ImplementationFactory.loadInstance(String className, PegasusProperties properties, PlannerOptions options)
          Loads the implementing class corresponding to the class.
 



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