Uses of Package
com.veeva.vault.sdk.api.job
Packages that use com.veeva.vault.sdk.api.job
Package
Description
This package provides interfaces to create job processors and execute asynchronous jobs.
-
Classes in com.veeva.vault.sdk.api.job used by com.veeva.vault.sdk.api.jobClassDescriptionA sequence of instructions that can be chained together, building a job cancellation operation which can be executed with
JobCancelOperation.execute().Represents an unsuccessful attempt to cancel a job.Valid values for error types encountered during job cancellation.Represents a job cancellation request which can be submitted throughJobService.cancel(JobCancelRequest).Creates a new instance ofJobCancelRequest.Represents a successful attempt to cancel a job.Provides the final results of a job to theJob.completeWithSuccess(JobCompletionContext)orJob.completeWithError(JobCompletionContext)methods.Contains contextual information about the current job.Context given toJob.init(JobInitContext).An object returned byJob.init(com.veeva.vault.sdk.api.job.JobInitContext)which allows the job to be chunked and processed correctly.Contains data about a single item in aJob.Allows logging to the job log file.Represents an error that occurred during a job operation.Valid error types forJobOperationError.Contains information about a job's owner.Valid values for the job owner type, either a single user or a group.Deprecated.An interface to create complex data objects passed as input parameters to a job.Type of data supported by the Vault Java SDK for job parameters set onJobQueueParameterswhen invoking a job throughJobService.Provides the context for a single execution of theJob.process(JobProcessContext)method.Provides methods for configuring and executing a job submission.Contains parameters to be passed to aJobwhen it is executed.The Builder forJobQueueParameters.Represents a request to queue a job for asynchronous execution.Builder interface for creating aJobQueueRequestinstance.Contains information about a job started throughJobQueueOperation.execute().Contains information about aJob's task results.Contains information about a job started throughJobQueueOperation.execute().Provides methods to get task information.An interface to create complex data objects passed between job phases.Type of data supported by the Vault Java SDK for parameters passed between job phases.Methods to get and set output parameters and results for a job task.Contains valid values to define the final state of aTaskOutput..
JobQueueRequest