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.
|