Uses of Package
org.powertac.common.interfaces
-
Packages that use org.powertac.common.interfaces Package Description org.powertac.common Power TAC domain types, shared between simulation server and brokers.org.powertac.common.interfaces org.powertac.customer org.powertac.distributionutility -
Classes in org.powertac.common.interfaces used by org.powertac.common Class Description CustomerModelAccessor Defines an interface for access to customer model details that support tariff evaluation.ServerConfiguration Support for annotation-driven configuration. -
Classes in org.powertac.common.interfaces used by org.powertac.common.interfaces Class 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.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.VisualizerMessageListener Implementors of this interface will be notified of selected events necessary for visualization by calling registerVisualizerMessageListener(this) on VisualizerProxy. -
Classes in org.powertac.common.interfaces used by org.powertac.customer Class 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.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 beansInitializationService 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. -
Classes in org.powertac.common.interfaces used by org.powertac.distributionutility Class Description 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.