Uses of Interface
org.ourgrid.peer.ebgum.EBGum

Packages that use EBGum
org.ourgrid.common.gump   
org.ourgrid.peer.community.obtainer   
org.ourgrid.peer.ebgum   
org.ourgrid.peer.event   
org.ourgrid.peer.manager   
org.ourgrid.peer.manager.allocation   
org.ourgrid.peer.manager.gummanager   
org.ourgrid.peer.manager.gummanager.events   
 

Uses of EBGum in org.ourgrid.common.gump
 

Methods in org.ourgrid.common.gump with parameters of type EBGum
 void EBGumpClient.hereIsGum(EBGum receivedGum, ObjectID gumOwnerObjectID, long requestID)
           
 

Uses of EBGum in org.ourgrid.peer.community.obtainer
 

Methods in org.ourgrid.peer.community.obtainer with parameters of type EBGum
 void EBCommunityObtainerFacade.hereIsGum(EBGum receivedGum, ObjectID gumOwnerObjectID, long requestID)
           
 void EBCommunityObtainer.hereIsGum(EBGum receivedGum, ObjectID gumOwnerObjectID, long requestID)
           
 

Uses of EBGum in org.ourgrid.peer.ebgum
 

Classes in org.ourgrid.peer.ebgum that implement EBGum
 class EBGumFacade
          This Facade is used as the only way to communicate with the EBGridMachine.
 class EBGumImpl
           
 class FakeEBGum
          A fake EBGridMachine used only for tests
 class FakeGumFacade
          This is a fake facade used only for tests.
 

Fields in org.ourgrid.peer.ebgum declared as EBGum
protected  EBGum EBGumFacade.ebGridMachine
           
 

Constructors in org.ourgrid.peer.ebgum with parameters of type EBGum
EBGumFacade(EBGum gum, ShutdownEventEngine engine)
          Used only for tests.
FakeGumFacade(EBGum gum, ShutdownEventEngine engine)
           
GumProxy(EBGum gridMachineFacade, EBPeerManagerFacade peerManagerFacade, long requestID)
          Default constructor
GumProxy(EBGum gridMachineFacade, EBPeerManagerFacade peerManagerFacade, long requestID, MGSecureClientSocketFactory secureClientSocketFactory, MGSecureServerSocketFactory secureServerSocketFactory, int securePort)
          Constructor with SecureSocketFactories.
 

Uses of EBGum in org.ourgrid.peer.event
 

Constructors in org.ourgrid.peer.event with parameters of type EBGum
HereIsGumNotifyEvent(EBGumpClient gumc, EBGum ebGum, ObjectID gumOwnerID, long requestID)
           
 

Uses of EBGum in org.ourgrid.peer.manager
 

Methods in org.ourgrid.peer.manager with parameters of type EBGum
 void EBPeerManager.hereIsGum(EBGum receivedGum, ObjectID gumOwnerObjectID, long requestID)
           
 void EBPeerFacade.hereIsGum(EBGum receivedGum, ObjectID gumOwnerObjectID, long requestID)
           
 void EBPeerManager.hereIsLocalGum(EBGum ebGum, GumSpec gumSpec)
          When a machine is set at EBGumManagerImpl at it state is up, a hereIsLocalGuM is received at this entity.
 

Uses of EBGum in org.ourgrid.peer.manager.allocation
 

Methods in org.ourgrid.peer.manager.allocation that return EBGum
 EBGum AllocationEntry.getEBGum()
           
 

Methods in org.ourgrid.peer.manager.allocation with parameters of type EBGum
 AllocationEntry AllocationManager.gumReceived(EBGum ebGum, GumSpec gumSpec)
          A new gum has been received
 

Constructors in org.ourgrid.peer.manager.allocation with parameters of type EBGum
AllocationEntry(EBGum ebGum, GumSpec gumSpec)
           
 

Uses of EBGum in org.ourgrid.peer.manager.gummanager
 

Methods in org.ourgrid.peer.manager.gummanager with parameters of type EBGum
 GumProxy EBGumManagerImpl.createAndSetProxy(EBGum ebGuM, long requestID)
          Sets the proxy associated to the given EBGum.
 

Uses of EBGum in org.ourgrid.peer.manager.gummanager.events
 

Constructors in org.ourgrid.peer.manager.gummanager.events with parameters of type EBGum
GumChangeFilePermissionsEvent(EventQueue responseQueue, EBGum gum, java.io.File file, int permissions)
           
GumCreatePlaypenEvent(EBGum gum, EventQueue<ResponseEvent> responseQueue, int size)
           
GumCreateStorageDirectoryEvent(EBGum gum, EventQueue responseQueue)
           
GumFileExistsEvent(EBGum gum, EventQueue responseQueue, java.io.File file)
           
GumGetFileEvent(EventQueue responseQueue, EBGum gum, java.lang.String filePath, java.lang.Long pos, int size)
           
GumGetRemoteFileDigestEvent(EBGum gum, EventQueue responseQueue, java.io.File remoteFile)
           
GumGetRemoteFileLastModificationEvent(EBGum gum, EventQueue responseQueue, java.io.File remoteFile, boolean normalized)
           
GumGetRemoteFileLengthEvent(EBGum gum, EventQueue responseQueue, java.io.File file)
           
GumGetResultEvent(EBGum gum, EventQueue responseQueue, ExecutorHandle handle)
           
GumGetStatusEvent(EBGum gum, EventQueue responseQueue)
           
GumGetStorageDirectoryEvent(EBGum gum, EventQueue responseQueue)
           
GumPutFileEvent(EventQueue responseQueue, EBGum gum, java.lang.String remoteFile, byte[] data, boolean firstSlice)
           
GumRemoteExecuteEvent(EBGum gum, EventQueue responseQueue, java.lang.String remoteDir, java.lang.String command, java.util.Map environmentVars)
           
GumStartReplicaEvent(EBGum gum, EventQueue<ResponseEvent> responseQueue)
          Default constructor of this event.
GumStopReplicaEvent(EBGum gum, EventQueue<ResponseEvent> responseQueue)