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

E22563-01

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

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

public class CPPostProcessHandler
extends java.lang.Object
implements oracle.as.scheduler.PostProcessHandler

! HISTORY: ! ! MODIFIED (MM/DD/YY) (Bug #) (Description) ! sonelson 04/29/11 - XbranchMerge sonelson_bug-12400091 from main ! sonelson - 04/27/11 - 12400091 - prevent uploading 0 KB size files to UCM ! sonelson 04/14/11 - XbranchMerge sonelson_bug-11805444 from main ! aweisber 04/12/11 - PostProcessing should catch Errors from invoked ! Action code and log appropriately. ! sonelson - 03/30/11 - 11805444 - prevent processing of getFilteredFiles for Notification ! aweisber 02/22/11 - XbranchMerge aweisber_bug-10433777_2 from main ! sonelson - 11/18/10 - 8804374 - log MessageID for INFO, WARNING and SEVERE messages ! aweisber 11/12/10 - Use Clob to free temporary resources on DB ! aweisber 10/25/10 - Handle 0 size output files when logs exist in PLSQL ! sonelson - 10/19/10 - 10211908 - set default content upload flag to true ! aweisber 10/05/10 - Handling Exception from setApplSession ! sonelson - 09/08/10 - 10051306 - instrument processAttachments() ! aweisber 08/10/10 - Adding diagnostic logging for fetchFiles ! aweisber 07/09/10 - Use fileflag property to gate pl/sql file fetch ! aweisber 06/03/10 - using filePersistenceMode to track the current ! location of files (file or UCM) and deleting the ! entire work directory ! aweisber 05/19/10 - updating to match new HandlerAction signature ! aweisber 05/14/10 - Listener should be the PP to terminate the ! ApplSession ! sonelson - 11/24/09 - 9153186 - use ESS SubmissionUtil APIs for enabling Attachments ! aweisber 11/17/09 - remove db files after transfer to middleware fs ! aweisber 11/16/09 - better error handling of sql file fetch ! sonelson - 11/13/09 - 9119125 - system property for enabling Attachments logic ! sonelson - 11/10/09 - 9100967 - enable Attachments output/log persistence ! sonelson - 11/10/09 - - add code history ! !


Constructor Summary
CPPostProcessHandler()
           
 
Method Summary
 oracle.as.scheduler.HandlerAction doPostProcess(long requestID, oracle.as.scheduler.RequestParameters params, PostProcessorState inPPState)
           
 PostProcessState getLeast(PostProcessState r1, PostProcessState r2)
           
 oracle.as.scheduler.HandlerAction postProcess(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
 

Constructor Detail

CPPostProcessHandler

public CPPostProcessHandler()
Method Detail

postProcess

public oracle.as.scheduler.HandlerAction postProcess(oracle.as.scheduler.RequestExecutionContext context,
                                                     oracle.as.scheduler.RequestParameters params)
Specified by:
postProcess in interface oracle.as.scheduler.PostProcessHandler

doPostProcess

public oracle.as.scheduler.HandlerAction doPostProcess(long requestID,
                                                       oracle.as.scheduler.RequestParameters params,
                                                       PostProcessorState inPPState)

getLeast

public PostProcessState getLeast(PostProcessState r1,
                                 PostProcessState r2)

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

E22563-01

Copyright © 2011 Oracle. All Rights Reserved.