Package | Description |
---|---|
oracle.as.scheduler |
Enterprise Scheduler API interfaces and classes, including
RuntimeService and MetadataService.
|
Modifier and Type | Class and Description |
---|---|
class |
ExclusionsDefinition
Used to represent a collection of
Exclusion objects as a
single unit. |
class |
Incompatibility
Encapsulate an incompatibility among job and/or job set definitions over
a given resource.
|
class |
JobDefinition
Represents the definition (metadata) for a Job that runs in the Scheduler.
|
class |
JobSet
This class represents a JobSet.
|
class |
JobType
Encapsulates a
JobType definition. |
class |
Schedule
Used to specify time-based recurrence.
|
class |
WorkAssignment
This class defines the nature of the work (requests) that should be
processed by a Request Processor.
|
class |
Workshift
This class defines a workshift for a Request Processor.
|
Modifier and Type | Method and Description |
---|---|
abstract BaseMetadata |
BaseMetadata.clone(String newName) |
abstract BaseMetadata[] |
BaseMetadataType.getArray(int size)
Gets the array of this metadata type with the given size
|
BaseMetadata |
MetadataService.getMetadata(MetadataServiceHandle handle,
BaseMetadataType metadataType,
MetadataObjectId metadataObjectId,
boolean forUpdate)
A generic getter for any type of metadata.
|
Modifier and Type | Method and Description |
---|---|
void |
BaseMetadataType.onAdd(MetadataObjectId objectId,
BaseMetadata baseMetadata,
oracle.as.scheduler.localization.EssMessages messages,
oracle.as.scheduler.localization.EssMessages logger) |
void |
BaseMetadataType.WorkshiftType.onAdd(MetadataObjectId objectId,
BaseMetadata baseMetadata,
oracle.as.scheduler.localization.EssMessages messages,
oracle.as.scheduler.localization.EssMessages logger) |
void |
BaseMetadataType.onUpdate(MetadataObjectId objectId,
BaseMetadata baseMetadata,
oracle.as.scheduler.localization.EssMessages messages,
oracle.as.scheduler.localization.EssMessages logger) |
void |
BaseMetadataType.WorkshiftType.onUpdate(MetadataObjectId objectId,
BaseMetadata baseMetadata,
oracle.as.scheduler.localization.EssMessages messages,
oracle.as.scheduler.localization.EssMessages logger) |
void |
BaseMetadataType.vetoUpdate(MetadataObjectId objectId,
BaseMetadata metadata,
oracle.as.scheduler.localization.EssMessages messages,
oracle.as.scheduler.localization.EssMessages logger) |
void |
BaseMetadataType.WorkAssignmentType.vetoUpdate(MetadataObjectId objectId,
BaseMetadata metadata,
oracle.as.scheduler.localization.EssMessages messages,
oracle.as.scheduler.localization.EssMessages logger) |