Uses of Class
org.ourgrid.common.id.GumID

Packages that use GumID
org.ourgrid.common.gum   
org.ourgrid.common.gump   
org.ourgrid.common.spec   
org.ourgrid.gridmachine.useragent   
org.ourgrid.gridmachine.useragent.test   
org.ourgrid.mygrid.scheduler   
org.ourgrid.mygrid.scheduler.event   
org.ourgrid.mygrid.scheduler.gridmanager   
org.ourgrid.mygrid.scheduler.jobmanager   
org.ourgrid.mygrid.scheduler.test   
org.ourgrid.mygrid.ui.gui   
org.ourgrid.mygrid.ui.gui.event   
org.ourgrid.peer.community   
org.ourgrid.peer.community.communicationlayer   
org.ourgrid.peer.community.nof   
org.ourgrid.peer.community.obtainer   
org.ourgrid.peer.ebgum   
org.ourgrid.peer.event   
org.ourgrid.peer.manager   
org.ourgrid.peer.manager.allocation   
org.ourgrid.peer.manager.event   
org.ourgrid.peer.manager.gummanager   
org.ourgrid.peer.manager.request   
 

Uses of GumID in org.ourgrid.common.gum
 

Methods in org.ourgrid.common.gum that return GumID
 GumID FakeGumClient.getID()
           
 

Constructors in org.ourgrid.common.gum with parameters of type GumID
FakeGumClient(GumID gumID, GumSpec spec)
           
 

Uses of GumID in org.ourgrid.common.gump
 

Methods in org.ourgrid.common.gump with parameters of type GumID
 void Gump.disposeGum(long requestID, GumID gumID)
          Informs the provider that a given grid machine is not needed anymore.
 void FakeEBGump.disposeGum(long requestID, GumID gumID)
           
 void EBGump.disposeGum(long requestID, GumID gumID)
           
 void BrokerAccessImpl.disposeGum(long requestID, GumID gumID)
           
 void BindableMockGumpWrapper.disposeGum(long requestID, GumID gumID)
           
 void Gump.unwantedGum(long requestID, GumID gumID)
          Informs the provider that a given grid machine is not needed anymore.
 void FakeEBGump.unwantedGum(long requestID, GumID gumID)
           
 void EBGump.unwantedGum(long requestID, GumID gumID)
           
 void BrokerAccessImpl.unwantedGum(long requestID, GumID gumID)
           
 void BindableMockGumpWrapper.unwantedGum(long requestID, GumID gumID)
           
 

Uses of GumID in org.ourgrid.common.spec
 

Methods in org.ourgrid.common.spec that return GumID
 GumID GumSpec.getGumID()
          Returns the gum identification.
 

Uses of GumID in org.ourgrid.gridmachine.useragent
 

Methods in org.ourgrid.gridmachine.useragent that return GumID
 GumID UserAgentServerImpl.getID()
           
 

Uses of GumID in org.ourgrid.gridmachine.useragent.test
 

Methods in org.ourgrid.gridmachine.useragent.test that return GumID
 GumID FakeUserAgentServer.getID()
           
 

Constructors in org.ourgrid.gridmachine.useragent.test with parameters of type GumID
FakeUserAgentServer(GumID gumID, GumSpec gumSpec)
           
 

Uses of GumID in org.ourgrid.mygrid.scheduler
 

Methods in org.ourgrid.mygrid.scheduler that return GumID
 GumID BlackListEntry.getGumID()
           
 

Methods in org.ourgrid.mygrid.scheduler with parameters of type GumID
 boolean BlackListManager.canThisGumRunThisTask(int jobID, GumID gumID, int taskID)
          Returns true if no replicas of this task has been failed, false otherwise.
 int BlackListManager.executionFailed(int jobID, GumID gumID, int taskID)
          Adds an entry to BlackList registry.
 int BlackListManager.getRemainingBLFails(int jobID, GumID gumID)
          The number of remaining failed task executions to this Gum enter in the job black list.
 void EBSchedulerFacade.gumIsDead(long requestId, GumID gumID)
          Notifies that a GridMachine is dead.
 boolean BlackListManager.isGumBlacklistedForEntireJob(int jobId, GumID gumID)
          Return true if the Gum has had failed min( jobSize, maxBLFails ) tasks of the job, false otherwise.
 

Constructors in org.ourgrid.mygrid.scheduler with parameters of type GumID
BlackListEntry(GumID gumid, int numberOfFailures)
          Constructs a new BlackListEntry.
 

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

Constructors in org.ourgrid.mygrid.scheduler.event with parameters of type GumID
GumIsDeadNotifyEvent(GridManager ebGridManager, long requestId, GumID gumID)
          The constructor.
 

Uses of GumID in org.ourgrid.mygrid.scheduler.gridmanager
 

Methods in org.ourgrid.mygrid.scheduler.gridmanager that return GumID
 GumID GridManagerEntry.getGumID()
           
 

Methods in org.ourgrid.mygrid.scheduler.gridmanager that return types with arguments of type GumID
 java.util.HashMap<GumID,GridManagerEntry> GridManager.getAllGumEntries()
           
 java.util.HashMap<GumID,GridManagerEntry> EBGridManager.getAllGumEntries()
           
 

Methods in org.ourgrid.mygrid.scheduler.gridmanager with parameters of type GumID
 void GridManagerListenerRemote.allocate(GumID gumID, ReplicaEntry replica)
           
 void GridManager.allocate(GumID gumID, ReplicaEntry replica)
           
 void AbstractGridManager.allocate(GumID gumID, ReplicaEntry replica)
           
 boolean GridManager.canGumBeAllocatedToTask(GumID gumID, int jobID, int taskID)
           
 boolean EBGridManager.canGumBeAllocatedToTask(GumID gumID, int jobID, int taskID)
           
 void GridManagerListenerRemote.deleteGum(GumID gumID)
           
 void GridManager.deleteGum(GumID gumID)
           
 void AbstractGridManager.deleteGum(GumID gumID)
           
 void GridManager.dispose(GumID gumID)
           
 void EBGridManager.dispose(GumID gumID)
           
 void GridManagerListenerRemote.gumIsReady(GumID gumID)
           
 void GridManager.ready(GumID gumID)
           
 void AbstractGridManager.ready(GumID gumID)
           
 void EBGridManager.realAllocate(GumID gumID, ReplicaEntry replica)
           
protected abstract  void AbstractGridManager.realAllocate(GumID gumID, ReplicaEntry replica)
           
 void EBGridManager.realDeleteGum(GumID gumID)
           
protected abstract  void AbstractGridManager.realDeleteGum(GumID gumID)
           
 void EBGridManager.realGumIsReady(GumID gumID)
           
protected abstract  void AbstractGridManager.realGumIsReady(GumID gumID)
           
 boolean EBGridManager.realUnwantedGum(GumID gumID, int jobID)
           
protected abstract  boolean AbstractGridManager.realUnwantedGum(GumID gumID, int jobID)
           
 boolean EBGridManager.realUpdateBlackList(int jobID, int taskID, GumID gumID)
           
protected abstract  boolean AbstractGridManager.realUpdateBlackList(int jobID, int taskID, GumID gumID)
           
 boolean GridManager.unwantedGum(GumID gumID, int jobID)
           
 boolean AbstractGridManager.unwantedGum(GumID gumID, int jobID)
           
 boolean GridManager.updateBlackList(int jobID, int taskID, GumID gumID)
           
 boolean AbstractGridManager.updateBlackList(int jobID, int taskID, GumID gumID)
           
 

Uses of GumID in org.ourgrid.mygrid.scheduler.jobmanager
 

Methods in org.ourgrid.mygrid.scheduler.jobmanager that return GumID
 GumID ReplicaEntry.getGumID()
          Returns the ID of the GridMachine assigned to execute this replica.
 

Methods in org.ourgrid.mygrid.scheduler.jobmanager with parameters of type GumID
protected  void EBJobManager.realReplicaRunning(ReplicaEntry replica, GumID gumID)
           
protected abstract  void AbstractJobManager.realReplicaRunning(ReplicaEntry replica, GumID gumID)
           
 void JobManager.replicaRunning(ReplicaEntry replica, GumID gumID)
           
 void AbstractJobManager.replicaRunning(ReplicaEntry replica, GumID gumID)
           
 void ReplicaEntry.setGumID(GumID gumID)
          Sets the ID of the GridMachine assigned to execute this replica.
 

Uses of GumID in org.ourgrid.mygrid.scheduler.test
 

Methods in org.ourgrid.mygrid.scheduler.test with parameters of type GumID
 void FakeGump.disposeGum(long requestID, GumID gumID)
           
 void FakeGump.lostGum(long requestId, GumID gumID)
           
 void FakeGump.unwantedGum(long requestID, GumID gumID)
           
 

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

Methods in org.ourgrid.mygrid.ui.gui that return GumID
 GumID SimpleReplicaEntry.getGumID()
           
 

Methods in org.ourgrid.mygrid.ui.gui that return types with arguments of type GumID
 java.util.Map<GumID,GridManagerEntry> SimpleSynchronizedGridManager.getGums()
           
 

Methods in org.ourgrid.mygrid.ui.gui with parameters of type GumID
 void SimpleSynchronizedGridManager.allocate(GumID gumID, ReplicaEntry replica)
           
 void GridManagerListener.allocate(GumID gumID, ReplicaEntry replica)
           
 void GUIListenerImpl.allocate(GumID gumID, ReplicaEntry replica)
           
 void EBGuiFacade.allocate(GumID gumID, ReplicaEntry replica)
           
 void SimpleSynchronizedGridManager.deleteGum(GumID gumID)
           
 void GridManagerListener.deleteGum(GumID gumID)
           
 void GUIListenerImpl.deleteGum(GumID gumID)
           
 void EBGuiFacade.deleteGum(GumID gumID)
           
 void SimpleSynchronizedGridManager.gumIsReady(GumID gumID)
           
 void GridManagerListener.gumIsReady(GumID gumID)
           
 void GUIListenerImpl.gumIsReady(GumID gumID)
           
 void EBGuiFacade.gumIsReady(GumID gumID)
           
 

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

Constructors in org.ourgrid.mygrid.ui.gui.event with parameters of type GumID
GUIAllocateNotifyEvent(GumID gumID, ReplicaEntry replica, SimpleSynchronizedGridManager manager)
           
GUIDeleteGumNotifyEvent(GumID gumID, SimpleSynchronizedGridManager manager)
           
GUIReadyNotifyEvent(GumID gumID, SimpleSynchronizedGridManager manager)
           
 

Uses of GumID in org.ourgrid.peer.community
 

Methods in org.ourgrid.peer.community with parameters of type GumID
 void RemoteAccessImpl.disposeGum(long requestID, GumID gumID)
           
 void RemoteAccessImpl.unwantedGum(long requestID, GumID gumID)
           
 

Uses of GumID in org.ourgrid.peer.community.communicationlayer
 

Methods in org.ourgrid.peer.community.communicationlayer with parameters of type GumID
 void CommunicationLayerImpl.disposeOf(GumID gumID, long requestID, ObjectID peerID)
           
 void CommunicationLayer.disposeOf(GumID gumID, long requestID, ObjectID peerID)
           
 void CommunicationLayerImpl.unwantedGum(ObjectID gumOwnerID, long requestID, GumID gumID)
           
 void CommunicationLayer.unwantedGum(ObjectID gumOwnerID, long requestID, GumID gumID)
           
 

Uses of GumID in org.ourgrid.peer.community.nof
 

Fields in org.ourgrid.peer.community.nof declared as GumID
protected  GumID AccountingManagerImplTest.gumID
           
 

Methods in org.ourgrid.peer.community.nof with parameters of type GumID
 double AccountingManager.finishAccounting(GumID gumID, long requestID, boolean isProviding)
           
 double AccountingManager.finishAccounting(GumID gumID, ObjectID peerID, boolean isProviding)
           
 void AccountingManager.startAccounting(GumID gumID, long requestID)
           
 void AccountingManager.startAccounting(GumID gumID, ObjectID peerID)
           Informs, with accounting purpose, that the usage of a gum has started.
 

Uses of GumID in org.ourgrid.peer.community.obtainer
 

Methods in org.ourgrid.peer.community.obtainer with parameters of type GumID
 void EBCommunityObtainer.disposeGum(long requestID, GumID gumID)
           
 void EBCommunityObtainerFacade.unwantedGum(long requestID, GumID gumID)
           
 void EBCommunityObtainer.unwantedGum(long requestID, GumID gumID)
           
 

Uses of GumID in org.ourgrid.peer.ebgum
 

Methods in org.ourgrid.peer.ebgum that return GumID
 GumID FakeGumFacade.getID()
           
 GumID FakeEBGum.getID()
           
 GumID EBGumImpl.getID()
           
 GumID EBGumFacade.getID()
           
 GumID EBGum.getID()
          Retrieves the gum identification cached in the peer
 

Uses of GumID in org.ourgrid.peer.event
 

Constructors in org.ourgrid.peer.event with parameters of type GumID
DisposeOfGumNotifyEvent(EBGump gump, long requestID, GumID gumID)
           
UnwantedGumGumNotifyEvent(EBGump ebGump, long requestID, GumID gumID)
           
 

Uses of GumID in org.ourgrid.peer.manager
 

Methods in org.ourgrid.peer.manager with parameters of type GumID
 void EBPeerManager.adviceFailureDetector(GumID gumID)
           
 void EBPeerManager.disposeGum(long requestID, GumID gumID)
           
 void EBPeerFacade.disposeGum(long requestID, GumID gumID)
           
 void EBPeerManager.gumWasLost(GumID gumID)
           
 void EBPeerManagerFacade.lostGum(GumID gumID, long requestID)
           
 void EBPeerManager.lostGum(GumID gumID, long requestID)
           
 void EBPeerManagerFacade.notifyGumStateChange(GumID gumID, GumStatus gumState)
           
protected  void EBPeerManager.preemptGum(GumID gumID)
          Preempts a grid machine, that is, deallocate the grid machine from a request.
 void EBPeerManagerFacade.unwantedGum(long requestID, GumID gumID)
           
 void EBPeerManager.unwantedGum(long requestID, GumID gumID)
          Notifies the request that the given gum is not wanted.
 

Uses of GumID in org.ourgrid.peer.manager.allocation
 

Methods in org.ourgrid.peer.manager.allocation with parameters of type GumID
 void AllocationManager.allocateGumToRequest(GumID gumID, long requestID, boolean requestIsLocal)
           
 void AllocationManager.deallocateAndRemove(GumID gumID)
          A gum has to be disposed.
 void AllocationManager.deallocateGum(GumID gumID)
          Deallocates a gum from the current user.
 AllocationEntry AllocationManager.getAllocationEntry(GumID gumID)
           
 boolean AllocationManager.gumExists(GumID gumID)
           
 

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

Constructors in org.ourgrid.peer.manager.event with parameters of type GumID
LostGumNotifyEvent(EBPeerManager ebPeerManager, GumID gumID, long requestID)
           
NotifyGumStateChangeEvent(EBGumManagerImpl ebGumManager, GumID gumID, GumStatus gumState)
           
 

Uses of GumID in org.ourgrid.peer.manager.gummanager
 

Fields in org.ourgrid.peer.manager.gummanager with type parameters of type GumID
protected  java.util.Map<GumID,GumProxy> EBGumManagerImpl.gumProxies
          A Map of gums associating a gum name with a gumProxy.
 

Methods in org.ourgrid.peer.manager.gummanager that return GumID
 GumID GumManagerEntry.getGumID()
           
 

Methods in org.ourgrid.peer.manager.gummanager that return types with arguments of type GumID
 java.util.Map<GumID,GumProxy> FakeEBGumManagerImpl.getGumProxies()
           
 java.util.Map<GumID,GumProxy> EBGumManagerImpl.getProxies()
           
 

Methods in org.ourgrid.peer.manager.gummanager with parameters of type GumID
 void EBGumManagerImpl.invalidate(GumID gumID)
          Invalidates the proxy related to the given EBGridMachine.
 void EBGumManagerImpl.notifyGumStateChange(GumID gumID, GumStatus gumState)
           
 void EBGumManager.notifyGumStateChange(GumID gumID, GumStatus gumState)
           
 GumProxy EBGumManagerImpl.removeProxy(GumID gumID)
           
 

Uses of GumID in org.ourgrid.peer.manager.request
 

Methods in org.ourgrid.peer.manager.request that return types with arguments of type GumID
 java.util.Collection<GumID> RequestEntry.getGums()
           
 java.util.Collection<GumID> RequestEntry.getGums(AllocationEntry.GumSource source)
           
 java.util.Collection<GumID> RequestManager.getGums(GumpClient gumpClient)
           
 java.util.Collection<GumID> RequestManager.getGums(GumpClient gumpClient, AllocationEntry.GumSource source)
           
 java.util.Collection<GumID> RequestManager.getGums(ObjectID peerID)
           
 java.util.Collection<GumID> RequestManager.getGums(ObjectID peerID, AllocationEntry.GumSource source)
           
 java.util.Collection<GumID> RequestManager.getRequestGums(long requestID)
           
 java.util.Set<GumID> RequestEntry.getUnwantedGums()
           
 java.util.Set<GumID> RequestManager.getUnwantedGumsForRequest(long requestID)
           
 

Methods in org.ourgrid.peer.manager.request with parameters of type GumID
 void RequestEntry.disposeOfGum(GumID gumID)
           
 void RequestEntry.hereIsGum(GumID gumID)
           
 void RequestManager.hereIsGumToRequest(long requestID, GumID gumID)
          Refresh this request about the hereIsGuM() command.
 boolean RequestEntry.isGumUnwanted(GumID gumID)
           
 void RequestManager.removeGumFromRequest(long requestID, GumID gumID)
          Refresh this request about the dispose instruction.
 boolean RequestManager.requestHasGum(long requestId, GumID gumID)
           
 boolean RequestManager.requestWantsGum(long requestID, GumID gumID)
           
 void RequestEntry.unwantedGum(GumID gumID)
           
 void RequestManager.unwantedGum(long requestID, GumID gumID)