Package org.snmp4j.util
Interface ThreadFactory
- All Known Implementing Classes:
DefaultThreadFactory
public interface ThreadFactory
The
ThreadFactory describes a factory for threads of execution
modeled as WorkerTasks.- Since:
- 1.9
- Version:
- 1.9
- Author:
- Frank Fock
-
Method Summary
Modifier and TypeMethodDescriptioncreateWorkerThread(String name, WorkerTask task, boolean daemon) Creates a new thread of execution for the supplied task.
-
Method Details
-
createWorkerThread
Creates a new thread of execution for the supplied task. The returnedWorkerTaskis a symmetric wrapper for the supplied one. When the returned task is being run, the supplied one will be executed in a new thread of execution until it either terminates or theWorkerTask.terminate()method has been called.- Parameters:
name- the name of the execution thread.task- the task to be executed in the new thread.daemon- indicates whether the new thread is a daemon (trueor an user thread (false).- Returns:
- the
WorkerTaskwrapper to control start and termination of the thread.
-