Package | Description |
---|---|
oracle.as.scheduler |
Enterprise Scheduler API interfaces and classes, including
RuntimeService and MetadataService.
|
Modifier and Type | Method and Description |
---|---|
MetadataObjectId |
MetadataService.addIncompatibility(MetadataServiceHandle handle,
Incompatibility incompatibility,
String packageName)
Adds an Incompatibility in the metadata repository.
|
MetadataObjectId |
MetadataService.addJobDefinition(MetadataServiceHandle handle,
JobDefinition jobDefn,
String packageName)
Adds a JobDefinition to the metadata repository.
|
MetadataObjectId |
MetadataService.addJobSet(MetadataServiceHandle handle,
JobSet jobset,
String packageName)
Adds a JobSet to the metadata repository.
|
MetadataObjectId |
MetadataService.addScheduleDefinition(MetadataServiceHandle handle,
Schedule schedule,
String packageName)
Adds a Schedule to the metadata repository.
|
MetadataObjectId |
MetadataService.copyExclusionDefinition(MetadataServiceHandle handle,
MetadataObjectId objectId,
String packageName,
String newName)
Copies a ExclusionDefinition to create another with the
given name.
|
MetadataObjectId |
MetadataService.copyIncompatibility(MetadataServiceHandle handle,
MetadataObjectId objectId,
String packageName,
String newName)
Copies an Incompatibility to create another with the given name.
|
MetadataObjectId |
MetadataService.copyJobDefinition(MetadataServiceHandle handle,
MetadataObjectId objectId,
String packageName,
String newName)
Copies a JobDefinition to create another with the given name.
|
MetadataObjectId |
MetadataService.copyJobSet(MetadataServiceHandle handle,
MetadataObjectId objectId,
String packageName,
String newName)
Copies a JobSet to create another with the given name.
|
MetadataObjectId |
MetadataService.copyJobType(MetadataServiceHandle handle,
MetadataObjectId objectId,
String packageName,
String newName)
Copies a JobType to create another with the given name.
|
MetadataObjectId |
MetadataService.copyScheduleDefinition(MetadataServiceHandle handle,
MetadataObjectId objectId,
String packageName,
String newName)
Copies a Schedule to create another with the given name.
|
void |
MetadataService.customizeJobDefinition(MetadataServiceHandle handle,
JobDefinition jobDefinition,
MetadataService.CustomizableProperty property,
Serializable newValue)
Customize a property for JobDefinition metadata.
|
void |
MetadataService.customizeJobSet(MetadataServiceHandle handle,
JobSet jobSet,
MetadataService.CustomizableProperty property,
Serializable newValue)
Customize a property for JobSet metadata.
|
HashMap |
JobSet.getAllSteps()
Gets all steps of this JobSet and any nested Jobset.
|
ExclusionsDefinition |
MetadataService.getExclusionDefinition(MetadataServiceHandle handle,
MetadataObjectId objectId,
boolean forUpdate)
Retrieves a ExclusionsDefinition from the metadata repository.
|
ExclusionsDefinition[] |
MetadataService.getExclusionDefinitions(MetadataServiceHandle handle,
MetadataObjectId[] objectIds,
boolean forUpdate)
Retrieve an array of ExclusionsDefinition from the metadata repository.
|
Incompatibility[] |
MetadataService.getIncompatibilities(MetadataServiceHandle handle,
MetadataObjectId[] objectIds,
boolean forUpdate)
Retrieve an array of Incompatibilities from the metadata repository.
|
Incompatibility |
MetadataService.getIncompatibility(MetadataServiceHandle handle,
MetadataObjectId objectId,
boolean forUpdate)
Retrieves an Incompatibility from the metadata repository.
|
JobDefinition |
MetadataService.getJobDefinition(MetadataServiceHandle handle,
MetadataObjectId objectId,
boolean forUpdate)
Retrieves a JobDefinition from the metadata repository.
|
JobDefinition[] |
MetadataService.getJobDefinitions(MetadataServiceHandle handle,
MetadataObjectId[] objectIds,
boolean forUpdate)
Retrieves an array of JobDefinitions from the metadata repository.
|
JobSet |
MetadataService.getJobSet(MetadataServiceHandle handle,
MetadataObjectId objectId,
boolean forUpdate)
Retrieves a JobSet from the metadata repository.
|
JobSet[] |
MetadataService.getJobSets(MetadataServiceHandle handle,
MetadataObjectId[] objectIds,
boolean forUpdate)
Retrieves an array of JobSets from the metadata repository.
|
JobType |
MetadataService.getJobType(MetadataServiceHandle handle,
MetadataObjectId objectId,
boolean forUpdate)
Retrieves a JobType from the metadata repository.
|
JobType[] |
MetadataService.getJobTypes(MetadataServiceHandle handle,
MetadataObjectId[] objectIds,
boolean forUpdate)
Retrieve an array of JobTypes from the metadata repository.
|
BaseMetadata |
MetadataService.getMetadata(MetadataServiceHandle handle,
BaseMetadataType metadataType,
MetadataObjectId metadataObjectId,
boolean forUpdate)
A generic getter for any type of metadata.
|
RequestDetail |
RuntimeService.getRequestDetail(RuntimeServiceHandle handle,
long requestId)
Retrieves runtime details of the specified request.
|
RequestDetail |
RuntimeService.getRequestDetail(RuntimeServiceHandle handle,
long requestId,
boolean includeTranslation)
Retrieves runtime details of the specified request.
|
Schedule |
MetadataService.getScheduleDefinition(MetadataServiceHandle handle,
MetadataObjectId objectId,
boolean forUpdate)
Retrieves a Schedule from the metadata repository.
|
Schedule[] |
MetadataService.getScheduleDefinitions(MetadataServiceHandle handle,
MetadataObjectId[] objectIds,
boolean forUpdate)
Retrieves an array of Schedules from the metadata repository.
|
void |
RuntimeService.replaceSchedule(RuntimeServiceHandle handle,
long requestId,
MetadataObjectId scheduleId)
Replace the current schedule for a request that has already been
submitted.
|
void |
RuntimeService.replaceSchedule(RuntimeServiceHandle handle,
long requestId,
MetadataObjectId scheduleId,
Schedule schedule,
Calendar start,
Calendar end)
Replace the current schedule for a request that has already been
submitted with a schedule.
|
long |
RuntimeService.submitRequest(RuntimeServiceHandle handle,
RequestExecutionContext context,
String description,
MetadataObjectId definition,
RequestParameters parameters)
Submits a sub-request.
|
long |
RuntimeService.submitRequest(RuntimeServiceHandle handle,
String description,
MetadataObjectId definition,
Calendar start,
RequestParameters parameters)
Creates a new job request using metadata definition of the job
to run once on a specific time.
|
long |
RuntimeService.submitRequest(RuntimeServiceHandle handle,
String description,
MetadataObjectId definition,
MetadataObjectId schedule,
MetadataObjectId trigger,
Calendar start,
Calendar end,
RequestParameters parameters)
Creates a new job request using metadata definitions of the job,
and schedule.
|
long |
RuntimeService.submitRequest(RuntimeServiceHandle handle,
String description,
MetadataObjectId definition,
Schedule schedule,
oracle.as.scheduler.Trigger trigger,
Calendar start,
Calendar end,
RequestParameters parameters)
Adhoc job request submission using job definition from metadata.
|
void |
MetadataService.updateExclusionDefinition(MetadataServiceHandle handle,
MetadataObjectId objectId,
ExclusionsDefinition exclusion)
Updates an existing ExclusionsDefinition in the metadata repository.
|
void |
MetadataService.updateIncompatibility(MetadataServiceHandle handle,
MetadataObjectId objectId,
Incompatibility incompatibility)
Updates an existing Incompatibility definition in the metadata
repository.
|
void |
MetadataService.updateJobDefinition(MetadataServiceHandle handle,
MetadataObjectId objectId,
JobDefinition jobDefn)
Updates an existing JobDefinition definition in the metadata repository.
|
void |
MetadataService.updateJobSet(MetadataServiceHandle handle,
MetadataObjectId objectId,
JobSet jobset)
Updates an existing JobSet definition in the metadata repository.
|
void |
MetadataService.updateJobType(MetadataServiceHandle handle,
MetadataObjectId objectId,
JobType jobType)
Updates an existing JobType definition in the metadata repository.
|
void |
MetadataService.updateScheduleDefinition(MetadataServiceHandle handle,
MetadataObjectId objectId,
Schedule schedule)
Updates an existing Schedule definition in the metadata repository.
|