oracle.apps.fnd.applcp.request.exec
Class ExecutableWrapper
java.lang.Object
oracle.apps.fnd.applcp.request.exec.ExecWrapperBase
oracle.apps.fnd.applcp.request.exec.ExecutableWrapper
- All Implemented Interfaces:
- oracle.as.scheduler.Cancellable, oracle.as.scheduler.Executable
public class ExecutableWrapper
- extends ExecWrapperBase
- implements oracle.as.scheduler.Executable, oracle.as.scheduler.Cancellable
! HISTORY:
!
! MODIFIED (MM/DD/YY) (Bug #) (Description)
! sonelson - 10/20/10 - 10219439 - static initializer for logger
! sonelson - 10/05/10 - 9965802 - enhance logging
! sonelson - 10/01/10 - 10051306 - handle ExecutionManualRecoveryException
! sonelson - 09/27/10 - - add code history
!
Method Summary |
void |
cancel()
Implement the cancel() method in the Cancellable interface. |
void |
execute(oracle.as.scheduler.RequestExecutionContext context,
oracle.as.scheduler.RequestParameters params)
Implements the execute() method from the Executable interface. |
void |
executeHelper(oracle.as.scheduler.RequestExecutionContext context,
oracle.as.scheduler.RequestParameters params)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExecutableWrapper
public ExecutableWrapper()
execute
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
- Description copied from class:
ExecWrapperBase
- Implements the execute() method from the Executable interface.
- Specified by:
execute
in interface oracle.as.scheduler.Executable
- Overrides:
execute
in class ExecWrapperBase
- Parameters:
context
- the context of the current requestparams
- the parameters associated with this request
- Throws:
oracle.as.scheduler.ExecutionErrorException
- if an error occurs during execution
oracle.as.scheduler.ExecutionManualRecoveryException
- if an error occurs during execution
of async program job logic that requires manual recovery
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
executeHelper
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
- Specified by:
executeHelper
in class ExecWrapperBase
- Throws:
oracle.as.scheduler.ExecutionErrorException
oracle.as.scheduler.ExecutionWarningException
oracle.as.scheduler.ExecutionCancelledException
oracle.as.scheduler.ExecutionPausedException
oracle.as.scheduler.ExecutionManualRecoveryException
cancel
public void cancel()
- Implement the cancel() method in the Cancellable interface.
- Specified by:
cancel
in interface oracle.as.scheduler.Cancellable
Copyright © 2011 Oracle. All Rights Reserved.