Package | Description |
---|---|
com.veeva.vault.sdk.api.job |
This package provides interfaces to create job processors and execute asynchronous jobs.
|
Class and Description |
---|
JobCompletionContext
Context given to
Job 's complete methods. |
JobContext
Contains contextual information about the current job.
|
JobInitContext
Context given to
Job.init(JobInitContext) . |
JobInputSupplier
An object returned by
Job.init(com.veeva.vault.sdk.api.job.JobInitContext) which allows the job to be chunked and processed correctly. |
JobItem
Contains data about a single item in a
Job . |
JobLogger
Allows logging to the job log file.
|
JobParameters
Provides methods to set values for job parameters.
|
JobParamValue
An interface to store data in a job context.
|
JobParamValueType
Type of data supported by the Vault Java SDK for job parameters set on
JobParameters when invoking a job
through JobService . |
JobProcessContext
Context given to
Job.process(JobProcessContext) . |
JobResult
Contains information about a
Job 's task results. |
JobRunResult
Contains information about a job started through
JobService.runJob(JobParameters) . |
JobTask
Provides methods to get task information.
|
JobValue
An interface to store data in a job context.
|
JobValueType
Type of data supported by the Vault Java SDK for parameters setting via
Job.init(JobInitContext) and
Job.process(JobProcessContext) . |
TaskOutput
Methods to get and set output parameters for a job task.
|
TaskState
Contains valid values to define the state of a task.
|
Copyright © Veeva Systems 2017–2021. All rights reserved.