@Service public class FactoredCustomerService extends TimeslotPhaseProcessor implements InitializationService, NewTariffListener
| Constructor and Description |
|---|
FactoredCustomerService() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(org.joda.time.Instant now,
int phase) |
String |
initialize(Competition competition,
List<String> completedInits)
This is called once at the beginning of each game.
|
void |
publishNewTariffs(List<Tariff> tariffs) |
init, setTimeslotPhasepublic String initialize(Competition competition, List<String> completedInits)
initialize in interface InitializationServicepublic void publishNewTariffs(List<Tariff> tariffs)
publishNewTariffs in interface NewTariffListenerpublic void activate(org.joda.time.Instant now,
int phase)
activate in class TimeslotPhaseProcessorCopyright © 2018 Power TAC. All rights reserved.