Package oracle.as.scheduler
package oracle.as.scheduler
Enterprise Scheduler API interfaces and classes, including
RuntimeService and MetadataService.
This package supplies the client API interfaces and classes used to create and manage application metadata, and submit and manage job requests.
The MetadataService
provides application metadata support. It is used to create and manage
metadata for job types, job definitions, schedules, triggers, and so on.
The RuntimeService
provides runtime support. It is used to submit and manage job requests.
-
ClassDescriptionException to indicate an object being created already exists in the system.Class for application configuration.Contract by which a client Asynchronous Java executable can be cancelled.Marker interface used to distinguish long-running asynchronous jobs.Used to convey the final execution status of a asynchronous job.The remote interface for AsyncRequestBean.BaseMetadata<T extends BaseMetadata<T>>Base class for ESS metadata definitions.BaseMetadataType<METADATA_TYPE extends BaseMetadata<METADATA_TYPE>>BaseMetadataType is an enum-like class.Metadata type for ExclusionsDefinition metadata.Metadata type for Incompatibility metadata.Metadata type for JobDefinition metadata.Metadata type for JobSet metadata.Metadata type for JobType metadata.Metadata type for JobWsmPolicyAssembly metadata.Metadata type for Schedule metadata.Metadata type for WorkAssignment metadata.Metadata type for Workshift metadata.Contract by which a client callout handler or Java executable can be cancelled.Enums of causes for job request terminal state.Exception thrown when the metadata API detects concurrent update on a metadata object.Application configuration property.Enum of configuration property attributes.Exception to indicate violation of a system enforced constraint.Enum of error types.This class defines constants used by Enterprise Scheduler Service (ESS).Enum of the key name for parameters added by ESS to DMS
ExecutionContext
for logging purposes.Enum of parameter values forESS_Module
.Provides lifecycle information about a request.Contract for implementing a listener for request events.Date/time instances that are excluded from the occurrences of a Schedule.Used to represent a collection ofExclusion
objects as a single unit.Contract for implementing the executable for a Java job.Exception used by theExecutable
interface to indicate a business error condition was encountered during execution.Exception used by theExecutable
interface to indicate execution cancelled.Exception used by theExecutable
interface to indicate an error condition was encountered during execution.Exception indicating a status that can only be recovered using manual intervention.Exception used by theExecutable
interface to indicate request execution should be paused to allow submitted sub-requests to execute.Exception used by theExecutable
interface to indicate job suspended execution on finding server in Quiesce state.Exception used by theExecutable
interface to indicate a warning condition was encountered during execution.Defines a date and time for use in aSchedule
orExclusion
.External job status.Encapsulates the result of a failed execution attempt for a request.Used to specify criteria for querying.Filter comparison operators.Filter logic operators.Application callout actions.Enumeration of application callout actions.Exception used when one or more arguments to a method are incorrect or invalid.Exception used when system or request state to perform and operation is incorrect or invalid.Encapsulate an incompatibility among job and/or job set definitions over a given resource.Enum for valid Incompatibility type.Encapsulates information for an Incompatibility entity.Exception used to indicate that a property in the list of constrainable properties is invalid.Represents the definition (metadata) for a Job that runs in the Scheduler.Contract for implementing a callout to obtain information related to a job.This class represents a JobSet.Enums to indicate the execution mode for the JobSet.The JobSetStep class represents a step within a JobSet.Link types for the links for a serial JobSetStep.Container for the properties for a JobSetStep.Defines the JobSet step properties.Encapsulates aJobType
definition.Enum of the basic execution types.Exception used by theMetadataService
to indicate illegal operations.Exception used to indicate a metadata object is not found.Identifier for metadata objects.Enumeration for all the supported metadata object types.Metadata Service API.Enum of properties that can be customized.Metadata query fields.Exception used by theMetadataService
to indicate permission or security related errors.Exception used byMetadataService
to indicate system errors.Handle for accessing the metadata service.The remote interface for MetadataService Bean.Exception used to indicate that a specific operation is not allowed for the given set of arguments.Exception used to indicate that the requested object is not found in the system.Defines the metadata (information) of a parameter.Enumeration of supported data types.Stores list of parameters.Contract for a client application callback that is invoked after execution of a job request executable.Contract for a client application callback that is invoked before execution of a job request executable.Enum of request process phases.Used to define a recurrence pattern for use bySchedule
orExclusion
definition.Defines the fields to construct a Recurrence.Class that defines the day of a month.Enum for the days of a week.Enum for the main repeat frequency of a Recurrence.Enum for the months of the year.Class that defines the time of the day.Enum for the week of a month.Class that encapsulate the value of a year.Used for representing a collection ofRecurrence
objects as a single unit.Contract by which a client EJB executable can also be cancelled.Marker interface used to distinguish EJB job requests.Encapsulates the runtime data associated with a request.Defines the context of a request execution.Enum of the request modes.Exception that indicates the request is not found in the system.Container for all the parameters for a request.Enum of request types.Thrown when the a transactional operation is invoked and the transaction has been marked as rollback only.Exception that indicates an operation on a request is illegal.Runtime Service API.Field names to be used when querying the Runtime Store.Exception used by theRuntimeService
to indicate permission or security related errors.Exception used byRuntimeService
to indicate system errors.Handle for accessing the runtime service.The remote interface for RuntimeService Bean.Exception used to indicate an error accessing or performing an operation on the Enterprise Scheduler runtime store.Exception used to indicate that an Enterprise Scheduler runtime store lock could not be obtained.Exception used to indicate that the transaction has been automatically rolled back by the storage service provider.Used to specify time-based recurrence.Base class for Oracle Enterprise Scheduler exceptions.Base class for Enterprise Scheduler user authentication exceptions.Enum of ESS request states.Enterprise Scheduler system properties.Enum of external job types.Exception used to indicate that an operation is not supported.Contract by which an asynchronous Java executable can be delivered status information from the remote portion of the job.Exception used to indicate a failed validation.This class defines the nature of the work (requests) that should be processed by a Request Processor.Enumerates the supported nodes for WorkAssignment specialization.Enumerates the supported property names for WorkAssignment specialization.This class defines a workshift for a Request Processor.