@Service public class WeatherService extends TimeslotPhaseProcessor implements InitializationService
| Constructor and Description |
|---|
WeatherService() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(org.joda.time.Instant time,
int phaseNumber)
This method gets called once during each timeslot.
|
int |
getForecastHorizon() |
String |
getServerUrl() |
int |
getWeatherReqInterval() |
String |
initialize(Competition competition,
List<String> completedInits)
Initializes a plugin prior to the beginning of a game.
|
boolean |
isBlocking() |
init, setTimeslotPhasepublic int getWeatherReqInterval()
public String getServerUrl()
public boolean isBlocking()
public int getForecastHorizon()
public void activate(org.joda.time.Instant time,
int phaseNumber)
TimeslotPhaseProcessoractivate in class TimeslotPhaseProcessorpublic String initialize(Competition competition, List<String> completedInits)
InitializationServiceinitialize in interface InitializationServiceCopyright © 2017 Power TAC. All rights reserved.