org.ourgrid.peer.manager.status
Class EBStatusProviderImpl

java.lang.Object
  extended by org.ourgrid.peer.manager.status.EBStatusProviderImpl
All Implemented Interfaces:
EBStatusProvider

public class EBStatusProviderImpl
extends java.lang.Object
implements EBStatusProvider


Constructor Summary
EBStatusProviderImpl(EBGumManagerImpl gumManager)
           
 
Method Summary
 void getConsumers(EventQueue<ResponseEvent<java.util.Collection<ConsumerStatus>>> responseQueue, RequestSpec.RequestSource source)
           
 void getGums(EventQueue<ResponseEvent<java.util.Collection<StatusEntry>>> responseQueue, AllocationStatus allocationStatus, RequestSpec.RequestSource source)
           
 void getLocalGums(EventQueue<ResponseEvent<java.util.Collection<StatusEntry>>> responseQueue)
           
 void getPeerbalance(EventQueue<ResponseEvent<java.util.Map<ObjectID,java.lang.Double>>> responseQueue)
           
 void getRemoteGums(EventQueue<ResponseEvent<java.util.Collection<StatusEntry>>> responseQueue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EBStatusProviderImpl

public EBStatusProviderImpl(EBGumManagerImpl gumManager)
Method Detail

getLocalGums

public void getLocalGums(EventQueue<ResponseEvent<java.util.Collection<StatusEntry>>> responseQueue)
Specified by:
getLocalGums in interface EBStatusProvider

getRemoteGums

public void getRemoteGums(EventQueue<ResponseEvent<java.util.Collection<StatusEntry>>> responseQueue)
Specified by:
getRemoteGums in interface EBStatusProvider

getGums

public void getGums(EventQueue<ResponseEvent<java.util.Collection<StatusEntry>>> responseQueue,
                    AllocationStatus allocationStatus,
                    RequestSpec.RequestSource source)
Specified by:
getGums in interface EBStatusProvider

getPeerbalance

public void getPeerbalance(EventQueue<ResponseEvent<java.util.Map<ObjectID,java.lang.Double>>> responseQueue)
Specified by:
getPeerbalance in interface EBStatusProvider

getConsumers

public void getConsumers(EventQueue<ResponseEvent<java.util.Collection<ConsumerStatus>>> responseQueue,
                         RequestSpec.RequestSource source)
Specified by:
getConsumers in interface EBStatusProvider