Uses of Interface
org.jppf.node.protocol.TaskBundle
Packages that use TaskBundle
Package
Description
Interfaces for the new load-balancing execution on the client and server side.
Interfaces for the new load-balancing execution on the client and server side.
Support for job selectors and
job management in the server.
-
Uses of TaskBundle in org.jppf.execute
Fields in org.jppf.execute declared as TaskBundleModifier and TypeFieldDescriptionprotected TaskBundleAbstractExecutionManager.bundleThe bundle whose tasks are currently being executed.Methods in org.jppf.execute that return TaskBundleModifier and TypeMethodDescriptionAbstractExecutionManager.getBundle()ExecutionManager.getBundle()Get the bundle whose tasks are currently being executed.Methods in org.jppf.execute with parameters of type TaskBundleModifier and TypeMethodDescriptionvoidAbstractExecutionManager.execute(TaskBundle bundle, List<Task<?>> taskList) voidExecutionManager.execute(TaskBundle bundle, List<Task<?>> taskList) Execute the specified tasks of the specified tasks bundle.voidAbstractExecutionManager.setBundle(TaskBundle bundle) voidExecutionManager.setBundle(TaskBundle bundle) Set the bundle whose tasks are currently being executed.protected abstract voidAbstractExecutionManager.setup(TaskBundle bundle, List<Task<?>> taskList) Prepare this execution manager for executing the tasks of a bundle. -
Uses of TaskBundle in org.jppf.execute.async
Fields in org.jppf.execute.async declared as TaskBundleModifier and TypeFieldDescriptionJobPendingEntry.bundleThe bundle whose tasks are currently being executed.Methods in org.jppf.execute.async with parameters of type TaskBundleModifier and TypeMethodDescriptionvoidAbstractAsyncExecutionManager.addPendingJobEntry(TaskBundle bundle) voidAsyncExecutionManager.addPendingJobEntry(TaskBundle bundle) Called when a task bundle s being received by the node, and before it is submitted to this execution manager.voidExecutionManagerListener.bundleExecuted(TaskBundle bundle, List<Task<?>> tasks, Throwable t) Called when the execution of a task bundle has finished.protected voidAbstractAsyncExecutionManager.fireJobFinished(TaskBundle bundle, List<Task<?>> tasks, Throwable t) Called when the execution of a task bundle has finished. -
Uses of TaskBundle in org.jppf.job
Constructors in org.jppf.job with parameters of type TaskBundleModifierConstructorDescriptionJobInformation(TaskBundle bundle) Initialize this object with the specified parameters. -
Uses of TaskBundle in org.jppf.node.protocol
Classes in org.jppf.node.protocol that implement TaskBundleModifier and TypeClassDescriptionclassclassInstances of this class group tasks from the same client together, so they are sent to the same node, avoiding unnecessary transport overhead.
The goal is to provide a performance enhancement through an adaptive bundling of tasks originating from the same client.classMethods in org.jppf.node.protocol that return TaskBundleModifier and TypeMethodDescriptionAbstractNotificationBundle.copy()TaskBundle.copy()Make a copy of this bundle.BundleWithTasks.getBundle()Constructors in org.jppf.node.protocol with parameters of type TaskBundle