org.powertac.server
Class BrokerProxyService

java.lang.Object
  extended by org.powertac.server.BrokerProxyService
All Implemented Interfaces:
org.powertac.common.interfaces.BrokerProxy

@Service
public class BrokerProxyService
extends Object
implements org.powertac.common.interfaces.BrokerProxy


Constructor Summary
BrokerProxyService()
           
 
Method Summary
 void broadcastDeferredMessages()
           
 void broadcastMessage(Object messageObject)
           
 void broadcastMessages(List<?> messageObjects)
           
 void registerBrokerMessageListener(Object listener, Class<?> msgType)
           
 void routeMessage(Object message)
           
 void sendMessage(org.powertac.common.Broker broker, Object messageObject)
           
 void sendMessages(org.powertac.common.Broker broker, List<?> messageObjects)
           
 void setDeferredBroadcast(boolean b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BrokerProxyService

public BrokerProxyService()
Method Detail

sendMessage

public void sendMessage(org.powertac.common.Broker broker,
                        Object messageObject)
Specified by:
sendMessage in interface org.powertac.common.interfaces.BrokerProxy

sendMessages

public void sendMessages(org.powertac.common.Broker broker,
                         List<?> messageObjects)
Specified by:
sendMessages in interface org.powertac.common.interfaces.BrokerProxy

broadcastMessage

public void broadcastMessage(Object messageObject)
Specified by:
broadcastMessage in interface org.powertac.common.interfaces.BrokerProxy

broadcastMessages

public void broadcastMessages(List<?> messageObjects)
Specified by:
broadcastMessages in interface org.powertac.common.interfaces.BrokerProxy

routeMessage

public void routeMessage(Object message)
Specified by:
routeMessage in interface org.powertac.common.interfaces.BrokerProxy

registerBrokerMessageListener

public void registerBrokerMessageListener(Object listener,
                                          Class<?> msgType)
Specified by:
registerBrokerMessageListener in interface org.powertac.common.interfaces.BrokerProxy

setDeferredBroadcast

public void setDeferredBroadcast(boolean b)
Specified by:
setDeferredBroadcast in interface org.powertac.common.interfaces.BrokerProxy

broadcastDeferredMessages

public void broadcastDeferredMessages()
Specified by:
broadcastDeferredMessages in interface org.powertac.common.interfaces.BrokerProxy


Copyright © 2012 Power TAC. All Rights Reserved.