| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.dfdaemon.il2.core.Il2DaemonTask
public class Il2DaemonTask
Main core class which runs daemon.
| Constructor Summary | |
|---|---|
Il2DaemonTask()
 | 
|
| Method Summary | |
|---|---|
 void | 
afterRun()
 | 
 void | 
preRun()
 | 
 void | 
run()
 | 
 void | 
setCommandExecutor(CommandExecutor commandExecutor)
Method setCommandExecutor sets the commandExecutor of this Il2DaemonTask object.  | 
 void | 
setCoreTaskExecutor(CoreTaskExecutor coreTaskExecutor)
Method setCoreTaskExecutor sets the coreTaskManager of this CoreTaskExecutorAware object.  | 
 void | 
setEventProcessor(EventProcessor eventProcessor)
Method setEventProcessor sets the eventProcessor of this Il2DaemonTask object.  | 
 void | 
setMissionProvider(MissionProvider missionProvider)
Method setMissionProvider sets the missionProvider of this Il2DaemonTask object.  | 
 void | 
setMissionsDir(File il2ServerMissionsHome)
Method setMissionsDir sets the il2ServerMissionsHome of this Il2DaemonTask object.  | 
 boolean | 
stop()
Stops daemon task  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public Il2DaemonTask()
| Method Detail | 
|---|
public void preRun()
            throws Exception
preRun in interface CoreTaskException
public void run()
         throws Exception
run in interface CoreTaskExceptionpublic void afterRun()
afterRun in interface CoreTaskpublic boolean stop()
public void setCommandExecutor(CommandExecutor commandExecutor)
commandExecutor - the commandExecutor of this Il2DaemonTask object.public void setMissionsDir(File il2ServerMissionsHome)
il2ServerMissionsHome - the il2ServerMissionsHome of this Il2DaemonTask object.public void setMissionProvider(MissionProvider missionProvider)
missionProvider - the missionProvider of this Il2DaemonTask object.public void setEventProcessor(EventProcessor eventProcessor)
eventProcessor - the eventProcessor of this Il2DaemonTask object.public void setCoreTaskExecutor(CoreTaskExecutor coreTaskExecutor)
CoreTaskExecutorAware
setCoreTaskExecutor in interface CoreTaskExecutorAwarecoreTaskExecutor - the coreTaskManager of this CoreTaskExecutorAware object.
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||