Uses of Interface
org.ourgrid.common.gum.GumClient

Packages that use GumClient
org.ourgrid.common.gum   
org.ourgrid.gridmachine.useragent   
org.ourgrid.mygrid.replicaexecutor   
org.ourgrid.mygrid.replicaexecutor.event   
org.ourgrid.mygrid.replicaexecutor.test   
org.ourgrid.mygrid.scheduler   
org.ourgrid.mygrid.scheduler.event   
org.ourgrid.mygrid.scheduler.gridmanager   
org.ourgrid.mygrid.scheduler.test   
 

Uses of GumClient in org.ourgrid.common.gum
 

Classes in org.ourgrid.common.gum that implement GumClient
 class FakeGumClient
           
 

Uses of GumClient in org.ourgrid.gridmachine.useragent
 

Classes in org.ourgrid.gridmachine.useragent that implement GumClient
 class UserAgentClient
          Concrete implementation of the GumClient interface that provides methods for remote execution, file transfer and information retrieval like remote file information.
 

Uses of GumClient in org.ourgrid.mygrid.replicaexecutor
 

Methods in org.ourgrid.mygrid.replicaexecutor with parameters of type GumClient
 void EBReplicaManager.executeReplica(ReplicaEntry replica, GumClient gumClient)
          Assign the specified Replica to be executed int the given GridMachine
 void EBReplicaExecutorFacade.executeReplica(ReplicaEntry replica, GumClient gumClient)
          Executes a given Replica with a specified GridMachine
 ReplicaExecutor ReplicaExecutorThreadManager.obtainReplicaExecutorThread(ReplicaEntry replica, GumClient gumClient)
          Provides a replicaExecutorThread
 

Constructors in org.ourgrid.mygrid.replicaexecutor with parameters of type GumClient
ReplicaExecutorThread(java.lang.String threadName, ReplicaEntry replica, GumClient gumClient, EBReplicaExecutorFacade ebReplicaExecutorFacade)
          Main constructor
 

Uses of GumClient in org.ourgrid.mygrid.replicaexecutor.event
 

Constructors in org.ourgrid.mygrid.replicaexecutor.event with parameters of type GumClient
ExecuteReplicaRequestEvent(EBReplicaManager ebReplicaManager, ReplicaEntry replica, GumClient gumClient)
          Creates a CancelReplicasOfJobRequestEvent with a EBReplicaManager a Replica to be executed and a GridMachine to execute the Replica.
 

Uses of GumClient in org.ourgrid.mygrid.replicaexecutor.test
 

Methods in org.ourgrid.mygrid.replicaexecutor.test with parameters of type GumClient
 void FakeEBReplicaExecutorFacade.executeReplica(ReplicaEntry replica, GumClient gumClient)
           
 

Uses of GumClient in org.ourgrid.mygrid.scheduler
 

Methods in org.ourgrid.mygrid.scheduler with parameters of type GumClient
 long DataDiscovery.amountAtDestination(java.lang.String localPath, java.lang.String remotePath, GumClient gumClient)
          Determines whether a file is at a specific location
 long StorageAffinity.getAffinity(TaskEntry task, GumClient gumex)
          Calculates the affinity between a task and a gum.
 void FakeEBSchedulerFacade.hereIsGum(GumClient gumClient, long requestid, ObjectID peerBrokerAccessID)
           
 void EBSchedulerFacade.hereIsGum(GumClient gumClient, long requestid, ObjectID peerBrokerAccessID)
          Delivers an available grid machine to the scheduler
 boolean ReplicaExecutorResult.isSameGuMUsedByReplica(GumClient gum)
           
 void DataDiscovery.putDDEntry(java.lang.String fileDigest, java.lang.String remotePath, long fileSize, GumClient gum)
          Records STORE file transfer activity for repeated transfers.
 void ReplicaExecutorResult.setGumClient(GumClient gum)
           
 

Uses of GumClient in org.ourgrid.mygrid.scheduler.event
 

Constructors in org.ourgrid.mygrid.scheduler.event with parameters of type GumClient
HereIsGumNotifyEvent(GridManager ebGridManager, GumClient gumClient, long requestID, ObjectID peerBrokerAccessID)
          The constructor.
 

Uses of GumClient in org.ourgrid.mygrid.scheduler.gridmanager
 

Methods in org.ourgrid.mygrid.scheduler.gridmanager that return GumClient
 GumClient GridManagerEntry.getGum()
           
 

Methods in org.ourgrid.mygrid.scheduler.gridmanager that return types with arguments of type GumClient
 java.util.List<GumClient> GridManager.getAvailableGuMs(int jobID, int taskID)
           
 java.util.List<GumClient> EBGridManager.getAvailableGuMs(int jobID, int taskID)
           
 

Methods in org.ourgrid.mygrid.scheduler.gridmanager with parameters of type GumClient
 void GridManager.hereIsGum(GumClient gumClient, long requestID, ObjectID peerBrokerAccessID)
           
 void AbstractGridManager.hereIsGum(GumClient gumClient, long requestID, ObjectID peerBrokerAccessID)
           
 int EBGridManager.realHereIsGum(GumClient gumClient, long requestId, ObjectID peerBrokerAccessID)
           
protected abstract  int AbstractGridManager.realHereIsGum(GumClient gumClient, long requestID, ObjectID peerBrokerAccessID)
           
 

Constructors in org.ourgrid.mygrid.scheduler.gridmanager with parameters of type GumClient
GridManagerEntry(long requestId, int jobID, GumClient gumClient, ObjectID peerBrokerAccessID)
           
 

Uses of GumClient in org.ourgrid.mygrid.scheduler.test
 

Classes in org.ourgrid.mygrid.scheduler.test that implement GumClient
 class SleeperFakeUserAgentClient