Package org.powertac.common.interfaces
Interface CustomerServiceAccessor
-
- All Known Implementing Classes:
CustomerModelService
public interface CustomerServiceAccessorAccessors to allow customer models (which are not Spring beans) to interface with sim services that are Spring beans- Author:
- John Collins
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.powertac.common.repo.CustomerRepogetCustomerRepo()Returns a reference to a CustomerRepoRandomSeedRepogetRandomSeedRepo()Returns a reference to a RandomSeedRepoServerConfigurationgetServerConfiguration()Returns a reference to a ServerConfiguration serviceTariffMarketgetTariffMarket()Returns a reference to the TariffMarketorg.powertac.common.repo.TariffRepogetTariffRepo()Returns a reference to a TariffRepoTariffSubscriptionRepogetTariffSubscriptionRepo()Returns a reference to a TariffSubscriptionRepoorg.powertac.common.TimeServicegetTimeService()Returns a reference to the TimeServiceorg.powertac.common.repo.TimeslotRepogetTimeslotRepo()Returns a reference to a TimeslotRepoorg.powertac.common.repo.WeatherReportRepogetWeatherReportRepo()Returns a reference to a WeatherReportRepo
-
-
-
Method Detail
-
getCustomerRepo
org.powertac.common.repo.CustomerRepo getCustomerRepo()
Returns a reference to a CustomerRepo
-
getServerConfiguration
ServerConfiguration getServerConfiguration()
Returns a reference to a ServerConfiguration service
-
getRandomSeedRepo
RandomSeedRepo getRandomSeedRepo()
Returns a reference to a RandomSeedRepo
-
getTariffMarket
TariffMarket getTariffMarket()
Returns a reference to the TariffMarket
-
getTariffRepo
org.powertac.common.repo.TariffRepo getTariffRepo()
Returns a reference to a TariffRepo
-
getTariffSubscriptionRepo
TariffSubscriptionRepo getTariffSubscriptionRepo()
Returns a reference to a TariffSubscriptionRepo
-
getTimeslotRepo
org.powertac.common.repo.TimeslotRepo getTimeslotRepo()
Returns a reference to a TimeslotRepo
-
getTimeService
org.powertac.common.TimeService getTimeService()
Returns a reference to the TimeService
-
getWeatherReportRepo
org.powertac.common.repo.WeatherReportRepo getWeatherReportRepo()
Returns a reference to a WeatherReportRepo
-
-