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 TypeMethodDescriptionvoidAsyncCancellable.cancel(RequestExecutionContext context, RequestParameters requestParams) Invoked by Enterprise Scheduler when a job request is cancelled.voidRemoteCancellableExecutable.cancel(RequestExecutionContext context, RequestParameters requestParams) Invoked by Enterprise Scheduler when a ejb job request is cancelled.booleanAsyncRequestBeanInterface.checkInCancelling(RequestExecutionContext context) Checks if a cancel operation has been initiated for the given request.voidRuntimeService.deleteOutputContent(RequestExecutionContext context, List<String> contentNames) Deletes the list of request output content from the content store, if it exists.voidExecutable.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.voidJobHelper.handleExecutionInterruption(RequestExecutionContext requestExecutionContext) Unified API to determine if job execution has been interrupted and raise appropriate scheduler exception for sync java jobs.booleanJobHelper.isExecutionInterrupted(RequestExecutionContext requestExecutionContext) Unified API to check if job execution should be interrupted for sync java jobs.voidRuntimeService.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.booleanRuntimeService.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.voidJobHelper.releaseExitCondition(RequestExecutionContext requestExecutionContext) Unified API to release a locked exit condition for a request.voidAsyncRequestBeanInterface.setRequestStatus(RequestExecutionContext context, AsyncStatus status, String statusMessage) Set the status of an ESS asynchronous java job.longRuntimeService.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 SubstitutorSubstitutorFactory.getSubstitutor(RequestExecutionContext ctxt, RequestParameters params) Create the standardSubstitutor.static SubstitutorSubstitutorFactory.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)