Module org.snmp4j

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 Detail

      • createWorkerThread

        WorkerTask createWorkerThread​(java.lang.String name,
                                      WorkerTask task,
                                      boolean daemon)
        Creates a new thread of execution for the supplied task. The returned WorkerTask is 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 the WorkerTask.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 (true or an user thread (false).
        Returns:
        the WorkerTask wrapper to control start and termination of the thread.