Class AIRefitTask
- java.lang.Object
-
- ch.sahits.game.openpatrician.model.event.TimedTask
-
- ch.sahits.game.openpatrician.engine.event.task.AIRefitTask
-
- All Implemented Interfaces:
java.lang.Runnable
class AIRefitTask extends TimedTask
- Author:
- Andi Hotz, (c) Sahits GmbH, 2014 Created on Feb 23, 2014
-
-
Field Summary
Fields Modifier and Type Field Description private com.google.common.eventbus.AsyncEventBus
clientServerEventBus
private EShipUpgrade
level
private static org.slf4j.Logger
LOGGER
private IShip
ship
private ShipService
shipService
private ShipWeaponsLocationFactory
shipWeaponLocationFactory
private IShipyard
shipyard
-
Constructor Summary
Constructors Constructor Description AIRefitTask(java.time.LocalDateTime executionTime, IShip ship, EShipUpgrade upgrade, IShipyard shipyard)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
run()
java.lang.String
toString()
-
-
-
Field Detail
-
LOGGER
private static final org.slf4j.Logger LOGGER
-
clientServerEventBus
@Autowired @Qualifier("serverClientEventBus") private com.google.common.eventbus.AsyncEventBus clientServerEventBus
-
shipWeaponLocationFactory
@Autowired private ShipWeaponsLocationFactory shipWeaponLocationFactory
-
shipService
@Autowired private ShipService shipService
-
ship
private final IShip ship
-
level
private final EShipUpgrade level
-
shipyard
private final IShipyard shipyard
-
-
Constructor Detail
-
AIRefitTask
public AIRefitTask(java.time.LocalDateTime executionTime, IShip ship, EShipUpgrade upgrade, IShipyard shipyard)
-
-