@Service public class MessageRouter extends Object implements org.powertac.common.interfaces.InitializationService
| Constructor and Description |
|---|
MessageRouter() |
| Modifier and Type | Method and Description |
|---|---|
Set<Object> |
getRegistrations(Object message)
returns the registrations for the given message
|
String |
initialize(org.powertac.common.Competition competition,
List<String> completedInits) |
void |
recycle()
Initializes the message listener registrations at the pre-game phase,
once per game.
|
void |
registerBrokerMessageListener(Object listener,
Class<?> clazz) |
boolean |
route(Object message) |
public Set<Object> getRegistrations(Object message)
public void registerBrokerMessageListener(Object listener, Class<?> clazz)
public void recycle()
public String initialize(org.powertac.common.Competition competition, List<String> completedInits)
initialize in interface org.powertac.common.interfaces.InitializationServicepublic boolean route(Object message)
Copyright © 2016 Power TAC. All Rights Reserved.