org.ourgrid.mygrid.ui.gui
Class SimpleSynchronizedGridManager
java.lang.Object
org.ourgrid.mygrid.ui.gui.SimpleSynchronizedGridManager
- All Implemented Interfaces:
- GridManagerListener
public class SimpleSynchronizedGridManager
- extends java.lang.Object
- implements GridManagerListener
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleSynchronizedGridManager
public SimpleSynchronizedGridManager()
createEntries
public void createEntries(java.util.Collection<GridManagerEntry> gums,
java.util.Collection<PeerEntry> peers)
hereIsGum
public void hereIsGum(GumSpec spec,
int jobID,
ObjectID peerBrokerAccessID)
- Specified by:
hereIsGum
in interface GridManagerListener
setPeers
public void setPeers(java.util.Collection<PeerSpec> peerSpecs)
- Specified by:
setPeers
in interface GridManagerListener
deleteGum
public void deleteGum(GumID gumID)
- Specified by:
deleteGum
in interface GridManagerListener
allocate
public void allocate(GumID gumID,
ReplicaEntry replica)
- Specified by:
allocate
in interface GridManagerListener
gumIsReady
public void gumIsReady(GumID gumID)
- Specified by:
gumIsReady
in interface GridManagerListener
peerAlive
public void peerAlive(PeerSpec peerSpec)
- Specified by:
peerAlive
in interface GridManagerListener
peerIsDead
public void peerIsDead(PeerSpec peerSpec)
- Specified by:
peerIsDead
in interface GridManagerListener
getPeers
public java.util.Map<PeerSpec,PeerEntry.PeerState> getPeers()
getGums
public java.util.Map<GumID,GridManagerEntry> getGums()