Uses of Interface
org.jppf.node.protocol.JobMetadata
Packages that use JobMetadata
Package
Description
Support for job selectors and
job management in the server.
Classes supporting execution policies.
Support for job management mbeans in the server.
-
Uses of JobMetadata in org.jppf.job
Methods in org.jppf.job that return JobMetadataModifier and TypeMethodDescriptionJobTasksEvent.getJobMetadata()Get the job metadata from this event.Constructors in org.jppf.job with parameters of type JobMetadataModifierConstructorDescriptionJobTasksEvent(String jobUuid, String jobName, JobSLA jobSLA, JobMetadata jobMetadata, List<ServerTaskInformation> serverTasks, JobReturnReason returnReason, JPPFManagementInfo nodeInfo) Initialize this job dispatch event with the specified information. -
Uses of JobMetadata in org.jppf.node.policy
Methods in org.jppf.node.policy that return JobMetadataModifier and TypeMethodDescriptionPolicyContext.getMetadata()Get the job metadata, set at runtime by the server.Methods in org.jppf.node.policy with parameters of type JobMetadataModifier and TypeMethodDescriptionvoidExecutionPolicy.setContext(JobSLA sla, JobClientSLA clientSla, JobMetadata metadata, int jobDispatches, JPPFStatistics stats) Set the parameters used as bound variables in the script.Constructors in org.jppf.node.policy with parameters of type JobMetadataModifierConstructorDescriptionPolicyContext(JobSLA sla, JobClientSLA clientSLA, JobMetadata metadata, int jobDispatches, JPPFStatistics stats) Initialize this policy context. -
Uses of JobMetadata in org.jppf.node.protocol
Classes in org.jppf.node.protocol that implement JobMetadataModifier and TypeClassDescriptionclassclassInstances of this class hold metadata about a job, that can be used from a load-balancer, to adapt the load balancing to the computational weight of the job and/or the contained tasks.classMethods in org.jppf.node.protocol that return JobMetadataModifier and TypeMethodDescriptionAbstractNotificationBundle.getMetadata()JPPFDistributedJob.getMetadata()Get the user-defined metadata associated with this job.JPPFTaskBundle.getMetadata()Methods in org.jppf.node.protocol with parameters of type JobMetadataModifier and TypeMethodDescriptionvoidAbstractNotificationBundle.setMetadata(JobMetadata jobMetadata) voidJPPFTaskBundle.setMetadata(JobMetadata jobMetadata) voidTaskBundle.setMetadata(JobMetadata jobMetadata) Set this bundle's metadata. -
Uses of JobMetadata in org.jppf.server.job.management
Methods in org.jppf.server.job.management with parameters of type JobMetadataModifier and TypeMethodDescriptionvoidDriverJobManagementMBean.updateJobs(JobSelector selector, JobSLA sla, JobMetadata metadata) Update the SLA and/or metadata of the specified jobs.