Uses of Interface
org.dfdaemon.il2.core.task.CoreTask

Packages that use CoreTask
org.dfdaemon.il2.core   
org.dfdaemon.il2.core.console   
org.dfdaemon.il2.core.event   
org.dfdaemon.il2.core.logfile   
org.dfdaemon.il2.core.task   
org.dfdaemon.il2.core.task.impl   
org.dfdaemon.il2.core.task.scheduler   
 

Uses of CoreTask in org.dfdaemon.il2.core
 

Classes in org.dfdaemon.il2.core that implement CoreTask
 class Il2DaemonTask
          Main core class which runs daemon.
 

Uses of CoreTask in org.dfdaemon.il2.core.console
 

Classes in org.dfdaemon.il2.core.console that implement CoreTask
 class AbstractCommandExecutor
           
 class TelnetCommandExecutor
           
 

Uses of CoreTask in org.dfdaemon.il2.core.event
 

Classes in org.dfdaemon.il2.core.event that implement CoreTask
 class BlockingQueueEventProcessor
           
 

Uses of CoreTask in org.dfdaemon.il2.core.logfile
 

Classes in org.dfdaemon.il2.core.logfile that implement CoreTask
 class FileLogParser
           
 

Uses of CoreTask in org.dfdaemon.il2.core.task
 

Methods in org.dfdaemon.il2.core.task with parameters of type CoreTask
 void CoreTaskExecutor.awaitCompletition(CoreTask task)
          Wait for task with specified time (if interrupted, simple return with no really completition guarantee).
 void CoreTaskExecutor.awaitCompletition(CoreTask task, long amount, TimeUnit units)
          Wait for task with infinite time (if interrupted, simple return with no really completition guarantee).
 void CoreTaskExecutor.cancel(CoreTask task)
          Cancel task with infinite wait (if interrupted, simple return with no really cancel guarantee).
 void CoreTaskExecutor.cancel(CoreTask task, long amount, TimeUnit units)
          Cancel with specified waittime.
 void CoreTaskExecutionCallback.onTaskCompletition(CoreTask task)
          Succesfull task completition.
 void CoreTaskExecutionCallback.onTaskCrash(CoreTask task, Throwable t)
          Task crashed.
 boolean CoreTaskExecutor.submit(CoreTask task)
          Method submits task for execution with default crash handler
 boolean CoreTaskExecutor.submit(CoreTask task, CoreTaskExecutionCallback handler)
          Method submit task for execution with userdefinded crash handler.
 

Uses of CoreTask in org.dfdaemon.il2.core.task.impl
 

Methods in org.dfdaemon.il2.core.task.impl with parameters of type CoreTask
 void CoreTaskExecutorImpl.awaitCompletition(CoreTask task)
          Wait for task with specified time (if interrupted, simple return with no really completition guarantee).
 void CoreTaskExecutorImpl.awaitCompletition(CoreTask task, long amount, TimeUnit units)
          Wait for task with infinite time (if interrupted, simple return with no really completition guarantee).
 void CoreTaskExecutorImpl.cancel(CoreTask task)
          Cancel task with infinite wait (if interrupted, simple return with no really cancel guarantee).
 void CoreTaskExecutorImpl.cancel(CoreTask task, long amount, TimeUnit units)
          Cancel with specified waittime.
 void CoreTaskExecutorImpl.onTaskCompletition(CoreTask task)
          Succesfull task completition.
 void CoreTaskExecutorImpl.onTaskCrash(CoreTask task, Throwable t)
          Task crashed.
 boolean CoreTaskExecutorImpl.schedule(CoreTask task, CoreTaskSchedulerPolicy policy)
          
 boolean CoreTaskExecutorImpl.submit(CoreTask task)
          Method submits task for execution with default crash handler
 boolean CoreTaskExecutorImpl.submit(CoreTask task, CoreTaskExecutionCallback handler)
          Method submit task for execution with userdefinded crash handler.
 void CoreTaskExecutorImpl.unschedule(CoreTask task)
          
 

Method parameters in org.dfdaemon.il2.core.task.impl with type arguments of type CoreTask
 void CoreTaskExecutorImpl.setStartupCoreTasks(Map<String,CoreTask> startupCoreTasks)
          Setter for property 'startupCoreTasks'.
 

Uses of CoreTask in org.dfdaemon.il2.core.task.scheduler
 

Methods in org.dfdaemon.il2.core.task.scheduler with parameters of type CoreTask
 boolean CoreTaskScheduler.schedule(CoreTask task, CoreTaskSchedulerPolicy policy)
           
 void CoreTaskScheduler.unschedule(CoreTask task)
           
 



Copyright © 2007-2008. All Rights Reserved.