|
Interface Summary |
| Accounting |
Common interface for the PowerTAC accounting service. |
| Auctioneer |
Interface that defines the publicly accessible methods
a Power TAC auctioneer has to implement. |
| BootstrapDataCollector |
Object that collects bootstrap data for initializing brokers. |
| BrokerProxy |
BrokerProxy is responsible for handling in- and outgoing communication with brokers |
| CapacityControl |
Support for balancing market interactions between DU and customers/brokers. |
| CompetitionControl |
This is the core of the Power TAC simulation framework, responsible
for starting, running, and completing a competition. |
| CompetitionSetup |
Handles the pre-game competition setup process. |
| InitializationService |
Implementations of this interface are expected to initialize individual
plugins prior to the beginning of a game. |
| NewTariffListener |
Implementors of this interface can be notified of new tariff publication
by calling registerNewTariffListener(this) on the TariffMarket. |
| PhysicalEnvironment |
Common Interface for the Physical Environment module. |
| ServerConfiguration |
Support for annotation-driven configuration. |
| ServerProperties |
Supports server configuration by allowing components to retrieve property
values from a standard Java properties file. |
| TariffMarket |
Tariff Market Receives, validates, and stores new tariffs, enforces tariff
validity rules. |
| VisualizerMessageListener |
Implementors of this interface will be notified of selected events
necessary for visualization by calling registerVisualizerMessageListener(this)
on VisualizerProxy. |
| VisualizerProxy |
Visualization Proxy is responsible for forwarding selected server data
to any registered visualizer |