org.ourgrid.mygrid.scheduler.gridmanager
Interface GridManagerListenerRemote

All Superinterfaces:
MyGridDownListener, java.rmi.Remote
All Known Implementing Classes:
GUIListenerImpl

public interface GridManagerListenerRemote
extends java.rmi.Remote, MyGridDownListener


Method Summary
 void allocate(GumID gumID, ReplicaEntry replica)
           
 void deleteGum(GumID gumID)
           
 void gumIsReady(GumID gumID)
           
 void hereIsGum(GumSpec spec, int jobID, ObjectID peerBrokerAccessID)
           
 void peerAlive(PeerSpec peerSpec)
           
 void peerIsDead(PeerSpec peerSpec)
           
 void setPeers(java.util.Collection<PeerSpec> peerSpecs)
           
 
Methods inherited from interface org.ourgrid.mygrid.scheduler.jobmanager.MyGridDownListener
myGridDown
 

Method Detail

hereIsGum

void hereIsGum(GumSpec spec,
               int jobID,
               ObjectID peerBrokerAccessID)
               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

setPeers

void setPeers(java.util.Collection<PeerSpec> peerSpecs)
              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteGum

void deleteGum(GumID gumID)
               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

allocate

void allocate(GumID gumID,
              ReplicaEntry replica)
              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

gumIsReady

void gumIsReady(GumID gumID)
                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

peerAlive

void peerAlive(PeerSpec peerSpec)
               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

peerIsDead

void peerIsDead(PeerSpec peerSpec)
                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException