| Package | Description |
|---|---|
| org.powertac.accounting | |
| org.powertac.common | |
| org.powertac.common.interfaces | |
| org.powertac.customer |
Generic customer model components.
|
| org.powertac.tariffmarket |
| Class and Description |
|---|
| Accounting
Common interface for the PowerTAC accounting service.
|
| InitializationService
Implementations of this interface are expected to initialize individual
plugins prior to the beginning of a game.
|
| TimeslotPhaseProcessor
Plugins must extend this class in order to be invoked during timeslot
processing by the CompetitionControl.
|
| Class and Description |
|---|
| CustomerModelAccessor
Defines an interface for access to customer model details
that support tariff evaluation.
|
| Class and Description |
|---|
| NewTariffListener
Implementors of this interface can be notified of new tariff publication
by calling registerNewTariffListener(this) on the TariffMarket.
|
| ServerConfiguration
Support for annotation-driven configuration.
|
| TimeslotPhaseProcessor
Plugins must extend this class in order to be invoked during timeslot
processing by the CompetitionControl.
|
| VisualizerMessageListener
Implementors of this interface will be notified of selected events
necessary for visualization by calling registerVisualizerMessageListener(this)
on VisualizerProxy.
|
| Class and Description |
|---|
| 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.
|
| 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.
|
| ServerConfiguration
Support for annotation-driven configuration.
|
| TariffMarket
Tariff Market Receives, validates, and stores new tariffs, enforces tariff
validity rules.
|
| TimeslotPhaseProcessor
Plugins must extend this class in order to be invoked during timeslot
processing by the CompetitionControl.
|
| Class and Description |
|---|
| CapacityControl
Support for balancing market interactions between DU and customers/brokers.
|
| 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.
|
| TariffMarket
Tariff Market Receives, validates, and stores new tariffs, enforces tariff
validity rules.
|
| TimeslotPhaseProcessor
Plugins must extend this class in order to be invoked during timeslot
processing by the CompetitionControl.
|
Copyright © 2017 Power TAC. All rights reserved.