Accounting |
Common interface for the PowerTAC accounting service.
|
Auctioneer |
Interface that defines the publicly accessible methods
a Power TAC auctioneer has to implement.
|
BalancingMarket |
Interface that defines the publicly accessible methods
a Power TAC balancing market has to implement.
|
BootstrapDataCollector |
Object that collects bootstrap data for initializing brokers.
|
BootstrapState |
Implementers of this interface will be asked to record their state at the
end of a bootstrap session, for restoration at the beginning of the
corresponding sim session.
|
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.
|
ContextService |
Services that implement this interface can serve as a conduit allowing
model elements to access Spring services by name.
|
CustomerModelAccessor |
Defines an interface for access to customer model details
that support tariff evaluation.
|
CustomerServiceAccessor |
Accessors to allow customer models (which are not Spring beans)
to interface with sim services that are Spring beans
|
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
|