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 General customer-model infrastructure.org.powertac.customer.coldstorage org.powertac.customer.model Discrete capacity modules that can be combined into customer models.org.powertac.du org.powertac.evcustomer org.powertac.evcustomer.customers org.powertac.factoredcustomer org.powertac.genco -
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.customer.coldstorage Class Description CustomerModelAccessor Defines an interface for access to customer model details that support tariff evaluation. -
Classes in org.powertac.common.interfaces used by org.powertac.customer.model Class Description CustomerModelAccessor Defines an interface for access to customer model details that support tariff evaluation. -
Classes in org.powertac.common.interfaces used by org.powertac.du Class Description BootstrapDataCollector Object that collects bootstrap data for initializing brokers.InitializationService Implementations of this interface are expected to initialize individual plugins prior to the beginning of a game. -
Classes in org.powertac.common.interfaces used by org.powertac.evcustomer Class Description ServerConfiguration Support for annotation-driven configuration. -
Classes in org.powertac.common.interfaces used by org.powertac.evcustomer.customers Class Description CustomerServiceAccessor Accessors to allow customer models (which are not Spring beans) to interface with sim services that are Spring beans -
Classes in org.powertac.common.interfaces used by org.powertac.factoredcustomer Class Description 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.genco 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.BrokerProxy BrokerProxy is responsible for handling in- and outgoing communication with brokersContextService Services that implement this interface can serve as a conduit allowing model elements to access Spring services by name.InitializationService Implementations of this interface are expected to initialize individual plugins prior to the beginning of a game.ServerConfiguration Support for annotation-driven configuration.TimeslotPhaseProcessor Plugins must extend this class in order to be invoked during timeslot processing by the CompetitionControl.