Package oracle.as.scheduler
Class FailedExecutionResult
java.lang.Object
oracle.as.scheduler.FailedExecutionResult
- All Implemented Interfaces:
- Serializable
Encapsulates the result of a failed execution attempt for a request.
- See Also:
- 
Method SummaryModifier and TypeMethodDescriptionstatic FailedExecutionResultfrom(CompositeData cd) Create an instance of the model specific class out of an associated CompositeData instance exclude from javadocgetCause()The cause for this failed execution attempt.The name of the server that dispatched this execution attempt.The error type for this failed execution attempt.The stack trace of the error/warning that happened during this execution attempt.The message associated with an error/warning that occurred during this execution attempt.The time of error/warning occured during this execution attempt.The status of the request when the executable stage completed.intThe current execution attempt for this request.intThe set number assigned to the last subrequest submitted by this request during this execution attempt.intThe number of times this request was paused during this execution attempt.The action message returned by the post-processor for this request.The status returned by the post-processor for this request.The action message returned by the pre-processor for this request.The status returned by the pre-processor for this request.The time processing ended for this execution attempt.The name of the server that did the last processing for this execution attempt.The time processing started for this execution attempt.longThe request identifier associated with this execution attempt.The scheduled time of this execution attempt.getState()The state for this failed execution attempt.The metadata id of the work assignment that handled this execution attempt.The metadata id of the workshift that handled this execution attempt.Convert an instance of this model specific type to a CompositeData.static CompositeTypeReturns the CompositeType that describes this model specific class.Gets a debug string representation for this object.toString()
- 
Method Details- 
getRequestIdpublic long getRequestId()The request identifier associated with this execution attempt.- Returns:
- request identifier.
 
- 
getExecutionAttemptpublic int getExecutionAttempt()The current execution attempt for this request. Execution attempts are numbered starting at 1.- Returns:
- number of this execution attempt
 
- 
getStateThe state for this failed execution attempt.- Returns:
- request state
 
- 
getErrorTypeThe error type for this failed execution attempt. Note that the error type is only valid if the state isERROR.- Returns:
- error type
 
- 
getCauseThe cause for this failed execution attempt.- Returns:
- the cause associated with the terminal state
 
- 
getErrorWarningMessageThe message associated with an error/warning that occurred during this execution attempt.- Returns:
- value of the error/warning message
 
- 
getErrorWarningTimeThe time of error/warning occured during this execution attempt.- Returns:
- time of occurrence of error/warning
 
- 
getErrorWarningDetailThe stack trace of the error/warning that happened during this execution attempt.- Returns:
- error/warning detail
 
- 
getScheduledTimeThe scheduled time of this execution attempt.- Returns:
- scheduled time
 
- 
getProcessStartThe time processing started for this execution attempt.- Returns:
- process start time
 
- 
getProcessEndThe time processing ended for this execution attempt.- Returns:
- process end time
 
- 
getDispatcherThe name of the server that dispatched this execution attempt.- Returns:
- dispatching server name
 
- 
getProcessorThe name of the server that did the last processing for this execution attempt.- Returns:
- processing server name
 
- 
getWorkAssignmentIdThe metadata id of the work assignment that handled this execution attempt.- Returns:
- metadata id of processing work assignment
 
- 
getWorkshiftIdThe metadata id of the workshift that handled this execution attempt.- Returns:
- metadata id of processing workshift
 
- 
getPausedCountpublic int getPausedCount()The number of times this request was paused during this execution attempt.- Returns:
- the paused count for this request
 
- 
getLastSubrequestSetpublic int getLastSubrequestSet()The set number assigned to the last subrequest submitted by this request during this execution attempt.- Returns:
- the set number assigned to the last submitted subrequest
 
- 
getPreProcessStatusThe status returned by the pre-processor for this request.- Returns:
- the pre-processor status
 
- 
getPreProcessMessageThe action message returned by the pre-processor for this request.- Returns:
- the pre-processor action message
 
- 
getPostProcessStatusThe status returned by the post-processor for this request.- Returns:
- the post-processor status
 
- 
getPostProcessMessageThe action message returned by the post-processor for this request.- Returns:
- the post-processor action message
 
- 
getExecutableStatusThe status of the request when the executable stage completed.- Returns:
- the executable stage state
 
- 
toCompositeTypeReturns the CompositeType that describes this model specific class. exclude from javadoc
- 
toCompositeDataConvert an instance of this model specific type to a CompositeData. This ensure that clients that do not have access to the model specific class can still use the MBean. The MXBean framework can perform this conversion automatically. However MXBeans are part of JDK 6.0 and AS11g is required to support JDK 5.0- Parameters:
- ct- This parameter is there only for future compatibility reasons with JDK 6.0. It can be ignored at this point. exclude from javadoc
 
- 
fromCreate an instance of the model specific class out of an associated CompositeData instance exclude from javadoc- Throws:
- IllegalArgumentException
 
- 
toDebugStringGets a debug string representation for this object.- Returns:
- String debug representation. exclude from javadoc
 
- 
toString
 
-