Class ExecutorServiceItem<T extends TaskTideModel<T>>

java.lang.Object
org.tasktide.engine.trackers.ExecutorServiceItem<T>
Type Parameters:
T - TaskTideModel of type WorkItem/ItemTask

@Deprecated public class ExecutorServiceItem<T extends TaskTideModel<T>> extends Object
Deprecated.
Holds reference for the future TaskTideModel so that their processing can be tracked as a collection.
  • Constructor Details

    • ExecutorServiceItem

      public ExecutorServiceItem(TaskTideModel<T> task, Future<?> future)
      Deprecated.
      Construct with task and future
      Parameters:
      task -
      future -
  • Method Details

    • getModel

      public TaskTideModel<T> getModel()
      Deprecated.
      Get the model class
      Returns:
      TaskTideModel
    • getFuture

      public Future<?> getFuture()
      Deprecated.
      Get the future
      Returns:
      Future
    • waitOnTask

      public boolean waitOnTask()
      Deprecated.
      Wait on task processing to complete
      Returns:
      boolean