Package org.powertac.common.interfaces
Interface CustomerServiceAccessor
- 
- All Known Implementing Classes:
 CustomerModelService,FactoredCustomerService,HouseholdCustomerService,OfficeComplexCustomerService
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 
 - 
 
 -