|
Oracle Fusion Middleware extensions for Enterprise Scheduler Service 11g Release 1 (11.1.1.6) E22563-06 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.apps.fnd.applcp.request.exec.ExecWrapperBase
oracle.apps.fnd.applcp.request.exec.AsyncExecutableWrapper
public class AsyncExecutableWrapper
! HISTORY: ! ! MODIFIED (MM/DD/YY) (Bug #) (Description) ! sonelson - 11/18/10 - 8804374 - log MessageID for INFO, WARNING and SEVERE messages ! sonelson - 10/27/10 - 10186439 - set AsyncStatus.ERROR_MANUAL_RECOVERY in OnEvent ! sonelson - 10/20/10 - 10219439 - static initializer for logger ! sonelson - 10/05/10 - 9965802 - enhance logging ! sonelson - 10/01/10 - 10051306 - refactor onEvent (); ExecutionManualRecoveryException ! sonelson - 09/27/10 - - add code history !
| Field Summary |
|---|
| Fields inherited from class oracle.apps.fnd.applcp.request.exec.ExecWrapperBase |
|---|
jobInstance, LOGGER_PREFIX |
| Constructor Summary | |
|---|---|
AsyncExecutableWrapper()
|
|
| Method Summary | |
|---|---|
void |
cancel(oracle.as.scheduler.RequestExecutionContext context,
oracle.as.scheduler.RequestParameters requestParams)
Implement the cancel() method in the AsyncCancellable interface. |
void |
execute(oracle.as.scheduler.RequestExecutionContext context,
oracle.as.scheduler.RequestParameters params)
Implements the execute() method from the AsyncExecutable interface. |
void |
executeHelper(oracle.as.scheduler.RequestExecutionContext context,
oracle.as.scheduler.RequestParameters params)
|
void |
init(oracle.as.scheduler.RequestExecutionContext context,
oracle.as.scheduler.RequestParameters params)
Initialize instance |
oracle.as.scheduler.async.UpdateAction |
onEvent(oracle.as.scheduler.RequestExecutionContext context,
oracle.as.scheduler.RequestParameters parameters,
oracle.as.scheduler.async.AsyncStatus resultCode,
java.lang.String messagePayload)
Implement the onAction() method in the Updatable interface. |
| Methods inherited from class oracle.apps.fnd.applcp.request.exec.ExecWrapperBase |
|---|
canLog, cleanup, setExecutable |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AsyncExecutableWrapper()
| Method Detail |
|---|
public void init(oracle.as.scheduler.RequestExecutionContext context,
oracle.as.scheduler.RequestParameters params)
throws java.lang.Throwable
ExecWrapperBase
init in class ExecWrapperBasejava.lang.Throwable
public void execute(oracle.as.scheduler.RequestExecutionContext context,
oracle.as.scheduler.RequestParameters params)
throws oracle.as.scheduler.ExecutionErrorException,
oracle.as.scheduler.ExecutionWarningException,
oracle.as.scheduler.ExecutionCancelledException,
oracle.as.scheduler.ExecutionPausedException,
oracle.as.scheduler.ExecutionManualRecoveryException
execute in interface oracle.as.scheduler.Executableexecute in class ExecWrapperBasecontext - the context of the current requestparams - the parameters associated with this request
oracle.as.scheduler.ExecutionErrorException - if an error occurs during execution
oracle.as.scheduler.ExecutionWarningException - if an warning occurs during execution
oracle.as.scheduler.ExecutionCancelledException - if execution is cancelled by the
program for any reason
oracle.as.scheduler.ExecutionPausedException - if the program logic wants to pause
this request
oracle.as.scheduler.ExecutionManualRecoveryException - if an error occurs during execution
of async program job logic that requires manual recovery
public void executeHelper(oracle.as.scheduler.RequestExecutionContext context,
oracle.as.scheduler.RequestParameters params)
throws oracle.as.scheduler.ExecutionErrorException,
oracle.as.scheduler.ExecutionWarningException,
oracle.as.scheduler.ExecutionCancelledException,
oracle.as.scheduler.ExecutionPausedException,
oracle.as.scheduler.ExecutionManualRecoveryException
executeHelper in class ExecWrapperBaseoracle.as.scheduler.ExecutionErrorException
oracle.as.scheduler.ExecutionWarningException
oracle.as.scheduler.ExecutionCancelledException
oracle.as.scheduler.ExecutionPausedException
oracle.as.scheduler.ExecutionManualRecoveryException
public void cancel(oracle.as.scheduler.RequestExecutionContext context,
oracle.as.scheduler.RequestParameters requestParams)
cancel in interface oracle.as.scheduler.AsyncCancellable
public oracle.as.scheduler.async.UpdateAction onEvent(oracle.as.scheduler.RequestExecutionContext context,
oracle.as.scheduler.RequestParameters parameters,
oracle.as.scheduler.async.AsyncStatus resultCode,
java.lang.String messagePayload)
onEvent in interface oracle.as.scheduler.Updatable
|
Oracle Fusion Middleware extensions for Enterprise Scheduler Service 11g Release 1 (11.1.1.6) E22563-06 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||