Class JobProcessingEntry

java.lang.Object
org.jppf.execute.async.JobPendingEntry
org.jppf.execute.async.JobProcessingEntry

public class JobProcessingEntry extends JobPendingEntry
Author:
Laurent Cohen
  • Field Details

    • taskList

      public List<Task<?>> taskList
      The list of tasks to execute.
    • uuidList

      public List<String> uuidList
      The uuid path of the current bundle.
    • taskWrapperList

      public List<NodeTaskWrapper> taskWrapperList
      Holds the tasks submitted to the executor.
    • usedClassLoader

      public ThreadManager.UsedClassLoader usedClassLoader
      The class loader used to load the tasks and the classes they need from the client.
    • dataProvider

      public DataProvider dataProvider
      The data provider for the current job.
    • accumulatedElapsed

      public final AtomicLong accumulatedElapsed
      The total accumulated elapsed time of the tasks in the current bundle.
    • executionManager

      public AsyncExecutionManager executionManager
      The execution mabager that processes the job.
    • submittedCount

      public int submittedCount
      The number of submitted tasks.
    • resultCount

      public final AtomicInteger resultCount
      The number of completed tasks.
    • t

      public Throwable t
      A Throwable that prevented or interrupted the job processing.
  • Constructor Details

    • JobProcessingEntry

      public JobProcessingEntry()
  • Method Details

    • getClassLoader

      public ClassLoader getClassLoader()
      Returns:
      the class loader fot htis task bundle.