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

E22562-01

oracle.apps.fnd.applcore.flex.mbean
Class FlexDeployMBeanImpl

java.lang.Object
  extended by oracle.apps.fnd.applcore.flex.mbean.FlexDeployMBeanImpl
All Implemented Interfaces:
FlexDeploymentConstants, FlexDeployMBean

public class FlexDeployMBeanImpl
extends java.lang.Object
implements FlexDeployMBean, FlexDeploymentConstants


Field Summary
 
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
FlexDeployMBeanImpl(java.lang.Object ctx)
          Constructor for FlexDeployment.
 
Method Summary
 java.lang.String deployFlex(java.lang.String flexCode, java.lang.String flexType)
          Deploys a flexfield with change notification enabled.
 java.lang.String deployFlexForApp(java.lang.String applicationShortName, java.lang.String enterpriseID, java.lang.Boolean force)
          Deploys all flexfields for an application with change notification disabled.
 java.lang.String deployPatchedFlex()
          Deploys all fiexfleds that are in status READY.
 java.lang.String validateAllFlexfield(java.lang.String flexfieldType)
          Validates flexfield definitions of a given type or all types in DataBase.
 java.lang.String validateFlexfield(java.lang.String applicationId, java.lang.String flexfieldCode, java.lang.String flexfieldType)
          Validates a flexfield definition in DataBase.
 java.lang.String validateValueSet(java.lang.String valueSetCode)
          Validates a valueset definition in DataBase.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlexDeployMBeanImpl

public FlexDeployMBeanImpl(java.lang.Object ctx)
Constructor for FlexDeployment.

Parameters:
ctx - as Context for Mbean.
Method Detail

deployFlexForApp

public java.lang.String deployFlexForApp(java.lang.String applicationShortName,
                                         java.lang.String enterpriseID,
                                         java.lang.Boolean force)
Deploys all flexfields for an application with change notification disabled.

Specified by:
deployFlexForApp in interface FlexDeployMBean
Parameters:
applicationShortName - the application short name
enterpriseID - the enterprise ID
force - true if a flexfield should be re-deployed regardless of the current deployment status
Returns:
the deployment result status

deployPatchedFlex

public java.lang.String deployPatchedFlex()
Deploys all fiexfleds that are in status READY. Change notification is enabled.

Specified by:
deployPatchedFlex in interface FlexDeployMBean
Returns:
the deployment result status

deployFlex

public java.lang.String deployFlex(java.lang.String flexCode,
                                   java.lang.String flexType)
Deploys a flexfield with change notification enabled.

Specified by:
deployFlex in interface FlexDeployMBean
Parameters:
flexCode - the flexfield code
flexType - the flexfield type
Returns:
the deployment result status

validateFlexfield

public java.lang.String validateFlexfield(java.lang.String applicationId,
                                          java.lang.String flexfieldCode,
                                          java.lang.String flexfieldType)
Validates a flexfield definition in DataBase.

Specified by:
validateFlexfield in interface FlexDeployMBean
Parameters:
applicationId -
flexfieldCode -
flexfieldType - valid values are 'DFF,' 'KFF' or 'EFF'
Returns:
validation result for the flexfield definition.

validateValueSet

public java.lang.String validateValueSet(java.lang.String valueSetCode)
Validates a valueset definition in DataBase.

Specified by:
validateValueSet in interface FlexDeployMBean
Parameters:
valuesetCode -
Returns:
validation result for the valueset definition.

validateAllFlexfield

public java.lang.String validateAllFlexfield(java.lang.String flexfieldType)
Validates flexfield definitions of a given type or all types in DataBase.

Specified by:
validateAllFlexfield in interface FlexDeployMBean
Parameters:
flexfieldType - valid values are 'DFF,' 'KFF','EFF' or 'ALL'
Returns:
validation result for the flexfield definitions.

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

E22562-01

Copyright © 2011 Oracle. All Rights Reserved.