Uses of Interface
oracle.as.scheduler.RequestExecutionContext
Packages that use RequestExecutionContext
Package
Description
Enterprise Scheduler API interfaces and classes, including
RuntimeService and MetadataService.
Classes for use by asynchronous jobs.
Request Log and Output Content API.
Support for substitution on environment, configuration, execution context, and parameters.
-
Uses of RequestExecutionContext in oracle.as.scheduler
Methods in oracle.as.scheduler that return RequestExecutionContextModifier and TypeMethodDescriptionAsyncRequestBeanInterface.getContextFromString
(String string) Converts the string representation of a RequestExecutionContext into RequestExecutionContext object.Methods in oracle.as.scheduler with parameters of type RequestExecutionContextModifier and TypeMethodDescriptionvoid
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<String> 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.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.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.RuntimeService.openOutputContent
(RuntimeServiceHandle handle, RequestExecutionContext context, String contentName, ContentType contentType, EnumSet<ContentHandle.ContentOpenOptions> 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.PostProcessHandler.postProcess
(RequestExecutionContext context, RequestParameters parameters) Invoked by Enterprise Scheduler after the job request has executed.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. -
Uses of RequestExecutionContext in oracle.as.scheduler.async
Constructors in oracle.as.scheduler.async with parameters of type RequestExecutionContextModifierConstructorDescriptionAsyncHelper
(RequestExecutionContext context) RemoteAsyncHelper
(RequestExecutionContext context, RequestParameters params) RemoteAsyncHelper
(RequestExecutionContext context, RequestParameters params, String asyncReqBeanMapName) RemoteAsyncHelper
(RequestExecutionContext context, RequestParameters params, String username, char[] password) RemoteAsyncHelper
(RequestExecutionContext context, RequestParameters params, Context jndiContext) RemoteAsyncHelper
(RequestExecutionContext context, RequestParameters params, Context jndiContext, String jndiMapName) -
Uses of RequestExecutionContext in oracle.as.scheduler.request
Methods in oracle.as.scheduler.request that return RequestExecutionContextModifier and TypeMethodDescriptionRemoteContentHelper.getRequestExecutionContext()
Gets the request execution content for this helper.Constructors in oracle.as.scheduler.request with parameters of type RequestExecutionContextModifierConstructorDescriptionRemoteContentHelper
(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. -
Uses of RequestExecutionContext in oracle.as.scheduler.substitution
Methods in oracle.as.scheduler.substitution with parameters of type RequestExecutionContextModifier and TypeMethodDescriptionstatic Substitutor
SubstitutorFactory.getSubstitutor
(RequestExecutionContext ctxt, RequestParameters params) Create the standardSubstitutor
.static Substitutor
SubstitutorFactory.getSubstitutorWithAltEnv
(RequestExecutionContext ctxt, RequestParameters params, Map<String, String> altAppEnv) Create the standardSubstitutor
.Constructors in oracle.as.scheduler.substitution with parameters of type RequestExecutionContextModifierConstructorDescriptionCcwSubstitutionManager
(String application, String logicalClusterName, RequestExecutionContext ctxt, RequestParameters params)