Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.knowgate.scheduler

Job Scheduler Job Scheduler is a general purpose multi-thread atom processor
UML

See:
Description

Class Summary
Atom | Job Atom Atoms hold single transaction units for Jobs.
AtomConsumer | Atom queue consumer
AtomFeeder | Feeds atoms to RAM based AtomQueue
AtomQueue | Memory FIFO Queue for job atoms pending of processing
Event | Abstract superclass for event handlers Classes implementing an event handler must derive from this one and implement the trigger method
Job | Abstract base class for Job Commands Implementations
SchedulerDaemon | Scheduler daemon Keeps a thread pool and an atom queue for feeding the pool.
SingleThreadExecutor | Single Thread Scheduler Executor SingleThreadExecutor is a class that processes jobs and atoms in a simple way, unlike SchedulerDaemon witch is based on an AtomQueue and a WorkerThreadPool, SingleThreadExecutor uses directly the database for tracking execution progress for a single thread.
WorkerThread | Scheduled Job Worker Thread
WorkerThreadCallback | Get information about what is happening inside each WorkerThread This an abstract base class than must be inherited in order to provide the implementation for the call() method.
WorkerThreadPool | WorkerThread Pool

## Package com.knowgate.scheduler Description

## Job Scheduler

Job Scheduler is a general purpose multi-thread atom processor

## UML

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES