Uses of Class
oracle.as.scheduler.RuntimeServiceException
Packages that use RuntimeServiceException
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 RuntimeServiceException in oracle.as.scheduler
Subclasses of RuntimeServiceException in oracle.as.schedulerModifier and TypeClassDescriptionclass
class
Thrown when the a transactional operation is invoked and the transaction has been marked as rollback only.class
Exception that indicates an operation on a request is illegal.class
Exception used by theRuntimeService
to indicate permission or security related errors.class
Exception used to indicate an error accessing or performing an operation on the Enterprise Scheduler runtime store.class
class
Exception used to indicate that an Enterprise Scheduler runtime store lock could not be obtained.class
Exception used to indicate that the transaction has been automatically rolled back by the storage service provider.Methods in oracle.as.scheduler that throw RuntimeServiceExceptionModifier and TypeMethodDescriptionvoid
RuntimeService.cancelRequest
(RuntimeServiceHandle handle, long requestId) Cancels the processing of a request that is not in a terminal state.void
RuntimeService.cancelRequestGraceful
(RuntimeServiceHandle handle, long requestId) Cancels the processing of a request that is not in a terminal state.void
RuntimeService.cancelRequests
(Filter filter, RuntimeService.QueryField orderBy, boolean ascending) Cancels the processing of multiple request that are not in a terminal state.void
RuntimeService.changeRequestPriority
(Long requestId, Integer priority) Changes the priority for a submitted request that has not yet started to run.RuntimeService.checkDetailedPermissions
(RuntimeServiceHandle handle, long[] requestIds, RuntimeDataPermission.Action... privileges) Check whether the current user has privilegs on the input requests identified by a list of request ids.boolean
AsyncRequestBeanInterface.checkInCancelling
(RequestExecutionContext context) Checks if a cancel operation has been initiated for the given request.RuntimeService.checkRequestPrivilege
(RuntimeServiceHandle handle, long[] requestIds, RuntimeDataPermission.Action... privileges) Check whether the current user has privilegs on the input requests identified by a list of request ids.void
RuntimeService.close
(RuntimeServiceHandle handle) Closes the runtime handle.void
RuntimeService.close
(RuntimeServiceHandle handle, boolean abort) Closes the runtime handle.void
RuntimeService.closeContent
(RuntimeServiceHandle handle, ContentHandle contentHandle) Closes the previously opened log or output content and releases the handle.boolean
RuntimeService.copyBinaryContentToFile
(RuntimeServiceHandle rsh, ContentHandle handle, File file, boolean lockRow) Copy binary content of the given request to file.boolean
RuntimeService.copyTextContentToFile
(RuntimeServiceHandle handle, ContentHandle contentHandle, File file, boolean lockRow) Copy log or output text content of the given request to file.void
RuntimeService.deleteOutputContent
(RequestExecutionContext context, List<String> contentNames) Deletes the list of request output content from the content store, if it exists.void
RuntimeService.deleteRequest
(RuntimeServiceHandle handle, long requestId) Marks a submitted request as deleted.void
RuntimeService.forceCancelAsyncRequest
(long requestId) Complete an asynchronous request with a CANCEL status.RuntimeService.getApplicationConfig
(RuntimeServiceHandle handle) Gets the configuration for this application as specified in ess-config.xml and customizations thereof, including default values.byte[]
RuntimeService.getBinaryContent
(RuntimeServiceHandle handle, ContentHandle contentHandle, int maxBytes) Gets at mostmaxBytes
bytes from the binary content.byte[]
RuntimeService.getBinaryContent
(RuntimeServiceHandle handle, ContentHandle contentHandle, int maxBytes, boolean lockRow) Gets at mostmaxBytes
bytes from the binary content.RuntimeService.getBinaryContentLob
(RuntimeServiceHandle handle, ContentHandle contentHandle) Gets the binary content.RuntimeService.getBlockedRequests
(RuntimeServiceHandle handle, long requestId) Returns the request identifiers for all requests that are currently blocked by the specified request.AsyncRequestBeanInterface.getContextFromString
(String string) Converts the string representation of a RequestExecutionContext into RequestExecutionContext object.RuntimeService.getDBSchedulerJobDetail
(RuntimeServiceHandle handle, long requestId) Returns the object containing DBScheduler External Job Status detailsRuntimeService.getExternalJobStatus
(RuntimeServiceHandle handle, long requestId) Determines the general status of the external job for a request.RuntimeService.getFailedExecutionResult
(RuntimeServiceHandle handle, long requestId) Retrieves the result of the last failed execution attempt for the specified request which has been retried at least once.RuntimeService.getJobIncompatibilities
(RuntimeServiceHandle handle, MetadataObjectId metaId, long requestId) Gets incompatibilities for a job/jobset definition from the the runtime metadata store.RuntimeService.getJobStepRequestParameters
(RuntimeServiceHandle handle, long jobsetId) Get the Map of scoped parameters for a jobset requestId.RuntimeService.getLogContentDetail
(RuntimeServiceHandle handle, long requestId) Gets the log content detail for the request.RuntimeService.getLogicalApplicationNames
(RuntimeServiceHandle handle) Get a list of all logical application names for ESS hosted applications currently deployed.String[]
RuntimeService.getLogLines
(RuntimeServiceHandle handle, ContentHandle contentHandle, int maxLines) Gets at mostmaxLines
lines from the request log, continuing from the last call to this method.RuntimeService.getOutputContentDetail
(RuntimeServiceHandle handle, long requestId) Gets details for all output content for the request.RuntimeService.getOutputContentDetail
(RuntimeServiceHandle handle, long requestId, String contentName) Gets details for the specified output content for the request.oracle.as.scheduler.runtime.ServerQuiesceState
RuntimeService.getQuiesceState
(MetadataObjectId jobDefinition) Get quiesce state of ESS Cluster associated with a specified job definition.RuntimeService.getReadyRequestsCount()
Return the count of requests in Ready state in current isolation group at this momentRuntimeService.getRequestDetail
(RuntimeServiceHandle handle, long requestId) Retrieves runtime details of the specified request.RuntimeService.getRequestDetail
(RuntimeServiceHandle handle, long requestId, boolean includeTranslation) Retrieves runtime details of the specified request.RuntimeService.getRequestDetailBasic
(RuntimeServiceHandle handle, long requestId) Retrieves basic runtime details of the specified request.RuntimeService.getRequestDetails
(RuntimeServiceHandle handle, long[] requestIds) Retrieves basic runtime details of the specified requests.RuntimeService.getRequestDetails
(RuntimeServiceHandle handle, long[] requestIds, boolean includeTranslation) Retrieves basic runtime details of the specified requests.RuntimeService.getRequestDetailstoExport
(RuntimeServiceHandle handle, Filter filter, RuntimeService.QueryField orderBy, boolean ascending, int maxCount, boolean counterInfo) Retrieves runtime details for all requests whose attribute and system properties match those specified by the query parameters.oracle.as.scheduler.Diagnosis
RuntimeService.getRequestDiagnosis
(RuntimeServiceHandle handle, long requestId) Gets the diagnosis for a request which includes the request State and for requests in WAIT or READY state, additional diagnostic information.RuntimeService.getRequestParameter
(RuntimeServiceHandle handle, long requestId, String name) Retrieves the value of a request parameter.RuntimeService.getRequestRank
(Long requestId) Get the rank or position for a given request among the requests of same state.RuntimeService.getRequests
(RuntimeServiceHandle handle, long requestId) Gets an enumeration of the request identifiers for those requests that have the specified request as their immediate parent and are associated with the current execution attempt of that parent request.RuntimeService.getRequestsCountGroupByState
(String effectiveApplication, TimeUnit timeUnit, int timeUnitValue) Gets number of requests in each state from the elapsed time.RuntimeService.getRequestState
(RuntimeServiceHandle handle, long requestId) Retrieves the current state of the specified request.char[]
RuntimeService.getTextContent
(RuntimeServiceHandle handle, ContentHandle contentHandle, int maxChars) Gets at mostmaxChars
lines from the log or output text content.char[]
RuntimeService.getTextContent
(RuntimeServiceHandle handle, ContentHandle contentHandle, int maxChars, boolean lockRow) Gets at mostmaxChars
lines from the log or output text content.RuntimeService.getTextContentLob
(RuntimeServiceHandle handle, ContentHandle contentHandle) Gets text content.void
RuntimeService.holdRequest
(RuntimeServiceHandle handle, long requestId) Withholds further processing of a request that is inWAIT
orREADY
state.boolean
RuntimeService.isForceCancelAllowed
(long requestId) Check whether the prerequisites for forcing a request toState.CANCELLED
usingforceCancelAsyncRequest
are met.boolean
RuntimeService.isStandaloneEnv
(RuntimeServiceHandle handle) Indicates whether the environment is standalone or fusion.void
RuntimeService.lockRequest
(RuntimeServiceHandle handle, long requestId) Acquires a lock for the given request.void
RuntimeService.logContent
(RequestExecutionContext context, Level level, String message) Logs a message to the request log in the content store during job execution.RuntimeService.open()
Allocates system resources for performing subsequent runtime operations.Allocates system resources for performing subsequent runtime operations.RuntimeService.openLogContent
(RuntimeServiceHandle handle, long requestId) Opens the request log to retrieve the log data.RuntimeService.openOutputContent
(RuntimeServiceHandle handle, long requestId, String contentName) Opens the specified request output to retrieve the output data.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.RuntimeService.queryRequests
(RuntimeServiceHandle handle, Filter filter, RuntimeService.QueryField orderBy, boolean ascending) Retrieves an enumeration of the request identifers for all requests whose attribute and system properties match those specified by the query parametersvoid
RuntimeService.releaseRequest
(RuntimeServiceHandle handle, long requestId) Releases a request from theHOLD
state.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.void
RuntimeService.replaceSchedule
(RuntimeServiceHandle handle, long requestId, Schedule schedule) Replace the current schedule for a request that has already been submitted.void
RuntimeService.setExternalJobState
(RuntimeServiceHandle handle, long requestID, ExternalJobState externalJobState) Saves External state value for a JAVA BIP job type in request property.void
RuntimeService.setRequestParameter
(RuntimeServiceHandle handle, long requestId, String name, Object value) Sets the value of a request parameter for a specified request.void
AsyncRequestBeanInterface.setRequestStatus
(RequestExecutionContext context, AsyncStatus status, String statusMessage) Set the status of an ESS asynchronous java job.void
AsyncRequestBeanRemote.setRequestStatus
(String context, String status, String statusMessage) Set the status of an ESS asynchronous java job.long
RuntimeService.submitRequest
(RuntimeServiceHandle handle, String description, JobType.ExecutionType type, Schedule schedule, oracle.as.scheduler.Trigger trigger, Calendar start, Calendar end, RequestParameters parameters) Adhoc job request submission using specified Schedule.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.long
RuntimeService.submitRequest
(RuntimeServiceHandle handle, RequestExecutionContext context, String description, MetadataObjectId definition, RequestParameters parameters) Submits a sub-request.void
RuntimeService.updateRequestParameter
(RuntimeServiceHandle handle, long requestId, String name, Object value) Updates the value of a request parameter for a specified request.void
RuntimeService.updateRequestStartEnd
(RuntimeServiceHandle handle, long requestId, Calendar start, Calendar end) Replace the start and end time for a request that has already been submitted.void
RuntimeService.writeContent
(ContentHandle contentHandle, byte[] bytes) Appends the bytes to the output content during job execution.void
RuntimeService.writeContent
(ContentHandle contentHandle, char[] chars) Appends the characters to the output content during job execution.void
RuntimeService.writeContent
(ContentHandle contentHandle, String message) Appends the string to the output content during job execution.void
RuntimeService.writelnContent
(ContentHandle contentHandle, String message) Appends the string followed by a line feed character to the output content during job execution. -
Uses of RuntimeServiceException in oracle.as.scheduler.async
Methods in oracle.as.scheduler.async that throw RuntimeServiceExceptionModifier and TypeMethodDescriptionboolean
AsyncHelper.checkInCancelling()
final void
AsyncHelper.onBizError
(String errorMsg) final void
RemoteAsyncHelper.onBizError
(String errorMsg) final void
AsyncHelper.onCancel()
final void
RemoteAsyncHelper.onCancel()
final void
final void
final void
final void
final void
AsyncHelper.onSuccess()
final void
RemoteAsyncHelper.onSuccess()
final void
final void
void
AsyncHelper.setRequestStatus
(AsyncStatus status, String statusMessage) void
RemoteAsyncHelper.setRequestStatus
(AsyncStatus status, String statusMessage) -
Uses of RuntimeServiceException in oracle.as.scheduler.request
Methods in oracle.as.scheduler.request that throw RuntimeServiceExceptionModifier and TypeMethodDescriptionvoid
RemoteContentHelper.closeOutputContent
(ContentHandle contentHandle) Closes the content associated with the given content handle.boolean
RemoteContentHelper.copyBinaryContentToFile
(ContentHandle contentHandle, File file, boolean lockRow) Copy binary content of the given request to file.boolean
RemoteContentHelper.copyTextContentToFile
(ContentHandle contentHandle, File file, boolean lockRow) Copy log or output text content of the given request to file.void
LogContentHelper.deleteLogContent
(List<String> contentNames) Deletes the log content from the content store for the request.void
OutputContentHelper.deleteOutputContent
(List<String> contentNames) Deletes the output content from the content store for the request.void
RemoteContentHelper.deleteOutputContent
(String contentName) Deletes the request output content from the content store, if it exists.void
RemoteContentHelper.deleteOutputContent
(List<String> contentNames) Deletes the list of request output content from the content store, if it exists.byte[]
RemoteContentHelper.getBinaryContent
(ContentHandle contentHandle, int maxBytes) Gets at mostmaxBytes
bytes from the binary content.byte[]
RemoteContentHelper.getBinaryContent
(ContentHandle contentHandle, int maxBytes, boolean lockRow) Gets at mostmaxBytes
bytes from the binary content.RemoteContentHelper.getBinaryContentLob
(ContentHandle contentHandle) Gets the binary content.static LogContentHelper
ContentFactory.getLogContentHelper
(long requestId, RuntimeServiceHandle rsh) Gets the helper for creating log content for requests Each operation will use the user-provided handle, and it is the caller's responsibility to commit or rollback the transaction.RemoteContentHelper.getOutputContentDetail()
Gets details for all output content for the request.RemoteContentHelper.getOutputContentDetail
(String contentName) Gets details for the specified output content for the request.static OutputContentHelper
ContentFactory.getOutputContentHelper
(long requestId) Gets the helper for creating output content for requests with Standard or Extended request mode.static OutputContentHelper
ContentFactory.getOutputContentHelper
(long requestId, RuntimeServiceHandle rsh) Gets the helper for creating output content for requests with Standard or Extended request mode.static RequestLogger
ContentFactory.getRequestLogger
(long requestId) Gets the request logger for the specified request, which logs to the ESS content store.static RequestOutput
ContentFactory.getRequestOutput
(RuntimeServiceHandle rsh, long requestId, ContentType contentType, String contentName) Retrieves the request output and creates the output content in the ESS content store for the request.char[]
RemoteContentHelper.getTextContent
(ContentHandle contentHandle, int maxChars) Gets at mostmaxChars
characters from the text output content.char[]
RemoteContentHelper.getTextContent
(ContentHandle contentHandle, int maxChars, boolean lockRow) Gets at mostmaxChars
characters from the text output content.RemoteContentHelper.getTextContentLob
(ContentHandle contentHandle) Gets the text output content.void
Logs the message at the given level.RemoteContentHelper.openOutputContent
(RuntimeServiceHandle runtimeHandle, String contentName, ContentType contentType, EnumSet<ContentHandle.ContentOpenOptions> options) Opens output content for read or write.boolean
OutputContentHelper.outputContentExists
(String contentName) Checks whether the specified output content exists in the content store for the request.boolean
RemoteContentHelper.outputContentExists
(String contentName) Determines if the output content exists for the request.OutputContentHelper.queryOutputContent()
Gets the detailed information for all existing output content in the content store.OutputContentHelper.queryOutputContent
(String contentName) Gets the detailed information for the output content in the content store, if it exists.void
RemoteContentHelper.write
(ContentHandle contentHandle, byte[] data) Appends the bytes to the output content during job execution.void
RemoteContentHelper.write
(ContentHandle contentHandle, char[] data) Appends the characters to the output content during job execution.void
RemoteContentHelper.write
(ContentHandle contentHandle, String data) Appends the string to the output content during job execution.void
RequestOutput.write
(byte[] bytes) Appends the bytes to the binary output content.void
RequestOutput.write
(byte[] bytes, int offset, int length) Appends the bytes to the binary output content.void
RequestOutput.write
(char[] chars) Appends the characters to the text output content.void
RequestOutput.write
(char[] chars, int offset, int length) Appends the charactes to the text output content.void
Appends the String to the text output content.void
Appends the String to the text output content.void
RemoteContentHelper.writeln
(ContentHandle contentHandle, String data) Appends the string followed by a line feed character to the output content during job execution.void
Appends the String to the text output content, followed by a line feed character. -
Uses of RuntimeServiceException in oracle.as.scheduler.substitution
Methods in oracle.as.scheduler.substitution that throw RuntimeServiceExceptionModifier and TypeMethodDescriptionCcwSubstitutionManager.getSubstitutedValue
(long requestId, String paramName, String unsubVal) static 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
.