Interface CustomerServiceAccessor

  • All Known Implementing Classes:
    CustomerModelService

    public interface CustomerServiceAccessor
    Accessors to allow customer models (which are not Spring beans) to interface with sim services that are Spring beans
    Author:
    John Collins
    • 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