public class PirateActivity extends Object
| Modifier and Type | Field and Description |
|---|---|
private ch.sahits.game.openpatrician.model.Date |
date |
private Map<java.time.LocalDateTime,PirateActivityEntry> |
map |
private static int |
NUMBER_OF_CACHED_DAYS |
| Constructor and Description |
|---|
PirateActivity() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(PirateActivityEntry pirateActivity)
Add a new pirate activity with the current date.
|
private void |
clearCache()
Ensure that only the most recent events are kept.
|
int |
getObservationPeriodInDays()
Retrieve the number of days for which attacks are tracked back into the past.
|
List<PirateActivityEntry> |
getPirateActivity()
Retrieve the most recent pirate activities.
|
private static final int NUMBER_OF_CACHED_DAYS
@Autowired private ch.sahits.game.openpatrician.model.Date date
private Map<java.time.LocalDateTime,PirateActivityEntry> map
public void add(PirateActivityEntry pirateActivity)
pirateActivity - private void clearCache()
public List<PirateActivityEntry> getPirateActivity()
public int getObservationPeriodInDays()
Copyright © 2011-2018 Sahits GmbH. All Rights Reserved.