Class WaitingThread

All Implemented Interfaces:
Runnable

public abstract class WaitingThread extends ThreadService.ConfigurableRunnable
The Class WaitingThread.
  • Constructor Details

    • WaitingThread

      public WaitingThread()
  • Method Details

    • action

      public abstract void action() throws Exception
      Action.
      Throws:
      Exception - the exception
    • exec

      public long exec(long timeout, boolean asynchronous)
      Exec.
      Parameters:
      timeout - the timeout
      asynchronous - the asynchronous
      Returns:
      the long
    • configurableRun

      public void configurableRun()
      Configurable run. Configurable run.
      Specified by:
      configurableRun in class ThreadService.ConfigurableRunnable
    • completed

      public void completed() throws Throwable
      Completed.
      Throws:
      Throwable - the throwable
    • timeOutExpired

      public boolean timeOutExpired()
      Time out expired.
      Returns:
      true, if successful