Oracle Fusion Middleware extensions for Enterprise Scheduler Service
11g Release 1 (11.1.1.5)

E22563-01

oracle.apps.fnd.applcp.request.exec
Class CPPreProcessHandler

java.lang.Object
  extended by oracle.apps.fnd.applcp.request.exec.CPPreProcessHandler
All Implemented Interfaces:
oracle.as.scheduler.PreProcessHandler

public class CPPreProcessHandler
extends java.lang.Object
implements oracle.as.scheduler.PreProcessHandler

! HISTORY: ! ! MODIFIED (MM/DD/YY) (Bug #) (Description) ! aweisber 03/15/11 - Clearing Runtime Handle to prevent double close ! sonelson 02/11/11 - XbranchMerge sonelson_bug-11722554 from main ! sonelson - 02/08/11 - 11722554 - return message to handler action for reqDir validation failures ! sonelson - 12/02/10 - 10206883 - SystemProperty.ENVIRONMENT_VARIABLES 4000 bytes limitation ! sonelson - 11/18/10 - 8804374 - log MessageID for INFO, WARNING and SEVERE messages ! aweisber 11/16/10 - Excise Request Limits in V1 ! sonelson - 11/04/10 - 10259469 - read PROD_TOP info from HostType jobDefinition (SES requirement) ! sonelson - 10/18/10 - 10187344 - use class oLog instance to fix ODL ClassCastEx; catch Throwable wherever relevant ! aweisber 10/05/10 - Handling Exception from setApplSession ! aweisber 09/20/10 - Removing Log Banner calls in Fusion V1 ! aweisber 08/27/10 - Tweak Groovy to handle backslashes ! aweisber 07/30/10 - Suppress Log Banner message if no message text ! retrieved. ! aweisber 07/09/10 - Set fileflag property for pl/sql files ! aweisber 07/02/10 - Using Message instead of MessageService ! aweisber 06/03/10 - using filePersistenceMode to track the current ! location of files (file or content) ! aweisber 05/19/10 - updating to match new HandlerAction signature ! aweisber 05/07/10 - Using environment.properties file from new ! location(s) ! sonelson - 04/30/10 - 9673461 - release service connections in finally block to prevent leaks ! aweisber 04/15/10 - Using Static Profile API ! aweisber 03/08/10 - Use shadowEnvVars to cache original ! environmentVariables so we dont append on every run ! of an awoken parent request ! sonelson - 02/19/10 - 9363164 - release connection in 'finally' block for spawned jobs ! sonelson - 02/19/10 - - add code history ! !


Constructor Summary
CPPreProcessHandler()
           
 
Method Summary
 oracle.as.scheduler.HandlerAction preProcess(oracle.as.scheduler.RequestExecutionContext context, oracle.as.scheduler.RequestParameters params)
          Implement the preProcess() method in PreProcessHandler.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CPPreProcessHandler

public CPPreProcessHandler()
Method Detail

preProcess

public oracle.as.scheduler.HandlerAction preProcess(oracle.as.scheduler.RequestExecutionContext context,
                                                    oracle.as.scheduler.RequestParameters params)
Implement the preProcess() method in PreProcessHandler.

Specified by:
preProcess in interface oracle.as.scheduler.PreProcessHandler
Parameters:
requestID - the request id for which pre-processing is being run
properties - the properties associated with the request.
Returns:
whether the request execution should proceed, be delayed or errored.

Oracle Fusion Middleware extensions for Enterprise Scheduler Service
11g Release 1 (11.1.1.5)

E22563-01

Copyright © 2011 Oracle. All Rights Reserved.