Package | Description |
---|---|
org.powertac.samplebroker | |
org.powertac.samplebroker.core |
Implementation of the core of a Power TAC broker, including time-keeping,
server login and communication, message routing, and session management.
|
org.powertac.samplebroker.interfaces |
Interfaces that can be implemented by broker behavioral modules,
connecting them to the core and the server.
|
Class and Description |
---|
Activatable
Interface for services that need to be called when the final
TimeslotComplete message has been received from the server
in each timeslot.
|
BrokerContext
Provides message handler registration, along with
access to competition context information, including
The message router for outgoing messages
The underlying org.powertac.common.Broker instance
The name of this broker
The base time for the current simulation
The length of common data arrays
|
Initializable
Implementations of this interface have their initialize() methods called
at the appropriate point in the broker startup sequence.
|
MarketManager
Encapsulates broker market interactions.
|
PortfolioManager
Interface for portfolio manager, makes usage statistics available.
|
Class and Description |
---|
BrokerContext
Provides message handler registration, along with
access to competition context information, including
The message router for outgoing messages
The underlying org.powertac.common.Broker instance
The name of this broker
The base time for the current simulation
The length of common data arrays
|
Class and Description |
---|
BrokerContext
Provides message handler registration, along with
access to competition context information, including
The message router for outgoing messages
The underlying org.powertac.common.Broker instance
The name of this broker
The base time for the current simulation
The length of common data arrays
|
Copyright © 2019 Power TAC. All rights reserved.