|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface BrokerProxy
BrokerProxy is responsible for handling in- and outgoing communication with brokers
| Method Summary | |
|---|---|
void |
broadcastDeferredMessages()
Sends deferred messages |
void |
broadcastMessage(Object messageObject)
Send a message to all brokers |
void |
broadcastMessages(List<?> messageObjects)
Sends a list of messages to all brokers |
void |
registerBrokerMarketListener(BrokerMessageListener listener)
Sets up a dispatch listener for market messages |
void |
registerBrokerTariffListener(BrokerMessageListener listener)
Sets up a dispatch listener for tariff messages |
void |
registerSimListener(BrokerMessageListener listener)
Sets up a dispatch listener for simulator messages |
void |
routeMessage(Object message)
Routes a message to server components. |
void |
sendMessage(org.powertac.common.Broker broker,
Object messageObject)
Send a message to a specific broker |
void |
sendMessages(org.powertac.common.Broker broker,
List<?> messageObjects)
Sends a list of messages to a specific broker |
void |
setDeferredBroadcast(boolean b)
Holds up message transmission when true |
| Method Detail |
|---|
void sendMessage(org.powertac.common.Broker broker,
Object messageObject)
void sendMessages(org.powertac.common.Broker broker,
List<?> messageObjects)
void broadcastMessage(Object messageObject)
void broadcastMessages(List<?> messageObjects)
void routeMessage(Object message)
void registerBrokerMarketListener(BrokerMessageListener listener)
void registerBrokerTariffListener(BrokerMessageListener listener)
void registerSimListener(BrokerMessageListener listener)
void setDeferredBroadcast(boolean b)
void broadcastDeferredMessages()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||