Uses of Interface
org.jppf.node.protocol.JPPFDistributedJob
Packages that use JPPFDistributedJob
Package
Description
Support for job selectors and
job management in the server.
Support for jobs persistence on the server side.
Classes supporting the load-balancing of tasks distribution to the servers and nodes.
This package contains the implementations of all the JPPF built-in load-balancing algorithms.
-
Uses of JPPFDistributedJob in org.jppf.job
Methods in org.jppf.job with parameters of type JPPFDistributedJobModifier and TypeMethodDescriptionbooleanAllJobsSelector.accepts(JPPFDistributedJob job) booleanAtLeastJobSelector.accepts(JPPFDistributedJob job) booleanAtMostJobSelector.accepts(JPPFDistributedJob job) booleanBetweenEEJobSelector.accepts(JPPFDistributedJob job) booleanBetweenEIJobSelector.accepts(JPPFDistributedJob job) booleanBetweenIEJobSelector.accepts(JPPFDistributedJob job) booleanBetweenIIJobSelector.accepts(JPPFDistributedJob job) booleanContainsJobSelector.accepts(JPPFDistributedJob job) booleanEqualsJobSelector.accepts(JPPFDistributedJob job) booleanIsOneOfJobSelector.accepts(JPPFDistributedJob job) booleanJobNameSelector.accepts(JPPFDistributedJob job) booleanJobSelector.accepts(JPPFDistributedJob job) Determine whether the specified job is accepted by this selector.booleanJobUuidSelector.accepts(JPPFDistributedJob job) booleanLessThanJobSelector.accepts(JPPFDistributedJob job) booleanMoreThanJobSelector.accepts(JPPFDistributedJob job) booleanNotEqualsJobSelector.accepts(JPPFDistributedJob job) booleanRegexJobSelector.accepts(JPPFDistributedJob job) booleanScriptedJobSelector.accepts(JPPFDistributedJob job) -
Uses of JPPFDistributedJob in org.jppf.job.persistence
Methods in org.jppf.job.persistence that return JPPFDistributedJobModifier and TypeMethodDescriptionPersistenceInfo.getJob()Get the related job information.PersistenceInfoImpl.getJob()Constructors in org.jppf.job.persistence with parameters of type JPPFDistributedJobModifierConstructorDescriptionPersistenceInfoImpl(String jobUuid, JPPFDistributedJob job, PersistenceObjectType type, int taskPosition, DataLocation dataLocation) Initialize this persistence information object. -
Uses of JPPFDistributedJob in org.jppf.load.balancer
Fields in org.jppf.load.balancer declared as JPPFDistributedJobModifier and TypeFieldDescriptionprotected JPPFDistributedJobAbstractAdaptiveBundler.jobHolds information about the current job being dispatched.Methods in org.jppf.load.balancer that return JPPFDistributedJobModifier and TypeMethodDescriptionAbstractAdaptiveBundler.getJob()JobAwareness.getJob()Get the current job for which load-balancing is being performed.Methods in org.jppf.load.balancer with parameters of type JPPFDistributedJobModifier and TypeMethodDescriptionvoidAbstractAdaptiveBundler.setJob(JPPFDistributedJob job) voidJobAwareness.setJob(JPPFDistributedJob job) Set the current job for which load-balancing is being performed. -
Uses of JPPFDistributedJob in org.jppf.load.balancer.impl
Methods in org.jppf.load.balancer.impl with parameters of type JPPFDistributedJob -
Uses of JPPFDistributedJob in org.jppf.node.protocol
Subinterfaces of JPPFDistributedJob in org.jppf.node.protocolModifier and TypeInterfaceDescriptioninterfaceInterface for job headers sent ver the network.Classes in org.jppf.node.protocol that implement JPPFDistributedJobModifier 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 JPPFDistributedJobModifier and TypeMethodDescriptionAbstractTask.getJob()Task.getJob()Get the job this task is a part of.Methods in org.jppf.node.protocol with parameters of type JPPFDistributedJobModifier and TypeMethodDescriptionAbstractTask.setJob(JPPFDistributedJob job) set the job this task is a part of.Task.setJob(JPPFDistributedJob job) set the job this task is a part of.