org.ourgrid.mygrid.scheduler.event
Class HereIsGumNotifyEvent

java.lang.Object
  extended by org.ourgrid.mygrid.scheduler.event.HereIsGumNotifyEvent
All Implemented Interfaces:
java.io.Serializable, ActionEvent, Event, NotifyEvent, GridManagerNotifyEvent

public class HereIsGumNotifyEvent
extends java.lang.Object
implements GridManagerNotifyEvent

Event used to deliver a GridMachine to a GridMachineConsumer.

See Also:
Serialized Form

Constructor Summary
HereIsGumNotifyEvent(GridManager ebGridManager, GumClient gumClient, long requestID, ObjectID peerBrokerAccessID)
          The constructor.
 
Method Summary
 void process()
          Delivers a GridMachine to the EBGridManager.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HereIsGumNotifyEvent

public HereIsGumNotifyEvent(GridManager ebGridManager,
                            GumClient gumClient,
                            long requestID,
                            ObjectID peerBrokerAccessID)
The constructor.

Parameters:
ebGridManager - The EBGridManager
gumClient - Client representing received Gum.
requestID - The request identification
peerBrokerAccessID - ObjectID representing the Peer we received the Gum from.
Method Detail

process

public void process()
Delivers a GridMachine to the EBGridManager.

Specified by:
process in interface ActionEvent