Jadex 0.96-beta1

Package jadex.util.concurrent

This package contains a thread pool implementation.

See:
          Description

Interface Summary
ICommand Interface for commands that represent methods with arguments but without a return value.
IExecutable Interface for objects that can be executed.
IExecutorService Common interface for different executor services.
IThreadPool Common interface for different thread pool implementations.
ITimedObject Interface for objects that are interested in timepoints.
ITimerService Interface for the timer that manages future timepoints and has the task to notify objects at the given time entries.
 

Class Summary
AbstractExecutorService The abstract executor service provides the generic functionality for suspending and resuming tasks.
AsyncExecutorService The asynchronous executor service that executes all tasks in separate executors.
AsyncManager The async manager helps decoupling calls that should be executed on a separate thread.
Executor A helper class for running a single instance of code using the thread pool.
MultiThreadTest This test class shows how the thread based scheduler works.
SyncExecutorService The synchronous executor service that executes all tasks in one thread.
ThreadPool A thread pool manages pool and saves resources and time by precreating and reusing pool.
ThreadPoolFactory Factory class for obtaining a thread pool.
ThreadTest This test class shows how the thread based scheduler works.
TimerService Active timing object for standalone platform.
 

Package jadex.util.concurrent Description

This package contains a thread pool implementation.


Jadex 0.96-beta1

Submit a bug or feature
For further API reference and developer documentation, see the Jadex User Guide and the Jadex Tutorial. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, and working code examples.

Copyright (C) 2002-2007 Lars Braubach, Alexander Pokahr - University of Hamburg. Use is subject to license terms.