Module org.snmp4j

Class DefaultThreadFactory.WorkerThread

java.lang.Object
org.snmp4j.util.DefaultThreadFactory.WorkerThread
All Implemented Interfaces:
Runnable, WorkerTask
Enclosing class:
DefaultThreadFactory

public class DefaultThreadFactory.WorkerThread extends Object implements WorkerTask
  • Constructor Details

  • Method Details

    • terminate

      public void terminate()
      Description copied from interface: WorkerTask
      The WorkerPool might call this method to hint the active WorkTask instance to complete execution as soon as possible.
      Specified by:
      terminate in interface WorkerTask
    • join

      public void join() throws InterruptedException
      Description copied from interface: WorkerTask
      Waits until this task has been finished.
      Specified by:
      join in interface WorkerTask
      Throws:
      InterruptedException - if the join has been interrupted by another thread.
    • run

      public void run()
      Specified by:
      run in interface Runnable
    • interrupt

      public void interrupt()
      Description copied from interface: WorkerTask
      Interrupts this task.
      Specified by:
      interrupt in interface WorkerTask
      See Also:
    • getThread

      public Thread getThread()