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

Packages that use Event
org.ourgrid.common.event   
org.ourgrid.gridmachine.useragent   
org.ourgrid.mygrid.event   
org.ourgrid.mygrid.replicaexecutor.event   
org.ourgrid.mygrid.scheduler   
org.ourgrid.mygrid.scheduler.event   
org.ourgrid.mygrid.ui.gui   
org.ourgrid.mygrid.ui.gui.event   
org.ourgrid.peer.event   
org.ourgrid.peer.manager   
org.ourgrid.peer.manager.event   
org.ourgrid.peer.manager.gummanager.events   
 

Uses of Event in org.ourgrid.common.event
 

Classes in org.ourgrid.common.event with type parameters of type Event
 interface EventEngine<T extends Event>
           
 class EventQueue<T extends Event>
          This class is desired to queue events in a synchronized way.
 

Subinterfaces of Event in org.ourgrid.common.event
 interface ActionEvent
          This interface represents an Event that can be processed by an EventEngine and on which the process method can be called.
 interface NotifyEvent
          An ActionEvent that corresponds to a notification.
 interface RequestEvent
          An ActionEvent (an event that can be processed) that corresponds to a request.
 interface ResponseEvent<T>
          An Event that stores a response.
 

Classes in org.ourgrid.common.event that implement Event
 class DummyEvent
          This event is used when the execution has no return value, but can throw errors.
 class InvalidationResponseEvent
           
 class ShutdownRequestEvent
          An Event that represents the request for a shutdown.
 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 Event in org.ourgrid.gridmachine.useragent
 

Methods in org.ourgrid.gridmachine.useragent that return types with arguments of type Event
 EventQueue<Event> FileLockManager.requestLock(java.lang.String filePath)
           
 

Uses of Event in org.ourgrid.mygrid.event
 

Subinterfaces of Event in org.ourgrid.mygrid.event
 interface GridManagerNotifyEvent
          A NotifyEvent relative to EBGridManager.
 interface JobNotifyEvent
          NotifyEvent related with Jobs.
 interface JobRequestEvent
          RequestEvent related with Jobs.
 

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

Classes in org.ourgrid.mygrid.replicaexecutor.event that implement Event
 class CancelReplicasOfJobRequestEvent
          Description: A request event which specifies that all replicas of the Job with id =jobId should be canceled.
 class ExecuteReplicaRequestEvent
          Description: A request event which specifies that a Replica should be executed in a given GridMachine
 class PermissionRequestEvent
          Description: Description: A request event which specifies that a replica wants to access it's critical region.
 class ReplicaAbortedNotiftyEvent
          Description: A notify event that informs that a replica has been aborted.
 class ReplicaCanceledNotifyEvent
          Description: A notify event that informs that a replica has been cancelled.
 class ReplicaFailedNotifyEvent
          Description: A notify event that informs that a replica has failed.
 class ReplicaFinishedNotifyEvent
          Description: A notify event that informs that a replica has finished.
 

Uses of Event in org.ourgrid.mygrid.scheduler
 

Classes in org.ourgrid.mygrid.scheduler that implement Event
 class GetGumSpecsRequestEvent
           
 class RemoveGridManagerListenerRequestEvent
           
 class RemoveJobManagerListenerRequestEvent
           
 

Methods in org.ourgrid.mygrid.scheduler that return types with arguments of type Event
 EventQueue<Event> FakeEBSchedulerFacade.waitForJob(int jobId)
           
 EventQueue<Event> EBSchedulerFacade.waitForJob(int jobId)
          Provides an EventQueue that will only have an element when the specified Job reaches a terminal state.
 

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

Classes in org.ourgrid.mygrid.scheduler.event that implement Event
 class AddJobRequestEvent
          Event used to add jobs to be processed by the Scheduler.
 class CancelJobRequestEvent
          Event used when it is needed to cancel a job.
 class CleanFinishedJobsNotifyEvent
           
 class CleanFinishedJobsRequestEvent
           
 class GetGumEntriesRequestEvent
           
 class GetGumpSpecsRequestEvent
           
 class GumIsDeadNotifyEvent
          Event used to notify the EBGridManager that a GridMachine is dead.
 class HereIsGumNotifyEvent
          Event used to deliver a GridMachine to a GridMachineConsumer.
 class JobCancelledNotifyEvent
          Event used to notify that a job was canceled.
 class JobCouldNotBeCancelledNotifyEvent
          Event used to notify that a job was could not be canceled.
 class JobListRequestEvent
          Event used to retrieve a list of jobs from the EBJobManager.
 class JobNotFoundNotifyEvent
          Event used to notify that a job was not found.
 class PeerAliveNotifyEvent
           
 class PeerIsDeadNotifyEvent
           
 class RemoveJobRequestEvent
           
 class ReplicaAbortedNotifyEvent
          This event is used to notify the ebSchedulingHeuristic that a replica was aborted.
 class SchedulerTestRequestEvent
          SchedulerTestRequestEvent This Event is used only for testing, it only puts a SchedulerTestResponseEvent on its ResponseQueue in order to test if the process method was invoked.
 class SchedulerTestResponseEvent
          SchedulerTestResponseEvent This Event is used only for testing.
 class SetPeersRequestEvent
          This event is used to set a new set of GuMPs to be used by the EBGridManager.
 class SimpleResponseEvent<T>
           
 class WaitForJobRequestEvent
          Event to used to request for a notify event when a job finishes.
 class WaitForJobResponseEvent
          Event used to notify that a job has finished.
 

Constructor parameters in org.ourgrid.mygrid.scheduler.event with type arguments of type Event
SchedulerTestRequestEvent(EventQueue<Event> responseQueue)
          Constructs the Event.
 

Uses of Event in org.ourgrid.mygrid.ui.gui
 

Classes in org.ourgrid.mygrid.ui.gui that implement Event
 class GUICreateReplicaNotifyEvent
           
 

Uses of Event in org.ourgrid.mygrid.ui.gui.event
 

Subinterfaces of Event in org.ourgrid.mygrid.ui.gui.event
 interface GUIActionEvent
           
 

Classes in org.ourgrid.mygrid.ui.gui.event that implement Event
 class GUIAllocateNotifyEvent
           
 class GUIDeleteGumNotifyEvent
           
 class GUIHereIsGumNotifyEvent
           
 class GuiJobCanceledNotifyEvent
           
 class GuiJobStateChangedNotifyEvent
           
 class GUIMyGridDownNotifyEvent
           
 class GUIPeerAliveNotifyEvent
           
 class GUIPeerIsDeadNotifyEvent
           
 class GUIReadyNotifyEvent
           
 class GUIRemoveJobNotifyEvent
           
 class GuiReplicaStateChangedNotifyEvent
           
 class GUISetPeersNotifyEvent
           
 

Uses of Event in org.ourgrid.peer.event
 

Classes in org.ourgrid.peer.event that implement Event
 class DisposeOfGumNotifyEvent
           
 class FinishRequestGumsNotifyEvent
           
 class PauseRequestGumsEvent
           
 class RequestGumsEvent
           
 class ResumeRequestGumsRequestEvent
           
 class UnwantedGumGumNotifyEvent
           
 

Uses of Event in org.ourgrid.peer.manager
 

Classes in org.ourgrid.peer.manager that implement Event
 class GetConsumersEvent
           
 

Methods in org.ourgrid.peer.manager that return Event
 Event FakeEventEngine.getEvent()
          Returns the next Event to be processed.
 

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

Classes in org.ourgrid.peer.manager.event that implement Event
 class ConsumerIsDeadEvent
           
 class GetGumsEvent
           
 class GetGumsStateEvent
           
 class GetPeerBalanceEvent
           
 class LostGumNotifyEvent
           
 class NotifyGumStateChangeEvent
           
 class SetGumsNotifyEvent
          JIC Event used to set a GuM collection at this peer.
 

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

Classes in org.ourgrid.peer.manager.gummanager.events that implement Event
 class GumChangeFilePermissionsEvent
           
 class GumCreatePlaypenEvent
           
 class GumCreatePlaypenResponseEvent
           
 class GumCreateStorageDirectoryEvent
           
 class GumCreateStorageDirectoryResponseEvent
           
 class GumFileExistsEvent
           
 class GumFileExistsResponseEvent
           
 class GumGetFileEvent
           
 class GumGetFileResponseEvent
           
 class GumGetRemoteFileDigestEvent
           
 class GumGetRemoteFileDigestResponseEvent
           
 class GumGetRemoteFileLastModificationEvent
           
 class GumGetRemoteFileLastModificationResponseEvent
           
 class GumGetRemoteFileLengthEvent
           
 class GumGetRemoteFileLengthResponseEvent
           
 class GumGetResultEvent
           
 class GumGetResultResponseEvent
           
 class GumGetStatusEvent
           
 class GumGetStatusResponseEvent
           
 class GumGetStorageDirectoryEvent
           
 class GumGetStorageDirectoryResponseEvent
           
 class GumPutFileEvent
           
 class GumRemoteExecuteEvent
           
 class GumRemoteExecuteResponseEvent
          This Event is a response to the JICGuMRemoteExecuteEvent.
 class GumStartReplicaEvent
          JIC Event that will start a replica at a gum.
 class GumStopReplicaEvent