Package | Description |
---|---|
oracle.as.scheduler |
Enterprise Scheduler API interfaces and classes, including RuntimeService and MetadataService.
|
oracle.as.scheduler.async |
Classes for use by asynchronous jobs.
|
oracle.as.scheduler.request |
Request Log and Output Content API.
|
oracle.as.scheduler.substitution |
Support for substitution on environment, configuration, execution context, and parameters.
|
Modifier and Type | Method and Description |
---|---|
RequestExecutionContext |
AsyncRequestBeanInterface.getContextFromString(String string)
Converts the string representation of a RequestExecutionContext into RequestExecutionContext object.
|
Modifier and Type | Method and Description |
---|---|
void |
AsyncCancellable.cancel(RequestExecutionContext context, RequestParameters requestParams)
Invoked by Enterprise Scheduler when a job request is cancelled.
|
void |
RemoteCancellableExecutable.cancel(RequestExecutionContext context, RequestParameters requestParams)
Invoked by Enterprise Scheduler when a ejb job request is cancelled.
|
boolean |
AsyncRequestBeanInterface.checkInCancelling(RequestExecutionContext context)
Checks if a cancel operation has been initiated for the given request.
|
void |
RuntimeService.deleteOutputContent(RequestExecutionContext context, List contentNames)
Deletes the list of request output content from the content store, if it exists.
|
void |
Executable.execute(RequestExecutionContext context, RequestParameters parameters)
Invoked every time the Java job request is executed.
|
JobHelper.ExitCondition |
JobHelper.getExitCondition(RequestExecutionContext requestExecutionContext)
Unified API to determine if job execution has been interrupted and return the appropriate exit condition for sync java jobs.
|
void |
JobHelper.handleExecutionInterruption(RequestExecutionContext requestExecutionContext)
Unified API to determine if job execution has been interrupted and raise appropriate scheduler exception for sync java jobs.
|
boolean |
JobHelper.isExecutionInterrupted(RequestExecutionContext requestExecutionContext)
Unified API to check if job execution should be interrupted for sync java jobs.
|
void |
RuntimeService.logContent(RequestExecutionContext context, Level level, String message)
Logs a message to the request log in the content store during job execution.
|
UpdateAction |
Updatable.onEvent(RequestExecutionContext context, RequestParameters parameters, AsyncStatus resultCode, String messagePayload)
Invoked by Enterprise Scheduler when a remote job for an asynchronous request notifies Enterprise Scheduler of a status.
|
ContentHandle |
RuntimeService.openOutputContent(RuntimeServiceHandle handle, RequestExecutionContext context, String contentName, ContentType contentType, EnumSet options)
Opens the named request output during job execution.
|
boolean |
RuntimeService.outputContentExists(RequestExecutionContext context, String contentName)
Determines if the output content exists for the request.
|
HandlerAction |
PostProcessHandler.postProcess(RequestExecutionContext context, RequestParameters parameters)
Invoked by Enterprise Scheduler after the job request has executed.
|
HandlerAction |
PreProcessHandler.preProcess(RequestExecutionContext context, RequestParameters parameters)
Invoked before the job request executable is executed.
|
void |
JobHelper.releaseExitCondition(RequestExecutionContext requestExecutionContext)
Unified API to release a locked exit condition for a request.
|
void |
AsyncRequestBeanInterface.setRequestStatus(RequestExecutionContext context, AsyncStatus status, String statusMessage)
Set the status of an ESS asynchronous java job.
|
long |
RuntimeService.submitRequest(RuntimeServiceHandle handle, RequestExecutionContext context, String description, MetadataObjectId definition, RequestParameters parameters)
Submits a sub-request.
|
Constructor and Description |
---|
AsyncHelper(RequestExecutionContext context) |
RemoteAsyncHelper(RequestExecutionContext context, RequestParameters params) |
RemoteAsyncHelper(RequestExecutionContext context, RequestParameters params, Context jndiContext) |
RemoteAsyncHelper(RequestExecutionContext context, RequestParameters params, Context jndiContext, String jndiMapName) |
RemoteAsyncHelper(RequestExecutionContext context, RequestParameters params, String asyncReqBeanMapName) |
RemoteAsyncHelper(RequestExecutionContext context, RequestParameters params, String username, char[] password) |
Modifier and Type | Method and Description |
---|---|
RequestExecutionContext |
RemoteContentHelper.getRequestExecutionContext()
Gets the request execution content for this helper.
|
Constructor and Description |
---|
RemoteContentHelper(RequestExecutionContext context, RequestParameters params)
Creates a remote helper for request content.
|
RemoteContentHelper(RequestExecutionContext context, RequestParameters params, RuntimeService runtime)
Creates a remote helper for request content using the given RuntimeService.
|
Modifier and Type | Method and Description |
---|---|
static Substitutor |
SubstitutorFactory.getSubstitutor(RequestExecutionContext ctxt, RequestParameters params)
Create the standard
Substitutor . |
static Substitutor |
SubstitutorFactory.getSubstitutorWithAltEnv(RequestExecutionContext ctxt, RequestParameters params, Map altAppEnv)
Create the standard
Substitutor . |
Constructor and Description |
---|
CcwSubstitutionManager(String application, String logicalClusterName, RequestExecutionContext ctxt, RequestParameters params) |
RequestContextSubstitutionHandler(RequestExecutionContext context) |