Package com.sas.lsaf.execution.job
Provides the classes needed to create, update, and get jobs as well as execute them and get their status.
-
Interface Summary Interface Description JobService The service to create, update, and get jobs.JobSubmissionService The service that provides methods to execute jobs in the repository and in the user's workspace and to get the status of the submitted job. -
Class Summary Class Description Job The client representation of a job.JobInput The abstractJobInput
class that represents the file or folder to transfer when submitting a published job.JobInputFile The class that represents the file to transfer when submitting a published job.JobInputFolder The class that represents the folder to transfer when submitting a published job.JobParameter The client representation of a job parameter.JobProgram The class that represents a way to specify the program file to use in a job submission.JobPublishCheckin The class that represents the method to check in outputs and, optionally, the locations from which to checkin the outputs.JobPublishCheckinLocation The class that represents the folders to check in and the method to check in their content.JobPublishSetup The class that represents the files and folders to transfer for use in a published job submission.JobPublishSetupFile The class that represents the files to transfer for use in a published job submission.JobPublishSetupFolder The class represents the folders to transfer for use in a published job submission.JobPublishSetupItem The root class that represents an item to transfer for use in a published job submission.JobSubmission The class that represents the job submission object that is used as a token to retrieve the status of a submitted job.JobSubmissionStatus The client representation of the status of a job.Manifest The client representation of a job manifest file.ManifestExternalReference The class that represents references to items that are not found or are not accessible from the current user's repository or workspace.ManifestFile The client representation of a file in a job manifest file.ManifestFileRef Abstract base class for the files that are in a manifest file that exist in the current user's workspace or repository.ManifestInput The client representation of an input in a job manifest file.ManifestJob The client representation of the job in a job manifest file.ManifestMetrics The class that represents the metrics information for the synchronization of job items.ManifestOutput The client representation of an output file in a job manifest file.ManifestProgram The client representation of a program file that is in a job manifest file.ManifestRepositoryFile The client representation of a repository file that is referenced in a job manifest file.ManifestSynchronizationMetrics The class that contains synchronization information when running a job.ManifestSystemFile The class that represents the files that were generated by the execution environment.ManifestWorkspaceFile The client representation of a workspace file that is referenced in a job manifest file.OutputFileSpec The class that represents the information about the method to check in outputs that are generated from a job submission.ParameterValue The class that represents a parameter value. -
Enum Summary Enum Description JobParameter.ParameterType JobSubmission.JobSubmissionType The types of job submissions.JobSubmissionStatus.DetailStatus The valid detailed status values.JobSubmissionStatus.SummaryStatus The summary status.Manifest.ManifestType The manifest type that indicates whether the job was run as a published job in the repository or if it was run in the workspace.ManifestProgram.ExecutionStatus -
Exception Summary Exception Description JobCreateException Thrown when the creation of a job encounters a problem.JobExistsException Thrown when an attempt is made to create a job that exists.JobFormatException Thrown when the definition of the job is not valid.JobNotFoundException Thrown when the specified job is not found.JobSubmissionException Thrown when an error is encountered when executing or attempting to execute a job.JobSubmissionNotFoundException Thrown when the specified job submission is not found.JobUpdateException Thrown when the job cannot be updated.ResultsNotFoundException Thrown when the job submission results are not found.