Package org.powertac.common.interfaces
Interface CustomerServiceAccessor
-
- All Known Implementing Classes:
CustomerModelService,FactoredCustomerService
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 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 TariffMarketTariffRepogetTariffRepo()Returns a reference to a TariffRepoTariffSubscriptionRepogetTariffSubscriptionRepo()Returns a reference to a TariffSubscriptionRepoTimeServicegetTimeService()Returns a reference to the TimeServiceTimeslotRepogetTimeslotRepo()Returns a reference to a TimeslotRepoWeatherReportRepogetWeatherReportRepo()Returns a reference to a WeatherReportRepo
-
-
-
Method Detail
-
getCustomerRepo
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
TariffRepo getTariffRepo()
Returns a reference to a TariffRepo
-
getTariffSubscriptionRepo
TariffSubscriptionRepo getTariffSubscriptionRepo()
Returns a reference to a TariffSubscriptionRepo
-
getTimeslotRepo
TimeslotRepo getTimeslotRepo()
Returns a reference to a TimeslotRepo
-
getTimeService
TimeService getTimeService()
Returns a reference to the TimeService
-
getWeatherReportRepo
WeatherReportRepo getWeatherReportRepo()
Returns a reference to a WeatherReportRepo
-
-