aim4.im.v2i.RequestHandler
Class AllStopRequestHandler

java.lang.Object
  extended by aim4.im.v2i.RequestHandler.AllStopRequestHandler
All Implemented Interfaces:
RequestHandler

public class AllStopRequestHandler
extends Object
implements RequestHandler

The all stop request handler


Constructor Summary
AllStopRequestHandler()
           
 
Method Summary
 void act(double timeStep)
          Let the request handler to act for a given time period.
 StatCollector<?> getStatCollector()
          Get the statistic collector.
 void processRequestMsg(Request msg)
          Process the request message.
 void setBasePolicyCallback(BasePolicyCallback basePolicy)
          Set the base policy call-back.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AllStopRequestHandler

public AllStopRequestHandler()
Method Detail

setBasePolicyCallback

public void setBasePolicyCallback(BasePolicyCallback basePolicy)
Set the base policy call-back.

Specified by:
setBasePolicyCallback in interface RequestHandler
Parameters:
basePolicy - the base policy's call-back

act

public void act(double timeStep)
Let the request handler to act for a given time period.

Specified by:
act in interface RequestHandler
Parameters:
timeStep - the time period

processRequestMsg

public void processRequestMsg(Request msg)
Process the request message.

Specified by:
processRequestMsg in interface RequestHandler
Parameters:
msg - the request message

getStatCollector

public StatCollector<?> getStatCollector()
Get the statistic collector.

Specified by:
getStatCollector in interface RequestHandler
Returns:
the statistic collector


Copyright © 2011. All Rights Reserved.