Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.5)

E22562-01

oracle.apps.fnd.applcore.flex.deployment
Class FlexfieldDeploymentController

java.lang.Object
  extended by oracle.apps.fnd.applcore.flex.deployment.FlexfieldDeploymentController
All Implemented Interfaces:
FlexDeploymentConstants
Direct Known Subclasses:
FlexfieldDeploymentAdminUIController, FlexfieldDeploymentMBeanController

public abstract class FlexfieldDeploymentController
extends java.lang.Object
implements FlexDeploymentConstants


Nested Class Summary
static interface FlexfieldDeploymentController.DeployProgressMonitor
           
protected  class FlexfieldDeploymentController.FlexDeployModelerTaskGroupListener
           
 
Field Summary
protected  java.lang.StringBuilder _concatenatedErrorMessage
           
protected  EffModelerTaskGroup _effModelerTaskGroup
           
protected  int _entityUsageFailureCount
           
protected  OAApplicationModuleImpl _flexAM
           
protected  FlexDeploymentBean _flexBean
           
protected  ModelerTaskGroup _modelerTaskGroup
           
protected  java.util.List<FlexDeploymentTaskInfo> _taskInfoList
           
 
Fields inherited from interface oracle.apps.fnd.applcore.flex.deployment.util.FlexDeploymentConstants
ATHASH_RESOLVER, BLANK, CONNECTION_RESOLVER, DEPLOYMENT_STATUS, EFF_CATEGORY_MODELER, EFF_CONTEXT_MODELER, EFF_UI_MODELER, ENTID_REPORT_ELEMENT, ERROR_HEADER, ERROR_REPORT_ELEMENT, FOR_APPID_REPORT_ELEMENT, KFF_USAGES_VO, QUERY_OBJECT_NAME, REGISTER_OBJECT_NAME, REPORT_HEADER, STATUS_DEPLOYED, STATUS_EDITED, STATUS_ERROR, STATUS_READY, SUCCESS_REPORT_ELEMENT
 
Constructor Summary
FlexfieldDeploymentController()
           
FlexfieldDeploymentController(java.util.ArrayList<FlexDeploymentUsageBean> usagesList, OAApplicationModuleImpl flexAM, boolean isSandbox)
           
 
Method Summary
protected abstract  ModelerTaskGroupListener createModelerTaskGroupListener(java.util.List<FlexDeploymentTaskInfo> usages)
           
 FlexDeploymentBean deploy(boolean enableChangeNotification)
           
protected  boolean isDeployToSandBox()
           
protected  boolean isEnableChangeNotification()
           
protected  void processFinishedTask(FlexDeploymentTaskInfo usage)
           
protected  void processInterruptedTask(FlexDeploymentTaskInfo usage, java.lang.Throwable exceptionCause)
           
protected  void processRuntimeException(java.lang.RuntimeException re)
           
protected  void processTaskToBeStarted(FlexDeploymentTaskInfo usage)
           
protected  void setDeployToSandBox(boolean deployToSandBox)
           
protected  void setEnableChangeNotification(boolean enableChangeNotification)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_taskInfoList

protected java.util.List<FlexDeploymentTaskInfo> _taskInfoList

_flexAM

protected OAApplicationModuleImpl _flexAM

_modelerTaskGroup

protected ModelerTaskGroup _modelerTaskGroup

_effModelerTaskGroup

protected EffModelerTaskGroup _effModelerTaskGroup

_entityUsageFailureCount

protected int _entityUsageFailureCount

_concatenatedErrorMessage

protected java.lang.StringBuilder _concatenatedErrorMessage

_flexBean

protected FlexDeploymentBean _flexBean
Constructor Detail

FlexfieldDeploymentController

public FlexfieldDeploymentController(java.util.ArrayList<FlexDeploymentUsageBean> usagesList,
                                     OAApplicationModuleImpl flexAM,
                                     boolean isSandbox)

FlexfieldDeploymentController

public FlexfieldDeploymentController()
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

createModelerTaskGroupListener

protected abstract ModelerTaskGroupListener createModelerTaskGroupListener(java.util.List<FlexDeploymentTaskInfo> usages)

deploy

public FlexDeploymentBean deploy(boolean enableChangeNotification)

processRuntimeException

protected void processRuntimeException(java.lang.RuntimeException re)

processTaskToBeStarted

protected void processTaskToBeStarted(FlexDeploymentTaskInfo usage)

processFinishedTask

protected void processFinishedTask(FlexDeploymentTaskInfo usage)

processInterruptedTask

protected void processInterruptedTask(FlexDeploymentTaskInfo usage,
                                      java.lang.Throwable exceptionCause)

setEnableChangeNotification

protected void setEnableChangeNotification(boolean enableChangeNotification)

isEnableChangeNotification

protected boolean isEnableChangeNotification()

setDeployToSandBox

protected void setDeployToSandBox(boolean deployToSandBox)

isDeployToSandBox

protected boolean isDeployToSandBox()

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.5)

E22562-01

Copyright © 2011 Oracle. All Rights Reserved.