# Uses of Package
com.sas.lsaf.execution.job

- Packages that use com.sas.lsaf.execution.job
  Package | Description
  --- | ---
  com.sas.lsaf | Class to log on to the system.
  com.sas.lsaf.client | Classes needed to create a session and access available services.
  com.sas.lsaf.execution.job | Provides the classes needed to create, update, and get jobs as well as execute them and get their status.
  com.sas.lsaf.schedule | Service and class definitions to manage schedules.
  com.sas.lsaf.workflow.processflow.setup | The service and class definitions to manage process flows setup elements.
  com.sas.lsaf.workflow.task | Service and class definitions for managing and retrieving process flow tasks and elements.

- Classes in com.sas.lsaf.execution.job used by com.sas.lsaf
  Class | 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.

- Classes in com.sas.lsaf.execution.job used by com.sas.lsaf.client
  Class | 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.

- Classes in com.sas.lsaf.execution.job used by com.sas.lsaf.execution.job
  Class | Description
  --- | ---
  Job | The client representation of a job.
  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.
  JobInput | The abstract `JobInput` class that represents the file or folder to transfer when submitting a published job.
  JobNotFoundException | Thrown when the specified job is not found.
  JobParameter | The client representation of a job parameter.
  JobParameter.ParameterType |
  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.
  JobSubmission.JobSubmissionType | The types of job submissions.
  JobSubmissionNotFoundException | Thrown when the specified job submission is not found.
  JobSubmissionStatus | The client representation of the status of a job.
  JobSubmissionStatus.DetailStatus | The valid detailed status values.
  JobSubmissionStatus.SummaryStatus | The summary status.
  JobUpdateException | Thrown when the job cannot be updated.
  Manifest | The client representation of a job manifest file.
  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.
  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.
  ManifestProgram.ExecutionStatus |
  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.
  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.
  ResultsNotFoundException | Thrown when the job submission results are not found.

- Classes in com.sas.lsaf.execution.job used by com.sas.lsaf.schedule
  Class | Description
  --- | ---
  Job | The client representation of a job.
  ParameterValue | The class that represents a parameter value.

- Classes in com.sas.lsaf.execution.job used by com.sas.lsaf.workflow.processflow.setup
  Class | Description
  --- | ---
  ParameterValue | The class that represents a parameter value.

- Classes in com.sas.lsaf.execution.job used by com.sas.lsaf.workflow.task
  Class | Description
  --- | ---
  ParameterValue | The class that represents a parameter value.