Uses of Interface
org.ourgrid.common.event.ResponseEvent

Packages that use ResponseEvent
org.ourgrid.common.event   
org.ourgrid.mygrid.replicaexecutor   
org.ourgrid.mygrid.replicaexecutor.event   
org.ourgrid.mygrid.scheduler   
org.ourgrid.mygrid.scheduler.event   
org.ourgrid.peer.ebgum   
org.ourgrid.peer.manager   
org.ourgrid.peer.manager.event   
org.ourgrid.peer.manager.gummanager.events   
org.ourgrid.peer.manager.status   
 

Uses of ResponseEvent in org.ourgrid.common.event
 

Classes in org.ourgrid.common.event that implement ResponseEvent
 class DummyEvent
          This event is used when the execution has no return value, but can throw errors.
 class InvalidationResponseEvent
           
 class ShutdownResponseEvent
          A ResponseEvent that can block waiting for its response, that corresponds to a shutdown.
 class ThrowableEvent
          This event will be used to return exceptions that were thrown by event based objects.
 

Uses of ResponseEvent in org.ourgrid.mygrid.replicaexecutor
 

Methods in org.ourgrid.mygrid.replicaexecutor that return types with arguments of type ResponseEvent
protected  EventQueue<ResponseEvent<java.lang.Boolean>> EBReplicaExecutorFacade.requestPermission(ReplicaEntry replica)
          Request permission to access the task's critical region.
 

Method parameters in org.ourgrid.mygrid.replicaexecutor with type arguments of type ResponseEvent
 void PermissionManager.requestPermission(ReplicaEntry replica, EventQueue<ResponseEvent<java.lang.Boolean>> responseQueue)
          Ask the PermissionManager to verify if a given replica can access it's task's critical region.
 void EBReplicaManager.requestPermission(ReplicaEntry replica, EventQueue<ResponseEvent<java.lang.Boolean>> responseQueue)
          Request permission to access the task's critical region.
 

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

Constructor parameters in org.ourgrid.mygrid.replicaexecutor.event with type arguments of type ResponseEvent
PermissionRequestEvent(EBReplicaManager ebReplicaManager, ReplicaEntry replica, EventQueue<ResponseEvent<java.lang.Boolean>> responseQueue)
          Creates a PermissionRequestEvent with a replica ebReplicaManager, a replica and a response queue.
 

Uses of ResponseEvent in org.ourgrid.mygrid.scheduler
 

Methods in org.ourgrid.mygrid.scheduler that return types with arguments of type ResponseEvent
 EventQueue<ResponseEvent<java.util.Collection<GridManagerEntry>>> EBSchedulerFacade.getGumEntries(GridManagerListenerRemote newListener)
          Gets all GridMachine s from the EBGridManager.
 EventQueue<ResponseEvent<java.util.Collection<GumSpec>>> EBSchedulerFacade.getGumSpecs()
           
 EventQueue<ResponseEvent<java.util.Collection<PeerEntry>>> EBSchedulerFacade.getPeerEntries(GridManagerListenerRemote newListener)
          Gets all GridMachineProvider's specifications from the EBGridManager.
 EventQueue<ResponseEvent<java.util.Collection<JobEntry>>> EBSchedulerFacade.jobList(JobManagerListenerRemote newListener)
          Provides the list of Jobs.
 EventQueue<ResponseEvent> EBSchedulerFacade.removeJob(int jobId)
          Remove the information about the specified job
 

Constructor parameters in org.ourgrid.mygrid.scheduler with type arguments of type ResponseEvent
GetGumSpecsRequestEvent(GridManager gridManager, EventQueue<ResponseEvent<java.util.Collection<GumSpec>>> eq)
           
 

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

Classes in org.ourgrid.mygrid.scheduler.event that implement ResponseEvent
 class SchedulerTestResponseEvent
          SchedulerTestResponseEvent This Event is used only for testing.
 class SimpleResponseEvent<T>
           
 class WaitForJobResponseEvent
          Event used to notify that a job has finished.
 

Constructor parameters in org.ourgrid.mygrid.scheduler.event with type arguments of type ResponseEvent
GetGumEntriesRequestEvent(GridManager ebGridManager, GridManagerListenerRemote newListener, EventQueue<ResponseEvent<java.util.Collection<GridManagerEntry>>> responseQueue)
           
GetGumpSpecsRequestEvent(GridManager gridManager, GridManagerListenerRemote newListener, EventQueue<ResponseEvent<java.util.Collection<PeerEntry>>> responseQueue)
           
JobListRequestEvent(JobManager jobManager, JobManagerListenerRemote newListener, EventQueue<ResponseEvent<java.util.Collection<JobEntry>>> responseQueue)
           
RemoveJobRequestEvent(int jobId, JobManager jobManager, EventQueue<ResponseEvent> responseQueue)
           
 

Uses of ResponseEvent in org.ourgrid.peer.ebgum
 

Method parameters in org.ourgrid.peer.ebgum with type arguments of type ResponseEvent
 void FakeEBGum.changeFilePermissions(EventQueue<ResponseEvent> responseQueue, java.io.File file, int permissions)
           
 void EBGumImpl.changeFilePermissions(EventQueue<ResponseEvent> responseQueue, java.io.File file, int permissions)
           
 void EBGumFacade.changeFilePermissions(EventQueue<ResponseEvent> responseQueue, java.io.File file, int permissions)
           
 void EBGum.changeFilePermissions(EventQueue<ResponseEvent> responseQueue, java.io.File file, int permissions)
           
 void FakeEBGum.createPlaypen(EventQueue<ResponseEvent> responseQueue, int size)
           
 void EBGumImpl.createPlaypen(EventQueue<ResponseEvent> responseQueue, int size)
           
 void EBGumFacade.createPlaypen(EventQueue<ResponseEvent> responseQueue, int size)
           
 void EBGum.createPlaypen(EventQueue<ResponseEvent> responseQueue, int size)
           
 void FakeEBGum.createStorageDirectory(EventQueue<ResponseEvent> responseQueue)
           
 void EBGumImpl.createStorageDirectory(EventQueue<ResponseEvent> responseQueue)
           
 void EBGumFacade.createStorageDirectory(EventQueue<ResponseEvent> responseQueue)
           
 void EBGum.createStorageDirectory(EventQueue<ResponseEvent> responseQueue)
           
 void FakeEBGum.fileExists(EventQueue<ResponseEvent> responseQueue, java.io.File file)
           
 void EBGumImpl.fileExists(EventQueue<ResponseEvent> responseQueue, java.io.File file)
           
 void EBGumFacade.fileExists(EventQueue<ResponseEvent> responseQueue, java.io.File file)
           
 void EBGum.fileExists(EventQueue<ResponseEvent> responseQueue, java.io.File file)
           
 void FakeEBGum.getFile(EventQueue<ResponseEvent> responseQueue, java.lang.String filePath, long filePos, int size)
           
 void EBGumImpl.getFile(EventQueue<ResponseEvent> responseQueue, java.lang.String filePath, long filePos, int size)
           
 void EBGumFacade.getFile(EventQueue<ResponseEvent> responseQueue, java.lang.String filePath, long filePos, int size)
           
 void EBGum.getFile(EventQueue<ResponseEvent> responseQueue, java.lang.String filePath, long filePos, int size)
           
 void FakeEBGum.getRemoteFileDigest(EventQueue<ResponseEvent> responseQueue, java.io.File remoteFile)
           
 void EBGumImpl.getRemoteFileDigest(EventQueue<ResponseEvent> responseQueue, java.io.File remoteFile)
           
 void EBGumFacade.getRemoteFileDigest(EventQueue<ResponseEvent> responseQueue, java.io.File remoteFile)
           
 void EBGum.getRemoteFileDigest(EventQueue<ResponseEvent> responseQueue, java.io.File remoteFile)
           
 void FakeEBGum.getRemoteFileLastModification(EventQueue<ResponseEvent> responseQueue, java.io.File remoteFile, boolean normalized)
           
 void EBGumImpl.getRemoteFileLastModification(EventQueue<ResponseEvent> responseQueue, java.io.File remoteFile, boolean normalized)
           
 void EBGumFacade.getRemoteFileLastModification(EventQueue<ResponseEvent> responseQueue, java.io.File remoteFile, boolean normalized)
           
 void EBGum.getRemoteFileLastModification(EventQueue<ResponseEvent> responseQueue, java.io.File remoteFile, boolean normalized)
           
 void FakeEBGum.getRemoteFileLength(EventQueue<ResponseEvent> responseQueue, java.io.File file)
           
 void EBGumImpl.getRemoteFileLength(EventQueue<ResponseEvent> responseQueue, java.io.File file)
           
 void EBGumFacade.getRemoteFileLength(EventQueue<ResponseEvent> responseQueue, java.io.File file)
           
 void EBGum.getRemoteFileLength(EventQueue<ResponseEvent> responseQueue, java.io.File file)
           
 void FakeEBGum.getResult(EventQueue<ResponseEvent> responseQueue, ExecutorHandle handle)
           
 void EBGumImpl.getResult(EventQueue<ResponseEvent> responseQueue, ExecutorHandle handle)
           
 void EBGumFacade.getResult(EventQueue<ResponseEvent> responseQueue, ExecutorHandle handle)
           
 void EBGum.getResult(EventQueue<ResponseEvent> responseQueue, ExecutorHandle handle)
           
 void FakeEBGum.getStatus(EventQueue<ResponseEvent> responseQueue)
           
 void EBGumImpl.getStatus(EventQueue<ResponseEvent> responseQueue)
           
 void EBGumFacade.getStatus(EventQueue<ResponseEvent> responseQueue)
           
 void EBGum.getStatus(EventQueue<ResponseEvent> responseQueue)
           
 void FakeEBGum.getStorageDirectory(EventQueue<ResponseEvent> responseQueue)
           
 void EBGumImpl.getStorageDirectory(EventQueue<ResponseEvent> responseQueue)
           
 void EBGumFacade.getStorageDirectory(EventQueue<ResponseEvent> responseQueue)
           
 void EBGum.getStorageDirectory(EventQueue<ResponseEvent> responseQueue)
           
 void FakeEBGum.putFile(EventQueue<ResponseEvent> responseQueue, java.lang.String remoteFile, byte[] data, boolean firstSlice)
           
 void EBGumImpl.putFile(EventQueue<ResponseEvent> responseQueue, java.lang.String remoteFile, byte[] data, boolean firstSlice)
           
 void EBGumFacade.putFile(EventQueue<ResponseEvent> responseQueue, java.lang.String remoteFile, byte[] data, boolean firstSlice)
           
 void EBGum.putFile(EventQueue<ResponseEvent> responseQueue, java.lang.String remoteFile, byte[] data, boolean firstSlice)
           
 void FakeEBGum.remoteExecute(EventQueue<ResponseEvent> responseQueue, java.lang.String remoteDir, java.lang.String command, java.util.Map<java.lang.String,java.lang.String> environmentVars)
           
 void EBGumImpl.remoteExecute(EventQueue<ResponseEvent> responseQueue, java.lang.String remoteDir, java.lang.String command, java.util.Map<java.lang.String,java.lang.String> environmentVars)
           
 void EBGumFacade.remoteExecute(EventQueue<ResponseEvent> responseQueue, java.lang.String remoteDir, java.lang.String command, java.util.Map<java.lang.String,java.lang.String> environmentVars)
           
 void EBGum.remoteExecute(EventQueue<ResponseEvent> responseQueue, java.lang.String remoteDir, java.lang.String command, java.util.Map<java.lang.String,java.lang.String> environmentVars)
           
 void FakeEBGum.startReplica(EventQueue<ResponseEvent> responseQueue)
           
 void EBGumImpl.startReplica(EventQueue<ResponseEvent> responseQueue)
           
 void EBGumFacade.startReplica(EventQueue<ResponseEvent> responseQueue)
           
 void EBGum.startReplica(EventQueue<ResponseEvent> responseQueue)
           
 void FakeEBGum.stopReplica(EventQueue<ResponseEvent> responseQueue)
           
 void EBGumImpl.stopReplica(EventQueue<ResponseEvent> responseQueue)
           
 void EBGumFacade.stopReplica(EventQueue<ResponseEvent> responseQueue)
           
 void EBGum.stopReplica(EventQueue<ResponseEvent> responseQueue)
           
 

Uses of ResponseEvent in org.ourgrid.peer.manager
 

Method parameters in org.ourgrid.peer.manager with type arguments of type ResponseEvent
 void EBPeerManagerFacade.getAllGums(EventQueue<ResponseEvent<java.util.Collection<StatusEntry>>> responseQueue, AllocationEntry.GumSource source)
           
 void EBPeerManagerFacade.getConsumers(EventQueue<ResponseEvent<java.util.Collection<ConsumerStatus>>> responseQueue, RequestSpec.RequestSource source)
           
 void EBPeerManagerFacade.getGums(EventQueue<ResponseEvent<java.util.Collection<StatusEntry>>> responseQueue, AllocationStatus allocationStatus, RequestSpec.RequestSource source)
           
 void EBPeerManagerFacade.getPeerBalance(EventQueue<ResponseEvent<java.util.Map<ObjectID,java.lang.Double>>> responseQueue)
           
 

Constructor parameters in org.ourgrid.peer.manager with type arguments of type ResponseEvent
GetConsumersEvent(EventQueue<ResponseEvent<java.util.Collection<ConsumerStatus>>> responseQueue, EBStatusProvider provider, RequestSpec.RequestSource source)
           
 

Uses of ResponseEvent in org.ourgrid.peer.manager.event
 

Constructor parameters in org.ourgrid.peer.manager.event with type arguments of type ResponseEvent
GetGumsEvent(EventQueue<ResponseEvent<java.util.Collection<StatusEntry>>> responseQueue, EBStatusProvider statusProvider, AllocationStatus allocationStatus, RequestSpec.RequestSource source)
           
GetGumsStateEvent(EventQueue<ResponseEvent<java.util.Collection<StatusEntry>>> responseQueue, EBStatusProvider statusProvider, AllocationEntry.GumSource gumSource)
           
GetPeerBalanceEvent(EventQueue<ResponseEvent<java.util.Map<ObjectID,java.lang.Double>>> responseQueue, EBStatusProvider statusProvider)
           
 

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

Classes in org.ourgrid.peer.manager.gummanager.events that implement ResponseEvent
 class GumCreatePlaypenResponseEvent
           
 class GumCreateStorageDirectoryResponseEvent
           
 class GumFileExistsResponseEvent
           
 class GumGetFileResponseEvent
           
 class GumGetRemoteFileDigestResponseEvent
           
 class GumGetRemoteFileLastModificationResponseEvent
           
 class GumGetRemoteFileLengthResponseEvent
           
 class GumGetResultResponseEvent
           
 class GumGetStatusResponseEvent
           
 class GumGetStorageDirectoryResponseEvent
           
 class GumRemoteExecuteResponseEvent
          This Event is a response to the JICGuMRemoteExecuteEvent.
 

Constructor parameters in org.ourgrid.peer.manager.gummanager.events with type arguments of type ResponseEvent
GumCreatePlaypenEvent(EBGum gum, EventQueue<ResponseEvent> responseQueue, int size)
           
GumStartReplicaEvent(EBGum gum, EventQueue<ResponseEvent> responseQueue)
          Default constructor of this event.
GumStopReplicaEvent(EBGum gum, EventQueue<ResponseEvent> responseQueue)
           
 

Uses of ResponseEvent in org.ourgrid.peer.manager.status
 

Method parameters in org.ourgrid.peer.manager.status with type arguments of type ResponseEvent
 void EBStatusProviderImpl.getConsumers(EventQueue<ResponseEvent<java.util.Collection<ConsumerStatus>>> responseQueue, RequestSpec.RequestSource source)
           
 void EBStatusProvider.getConsumers(EventQueue<ResponseEvent<java.util.Collection<ConsumerStatus>>> responseQueue, RequestSpec.RequestSource source)
           
 void EBStatusProviderImpl.getGums(EventQueue<ResponseEvent<java.util.Collection<StatusEntry>>> responseQueue, AllocationStatus allocationStatus, RequestSpec.RequestSource source)
           
 void EBStatusProvider.getGums(EventQueue<ResponseEvent<java.util.Collection<StatusEntry>>> responseQueue, AllocationStatus allocationStatus, RequestSpec.RequestSource source)
           
 void EBStatusProviderImpl.getLocalGums(EventQueue<ResponseEvent<java.util.Collection<StatusEntry>>> responseQueue)
           
 void EBStatusProvider.getLocalGums(EventQueue<ResponseEvent<java.util.Collection<StatusEntry>>> responseQueue)
           
 void EBStatusProviderImpl.getPeerbalance(EventQueue<ResponseEvent<java.util.Map<ObjectID,java.lang.Double>>> responseQueue)
           
 void EBStatusProvider.getPeerbalance(EventQueue<ResponseEvent<java.util.Map<ObjectID,java.lang.Double>>> responseQueue)
           
 void EBStatusProviderImpl.getRemoteGums(EventQueue<ResponseEvent<java.util.Collection<StatusEntry>>> responseQueue)
           
 void EBStatusProvider.getRemoteGums(EventQueue<ResponseEvent<java.util.Collection<StatusEntry>>> responseQueue)