org.iids.aos.locationmanager.negotiationmodule
Class AgentScapeDCRequestProcessor

java.lang.Object
  extended by org.iids.aos.systemservices.module.AbstractModule
      extended by org.iids.aos.locationmanager.negotiationmodule.AgentScapeDCRequestProcessor
All Implemented Interfaces:
Module

public class AgentScapeDCRequestProcessor
extends AbstractModule


Constructor Summary
AgentScapeDCRequestProcessor(AgentScapeDCNegotiationModule parent, Communicator comm)
           
 
Method Summary
 CombinationPolicyContainer getCPC()
           
 AgentScapeDCNegotiationModule getParent()
           
 boolean isStarted()
           
 void processLeaseRequest(DCRequestInfo request)
          Examines incoming request, determines which hosts can support the request.
 void reset()
           
 void start()
           
 void stop()
           
 
Methods inherited from class org.iids.aos.systemservices.module.AbstractModule
getCommunicator, getModuleName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AgentScapeDCRequestProcessor

public AgentScapeDCRequestProcessor(AgentScapeDCNegotiationModule parent,
                                    Communicator comm)
Method Detail

start

public void start()

isStarted

public boolean isStarted()

stop

public void stop()

reset

public void reset()

getCPC

public CombinationPolicyContainer getCPC()

processLeaseRequest

public void processLeaseRequest(DCRequestInfo request)
Examines incoming request, determines which hosts can support the request. An offer is made based on negotiation with these hosts.


getParent

public AgentScapeDCNegotiationModule getParent()


Copyright ? 2003, 2004 IIDS Group. All Rights Reserved.