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

E22562-03

oracle.apps.fnd.applcore.flex.dff.descriptiveFlexfieldService.applicationModule
Class DescriptiveFlexfieldServiceAMImpl

java.lang.Object
  extended by oracle.jbo.common.NamedObjectImpl
      extended by oracle.jbo.server.NamedObjectImpl
          extended by oracle.jbo.server.ComponentObjectImpl
              extended by oracle.jbo.server.ContainerObjectImpl
                  extended by oracle.jbo.server.ApplicationModuleImpl
                      extended by oracle.apps.fnd.applcore.oaext.model.OAApplicationModuleImpl
                          extended by oracle.apps.fnd.applcore.flex.dff.descriptiveFlexfieldService.applicationModule.DescriptiveFlexfieldServiceAMImpl
All Implemented Interfaces:
java.util.EventListener, DescriptiveFlexfieldServiceAM, OAApplicationModule, OASeedDataService, oracle.jbo.ApplicationModule, oracle.jbo.common.TransPostControl, oracle.jbo.common.ws.WSApplicationModuleMarshaller, oracle.jbo.ComponentObject, oracle.jbo.ExprWrappable, oracle.jbo.GenericHints, oracle.jbo.OperationContainer, oracle.jbo.Properties, oracle.jbo.server.ContainerObject, oracle.jbo.server.TransactionListener, oracle.jbo.VariableManagerOwner, oracle.jbo.VariableManagerOwnerBase, oracle.jbo.WarningContainer, oracle.svcmsg.SvcMsgReceiver, oracle.svcmsg.SvcMsgSender
Direct Known Subclasses:
DescriptiveFlexfieldWSAMImpl

public class DescriptiveFlexfieldServiceAMImpl
extends OAApplicationModuleImpl
implements DescriptiveFlexfieldServiceAM


Field Summary
 
Fields inherited from class oracle.apps.fnd.applcore.oaext.model.OAApplicationModuleImpl
RCS_ID
 
Fields inherited from class oracle.jbo.server.ApplicationModuleImpl
DEFAULT_DEF_NAME, SHARED_SCOPE_APPLICATION, SHARED_SCOPE_SESSION
 
Fields inherited from class oracle.jbo.server.ContainerObjectImpl
mComponentList, mComponents
 
Fields inherited from class oracle.jbo.common.NamedObjectImpl
mFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX
 
Fields inherited from interface oracle.jbo.ApplicationModule
ACTIVATE_CLIENT_FLAG, ACTIVATE_REMOVE_FLAG, ACTIVATE_SKIP_RESTORE_VO_FROM_DEF, ACTIVATE_TRANSIENT_FLAG, ACTIVATE_UNDO_FLAG, DEFAULT_DEF_FULL_NAME, DEFAULT_ROOT_APP_MOD_NAME, EFF_DT_PROPERTY_STR, IMAGE_LOC, PASSIVATE_DEFER_FLAG, PASSIVATE_HINT_FLAG, PASSIVATE_TO_DATABASE, PASSIVATE_TO_FILE, PASSIVATE_TO_MEMORY, PASSIVATE_TO_STACK_FLAG, PASSIVATE_TRANSIENT_FLAG, PASSIVATE_UNDO_FLAG, RELEASE_LEVEL_MANAGED, RELEASE_LEVEL_RESERVED, RELEASE_LEVEL_UNMANAGED, REMOVE_SNAPSHOT, RESET_CLIENT_ONLY_FLAG, RESET_INTERNAL_FLAG, RESET_KEEP_ALL_SNAPSHOTS_FLAG, RESET_MANAGE_SNAPSHOTS, RESET_RELOAD_FLAG, RESET_ROLLBACK_FLAG, SYNC_BATCH, SYNC_IMMEDIATE, SYNC_LAZY
 
Fields inherited from interface oracle.jbo.GenericHints
PROPERTY_LABEL, PROPERTY_LABEL_PLURAL, PROPERTY_TOOLTIP
 
Fields inherited from interface oracle.apps.fnd.applcore.oaext.model.OASeedDataService
RCS_ID_RECORDED
 
Fields inherited from interface oracle.jbo.common.TransPostControl
TRANS_POST_GET_ATTR_BY_INDEX, TRANS_POST_GET_ATTR_BY_NAME, TRANS_POST_GET_ATTR_COUNT, TRANS_POST_GET_ATTR_INDEX_OF, TRANS_POST_GET_STRUCTURE_DEF, TRANS_POST_PUSHBACK, TRANS_POST_REFRESH_UNDO_CHANGES, TRANS_POST_REFRESH_WITH_DB_FORGET_CHANGES, TRANS_POST_REFRESH_WITH_DB_ONLY_IF_UNCHANGED, TRANS_POST_REMOVE, TRANS_POST_SET_ATTR_BY_INDEX, TRANS_POST_SET_ATTR_BY_NAME
 
Fields inherited from interface oracle.jbo.common.ws.WSApplicationModuleMarshaller
ACTIVATION_AFTER_LOSS_OF_AFFINITY, ACTIVATION_AFTER_RESTART, ACTIVATION_NONE, SYNC_INT_BATCH, SYNC_INT_BATCH_DO_WORK
 
Constructor Summary
DescriptiveFlexfieldServiceAMImpl()
          This is the default constructor (do not remove).
 
Method Summary
 java.util.HashMap<java.lang.String,java.lang.String> getAllEffContainerTaskflowNamesForCategory(java.lang.Long appId, java.lang.String descriptiveFlexfieldCode, java.lang.String flexfieldUsageCode, java.lang.String categoryCode)
          For internal use This method returns all the taskflow names for a particular eff category code in a Map
 java.util.ArrayList<EFFCategoryFlexFieldUsageBean> getCategoryCodeFlexUsageCodeMap(java.lang.Long applicationId, java.lang.String descriptiveFlexfieldCode)
          gets category codes exhaustive list from FND_EF_CATEGORIES_B gets Flexfield usages exhaustive list from FND_DF_FLEXFIELD_USAGES_VL Finds the category, flexfield usage cross product
 java.util.ArrayList<EFFCategoryFlexFieldUsageBean> getCategoryCodeFlexUsageCodeMap(java.lang.Long applicationId, java.lang.String descriptiveFlexfieldCode, boolean partialDeployment)
           
 java.util.ArrayList<EFFCategoryFlexFieldUsagePageBean> getCategoryCodeFlexUsageCodePageCodeMap(java.lang.Long applicationId, java.lang.String descriptiveFlexfieldCode)
          gets category code, flexusage code, pagecode map for UIModeler Query the FND_EF_PAGE_TASK_FLOWS table and get the unique list of (flex_usage_code, category_code, page_code) combination for the current descriptive_flexfield_code If partialDeployment is true the api would return the code map for only the pages which need to be regenerated.
 java.util.ArrayList<EFFCategoryFlexFieldUsagePageBean> getCategoryCodeFlexUsageCodePageCodeMap(java.lang.Long applicationId, java.lang.String descriptiveFlexfieldCode, boolean partialDeployment)
           
 OAViewObjectImpl getColumnUsage()
          Container's getter for ColumnUsage.
 OAViewObjectImpl getContext()
          Container's getter for Context.
 java.util.ArrayList<EFFContextFlexFieldUsageBean> getContextCodeFlexUsageCodeMap(java.lang.Long applicationId, java.lang.String descriptiveFlexfieldCode)
          gets context code, flex usagecode map for Context Modeler.Queries the table FND_EF_CATEGORY_CONTEXTS and get distinct list of all contexts, that are associated to categories for the current DescriptiveFlexfieldCode - {c1, c2, ....
 java.util.ArrayList<EFFContextFlexFieldUsageBean> getContextCodeFlexUsageCodeMap(java.lang.Long applicationId, java.lang.String descriptiveFlexfieldCode, boolean partialDeployment)
           
 OAViewObjectImpl getContextSegment()
          Container's getter for ContextSegment.
 OAViewObjectImpl getDescriptiveFlexfield()
          Container's getter for DescriptiveFlexfield.
 oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldContextVOToDescriptiveFlexfieldSegmentVO()
          Container's getter for DescriptiveFlexfieldContextVOToDescriptiveFlexfieldSegmentVO.
 oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldContextVOToExtensibleFlexfieldCategoryContextVO()
          Container's getter for DescriptiveFlexfieldContextVOToExtensibleFlexfieldCategoryContextVO.
 oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldContextVOToExtensibleFlexfieldContextUsage1()
          Container's getter for DescriptiveFlexfieldContextVOToExtensibleFlexfieldContextUsage1.
 oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldSecondaryTableUsageVOToDescriptiveFlexfieldSecondaryEntityUsageVO()
          Container's getter for DescriptiveFlexfieldSecondaryTableUsageVOToDescriptiveFlexfieldSecondaryEntityUsageVO.
 OAViewObjectImpl getDescriptiveFlexfieldSecondaryUsage()
          Container's getter for DescriptiveFlexfieldSecondaryUsage.
 oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldSecondaryUsageVOExtensibleFlexfieldSecondaryUiPage1()
          Container's getter for DescriptiveFlexfieldSecondaryUsageVOExtensibleFlexfieldSecondaryUiPage1.
 oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldSecondaryUsageVOToDescriptiveFlexfieldSecondaryTableUsageVO()
          Container's getter for DescriptiveFlexfieldSecondaryUsageVOToDescriptiveFlexfieldSecondaryTableUsageVO.
 oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldSecondaryUsageVOToExtensibleFlexfieldSecondaryContextUsage1()
          Container's getter for DescriptiveFlexfieldSecondaryUsageVOToExtensibleFlexfieldSecondaryContextUsage1.
 oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldTableUsageVOToDescriptiveFlexfieldColumnUsageVO()
          Container's getter for DescriptiveFlexfieldTableUsageVOToDescriptiveFlexfieldColumnUsageVO.
 oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldTableUsageVOToDescriptiveFlexfieldEntityUsageVO()
          Container's getter for DescriptiveFlexfieldTableUsageVOToDescriptiveFlexfieldEntityUsageVO.
 oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldUsageVOToDescriptiveFlexfieldTableUsageVO()
          Container's getter for DescriptiveFlexfieldUsageVOToDescriptiveFlexfieldTableUsageVO.
 oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldUsageVOToExtensibleFlexfieldUiPage1()
          Container's getter for DescriptiveFlexfieldUsageVOToExtensibleFlexfieldUiPage1.
 oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldVOToDescriptiveFlexfieldContextSegmentVO()
          Container's getter for DescriptiveFlexfieldVOToDescriptiveFlexfieldContextSegmentVO.
 oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldVOToDescriptiveFlexfieldContextVO()
          Container's getter for DescriptiveFlexfieldVOToDescriptiveFlexfieldContextVO.
 oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldVOToDescriptiveFlexfieldGlobalSegmentVO()
          Container's getter for DescriptiveFlexfieldVOToDescriptiveFlexfieldGlobalSegmentVO.
 oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldVOToDescriptiveFlexfieldParameterVO()
          Container's getter for DescriptiveFlexfieldVOToDescriptiveFlexfieldParameterVO.
 oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldVOToDescriptiveFlexfieldUsageVO()
          Container's getter for DescriptiveFlexfieldVOToDescriptiveFlexfieldUsageVO.
 OAViewObjectImpl getEFFCategory()
          Container's getter for EFFCategory.
 EFFCategoryTreeBranchVOImpl getEFFCategoryTreeBranch()
          Container's getter for EFFCategoryTreeBranch.
 java.lang.String getEffContainerTaskflowId(java.lang.Long appId, java.lang.String descriptiveFlexfieldCode, java.lang.String flexfieldUsageCode, java.lang.String categoryCode, java.lang.String pageCode, java.lang.String groupCode)
          This method returns the taskflowId (with package name) of EFF page corresponding to the page for a category registered in FND_EF_UI_PAGES_VL
 EFFDeploymentCategoriesVOImpl getEFFDeploymentCategories()
          Container's getter for EFFDeploymentCategories1.
 EFFDeploymentCategoryContextsVOImpl getEFFDeploymentCategoryContexts()
          Container's getter for EFFDeploymentCategoryContexts1.
 EFFDeploymentContextUsagesImpl getEFFDeploymentContextUsages()
          Container's getter for EFFDeploymentContextUsages1.
 EFFDeploymentDescriptiveFlexfieldVOImpl getEFFDeploymentDescriptiveFlexfield()
          Container's getter for EFFDeploymentDescriptiveFlexfield1.
 EFFDeploymentEntityUsagesVOImpl getEFFDeploymentEntityUsages()
          Container's getter for EFFDeploymentEntityUsages1.
 EFFDeploymentFlexfieldVOImpl getEFFDeploymentFlexfield()
          Container's getter for EFFDeploymentFlexfield1.
 EFFDeploymentFlexFieldUsagesVOImpl getEFFDeploymentFlexFieldUsages()
          Container's getter for EFFDeploymentFlexFieldUsages1.
 EFFDeploymentPagesVOImpl getEFFDeploymentPages()
          Container's getter for EFFDeploymentPages1.
 EFFDeploymentPageTaskFlowsImpl getEFFDeploymentPageTaskFlows()
          Container's getter for EFFDeploymentPageTaskFlows1.
 EFFDeploymentTableUsagesVOImpl getEFFDeploymentTableUsages()
          Container's getter for EFFDeploymentTableUsages1.
 OAViewObjectImpl getEFFEntityUsagesCatCtxtDeployment1()
          Container's getter for EFFEntityUsagesCatCtxtDeployment1.
 OAViewObjectImpl getEFFEntityUsagesPagesDeployment1()
          Container's getter for EFFEntityUsagesPagesDeployment1.
 java.util.ArrayList<java.lang.String> getEffGroupNames(java.lang.Long applicationId, java.lang.String descriptiveFlexfieldCode)
          gets distinct list of Eff Group Names from FND_DF_ADBC_USAGES for ContextModeler, UIModeler
 EFFPartialDeploymentCategoriesVOImpl getEFFPartialDeploymentCategories()
          Container's getter for EFFPartialDeploymentCategories.
 EFFPartialDeploymentCategoryContextsVOImpl getEFFPartialDeploymentCategoryContexts()
          Container's getter for EFFPartialDeploymentCategoryContexts.
 OAViewObjectImpl getEFFPartialDeploymentPageLinkTFCategories()
          Container's getter for EFFPartialDeploymentPageLinkTFCategories.
 OAViewObjectImpl getEFFPartialDeploymentPagesTF()
          Container's getter for EFFPartialDeploymentPagesTF.
 OAViewObjectImpl getEntityUsage()
          Container's getter for EntityUsage.
 java.util.ArrayList<java.lang.String> getEntityUsagesReadyCategories(java.lang.String entityObject)
          Category Context VO, used to get an Category and Contexts of a parituclar Entity Usage
 java.util.ArrayList<java.lang.String> getEntityUsagesReadyContexts(java.lang.String entityObject)
          Category Context VO, used to get an Category and Contexts of a parituclar Entity Usage
 java.util.ArrayList<java.lang.String> getEntityUsagesReadyPagesForCategories(java.lang.String categoryCode)
          Category Context VO, used to get an Category and Contexts of a parituclar Entity Usage
 OAViewObjectImpl getExtensibleFlexfieldCategory()
          Container's getter for ExtensibleFlexfieldCategory.
 OAViewObjectImpl getExtensibleFlexfieldCategoryContext()
          Container's getter for ExtensibleFlexfieldCategoryContext.
 OAViewObjectImpl getExtensibleFlexfieldCategoryUiPage()
          Container's getter for ExtensibleFlexfieldCategoryUiPage.
 oracle.jbo.server.ViewLinkImpl getExtensibleFlexfieldChildCategoryVOToParentCategoryVO()
          Container's getter for ExtensibleFlexfieldChildCategoryVOToParentCategory1.
 OAViewObjectImpl getExtensibleFlexfieldContextUsage()
          Container's getter for ExtensibleFlexfieldContextUsage.
 OAViewObjectImpl getExtensibleFlexfieldSecondaryContextUsage()
          Container's getter for ExtensibleFlexfieldSecondaryContextUsage.
 OAViewObjectImpl getExtensibleFlexfieldSecondaryUiPage()
          Container's getter for ExtensibleFlexfieldSecondaryUiPage.
 OAViewObjectImpl getExtensibleFlexfieldSecondaryUiPageTaskFlow()
          Container's getter for ExtensibleFlexfieldSecondaryUiPageTaskFlow.
 oracle.jbo.server.ViewLinkImpl getExtensibleFlexfieldSecondaryUiPageVOToExtensibleFlexfieldSecondaryUiPageTaskFlow1()
          Container's getter for ExtensibleFlexfieldSecondaryUiPageVOToExtensibleFlexfieldSecondaryUiPageTaskFlow1.
 OAViewObjectImpl getExtensibleFlexfieldUiPage()
          Container's getter for ExtensibleFlexfieldUiPage.
 OAViewObjectImpl getExtensibleFlexfieldUiPageTaskFlow()
          Container's getter for ExtensibleFlexfieldUiPageTaskFlow.
 oracle.jbo.server.ViewLinkImpl getExtensibleFlexfieldUiPageVOToExtensibleFlexfieldUiPageTaskFlow1()
          Container's getter for ExtensibleFlexfieldUiPageVOToExtensibleFlexfieldUiPageTaskFlow1.
 OAViewObjectImpl getExtensibleFlexfieldUiTaskFlow()
          Container's getter for ExtensibleFlexfieldUiTaskFlow.
 OAViewObjectImpl getFlexfieldUsage()
          Container's getter for FlexfieldUsage.
 OAViewObjectImpl getGlobalSegment()
          Container's getter for GlobalSegment.
 java.lang.Boolean getIsExtensionInterface(java.lang.Long applicationId, java.lang.String descriptiveFlexfieldCode)
          Find outs whether the extension interface exists or not for the search ui modeler 0.
 java.util.ArrayList<java.lang.String> getLeafCategories(java.lang.Long applicationId, java.lang.String descriptiveFlexfieldCode)
           
 java.util.HashMap getLeafCategories(java.lang.Long applicationId, java.lang.String descriptiveFlexfieldCode, boolean partialDeployment)
          gets leafCategories for CategoryModeler 1.Get the category hiearchy label from FND_DF_FLEXFIELDS_B for the current DescriptiveFlexfieldCode 2.
 OAViewObjectImpl getParameter()
          Container's getter for Parameter.
 OAViewObjectImpl getParentCategory()
          Container's getter for ExtensibleFlexfieldCategory1.
 java.lang.String getPrimaryFlexFieldUsage(java.lang.Long applicationId, java.lang.String descriptiveFlexfieldCode)
          gets the primary flexfield usage required for SearchUIModeler 1.
 java.util.ArrayList<java.lang.String> getSearchCategories(java.lang.Long applicationId, java.lang.String descriptiveFlexfieldCode)
           
 java.util.ArrayList<java.lang.String> getSearchCategories(java.lang.Long applicationId, java.lang.String descriptiveFlexfieldCode, boolean partialDeployment)
          gets the search categories for SearchUIModeler 1.
 OAViewObjectImpl getSecondaryEntityUsage()
          Container's getter for SecondaryEntityUsage.
 OAViewObjectImpl getSecondaryTableUsage()
          Container's getter for SecondaryTableUsage.
 OAViewObjectImpl getSegment()
          Container's getter for Segment.
 OAViewObjectImpl getTableUsage()
          Container's getter for TableUsage.
 oracle.jbo.server.ApplicationModuleImpl getValueSetServiceAM1()
          Container's getter for ValueSetServiceAM1.
static java.lang.Object[] reverse(java.lang.Object[] arr)
           
 
Methods inherited from class oracle.apps.fnd.applcore.oaext.model.OAApplicationModuleImpl
getFNDNestedService, getFNDNestedService, getNLSLanguageForSeedData, getSeedContext, getSequenceValue, getSetId, invalidateSetIdCache, invalidateSetIdCache, isResetting, isSeedDataExtractMode, isSeedDataMode, isSeedDataUploadMode, isT2PMode, prepareSession, prepareSession, resetState, resetState, seedExtract, seedUpload, seedUpload, seedUpload, setNLSLanguageForSeedData, setSeedContext, setT2PMode, synchronizeApplSessionWithDB, unSetT2PMode
 
Methods inherited from class oracle.jbo.server.ApplicationModuleImpl
activate, activateConnectionState, activateOpenVOs, activateState, activateState, activateState, activateState, activateStateForUndo, addChild, addResponse, addWarning, afterActivation, afterCommit, afterConnect, afterRemove, afterRollback, afterValidate, beforeCommit, beforeDisconnect, beforeRollback, beforeValidate, bindToWorkingSet, clearVOCaches, createApplicationModule, createComponentObject, createCompositeViewDef, createRootApplicationModule, createSharedDataHandle, createViewLink, createViewLink, createViewLinkBetweenViewObjects, createViewLinkFromEntityAssocName, createViewObject, createViewObject, createViewObjectForDef, createViewObjectFromQueryClauses, createViewObjectFromQueryStmt, createViewObjectFromQueryStmt, createViewObjectOnEntity, createViewObjectOnRowSet, createWorkerApplicationModule, createXMLSharedDataHandle, detach, doMessage, doPoolMessage, dumpQueryResult, executeCommand, executeQueryOnViewObjects, fetchAttributeProperties, findApplicationModule, findComponentObject, findObject, findObject, findOrCreateSharedApplicationModule, findRSIForEntity, findViewLink, findViewObject, findViewObjectUsingEntity, findViewObjectWithParameters, findVOsWithEntityUsage, findVOsWithEntityUsage, finishLoadingComponents, finishSyncWorkingSet, getAMStatistics, getApplicationModuleDef, getApplicationModuleImpls, getApplicationModuleNames, getApplicationModuleNames, getAppModuleRequestHandler, getAttributeDefs, getAttributeDefs, getAttributeDefsForVO, getClientProxyClassName, getClientProxyClassName, getClientProxyInterfaceName, getComponentObjectNames, getComponentObjectNames, getCurrentWorkingSet, getDBTransaction, getDefFullName, getDefName, getEntityAttributesPermission, getEntityRowFromHandle, getExceptionHandler, getImageLoc, getListBindingName, getListBindingRSI, getMostRecentStackId, getObjectMarshaller, getPreferredListRSI, getReleaseLevel, getRemoteObjectId, getResponseName, getSession, getStyles, getSyncLock, getSyncMode, getTransaction, getTransactionInternal, getUserPrincipalName, getViewAttributesPermission, getViewLinkNames, getViewLinkNames, getViewLinks, getViewObjectNames, getViewObjectNames, getViewObjects, getWorkingSetMarshaller, handleDefinitionChangedOnActivate, hasPendingDataPosts, internalGetListBindingRSI, invokeMethod, isForRemote, isLoadComponentsLazily, isNameGenerated, isRoot, isTransientTransactionListener, isValidIdForUndo, launchTester, marshal, marshalForActivate, passivateConnectionState, passivateOpenVOs, passivateState, passivateState, passivateState, passivateState, passivateState, passivateStateForUndo, prepareApplicationModuleSession, prepareForActivation, prepareForPassivation, prepareSession, prepareViewObjects, processChangeNotifications, remove, removeChild, removeState, reservePassivationId, reserveSnapshotId, reset, resetState, selectAttributesForViewObjects, sendServiceMessage, sendWorkingSetRequests, setBoundToWorkingSet, setDataModelRefresh, setDBConnectionRequired, setExceptionHandler, setLoadComponentsLazily, setReleaseLevel, setRemoteAdapter, setSessionUserData, setStoreForPassiveState, setStyles, setSyncMode, setWorkingSetMarshaller, sync, syncMarshaller, syncWorkingSet, transformExceptionParams, transformExceptionParams, transPostGetAttr, transPostPushback, transPostRefresh, transPostRemove, transPostRevert, transPostRowOp, transPostSetAttr, transPostSetAttrValues
 
Methods inherited from class oracle.jbo.server.ContainerObjectImpl
addContainerListener, removeContainerListener
 
Methods inherited from class oracle.jbo.server.ComponentObjectImpl
addListener, applyPersonalization, create, createRef, createVariableValueManager, ensureVariableManager, findOperationDefinitions, findPersDefObject, getAllProperties, getApplicationModule, getCompListeners, getCompListenersList, getDefinitionManager, getFullNameForPersDef, getHintValue, getLabel, getLabelPlural, getMessageBundleClass, getProxyClassName, getProxyClassName, getResourceBundleDef, getRootApplicationModule, getStringFromMessageBundle, getTooltip, getVariableManager, hasVariables, isDead, isPersonalized, isRegWithPiggyMan, resolvePropertyRaw, setName, setParent, setProxyClassName
 
Methods inherited from class oracle.jbo.server.NamedObjectImpl
setParent, setPropertiesMap
 
Methods inherited from class oracle.jbo.common.NamedObjectImpl
allocatePropertyMap, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getPropertyMap, getResourcesFromBundle, isPropertyExpression, mergePropertyMap, refreshProperty, removeProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, setFullName, setPropertiesMap2, setProperty, setProperty, setPropertyExpression, setPropertyMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface oracle.jbo.ApplicationModule
activateState, activateState, activateState, activateStateForUndo, addWarning, clearVOCaches, createApplicationModule, createComponentObject, createCompositeViewDef, createViewLink, createViewLinkBetweenViewObjects, createViewLinkFromEntityAssocName, createViewObject, createViewObjectFromQueryClauses, createViewObjectFromQueryStmt, createViewObjectFromQueryStmt, createViewObjectOnEntity, createViewObjectOnRowSet, doPoolMessage, executeQueryOnViewObjects, fetchAttributeProperties, findApplicationModule, findComponentObject, findRSIForEntity, findViewLink, findViewObject, findViewObjectUsingEntity, findViewObjectWithParameters, getApplicationModuleNames, getApplicationModuleNames, getExceptionHandler, getListBindingName, getListBindingRSI, getMostRecentStackId, getPreferredListRSI, getReleaseLevel, getSession, getStyles, getSyncLock, getSyncMode, getTransaction, getViewLinkNames, getViewLinkNames, getViewObjectNames, getViewObjectNames, isRoot, isValidIdForUndo, passivateState, passivateState, passivateState, passivateState, passivateStateForUndo, prepareSession, prepareViewObjects, processChangeNotifications, removeState, reservePassivationId, reserveSnapshotId, resetState, resetState, setExceptionHandler, setReleaseLevel, setStoreForPassiveState, setStyles, setSyncMode, sync, transformExceptionParams
 
Methods inherited from interface oracle.jbo.ComponentObject
getDefFullName, getDefName, getFullName, getName, remove
 
Methods inherited from interface oracle.jbo.GenericHints
getHintValue, getLabel, getLabelPlural, getTooltip
 
Methods inherited from interface oracle.jbo.Properties
getProperties, getProperty, getProperty, refreshProperty
 
Methods inherited from interface oracle.jbo.VariableManagerOwner
getName
 

Constructor Detail

DescriptiveFlexfieldServiceAMImpl

public DescriptiveFlexfieldServiceAMImpl()
This is the default constructor (do not remove).

Method Detail

getDescriptiveFlexfield

public OAViewObjectImpl getDescriptiveFlexfield()
Container's getter for DescriptiveFlexfield.

Returns:
DescriptiveFlexfield

getContextSegment

public OAViewObjectImpl getContextSegment()
Container's getter for ContextSegment.

Returns:
ContextSegment

getGlobalSegment

public OAViewObjectImpl getGlobalSegment()
Container's getter for GlobalSegment.

Returns:
GlobalSegment

getContext

public OAViewObjectImpl getContext()
Container's getter for Context.

Returns:
Context

getSegment

public OAViewObjectImpl getSegment()
Container's getter for Segment.

Returns:
Segment

getParameter

public OAViewObjectImpl getParameter()
Container's getter for Parameter.

Returns:
Parameter

getFlexfieldUsage

public OAViewObjectImpl getFlexfieldUsage()
Container's getter for FlexfieldUsage.

Returns:
FlexfieldUsage

getTableUsage

public OAViewObjectImpl getTableUsage()
Container's getter for TableUsage.

Returns:
TableUsage

getColumnUsage

public OAViewObjectImpl getColumnUsage()
Container's getter for ColumnUsage.

Returns:
ColumnUsage

getEntityUsage

public OAViewObjectImpl getEntityUsage()
Container's getter for EntityUsage.

Returns:
EntityUsage

getDescriptiveFlexfieldSecondaryUsage

public OAViewObjectImpl getDescriptiveFlexfieldSecondaryUsage()
Container's getter for DescriptiveFlexfieldSecondaryUsage.

Returns:
DescriptiveFlexfieldSecondaryUsage

getSecondaryTableUsage

public OAViewObjectImpl getSecondaryTableUsage()
Container's getter for SecondaryTableUsage.

Returns:
SecondaryTableUsage

getSecondaryEntityUsage

public OAViewObjectImpl getSecondaryEntityUsage()
Container's getter for SecondaryEntityUsage.

Returns:
SecondaryEntityUsage

getExtensibleFlexfieldCategory

public OAViewObjectImpl getExtensibleFlexfieldCategory()
Container's getter for ExtensibleFlexfieldCategory.

Returns:
ExtensibleFlexfieldCategory

getExtensibleFlexfieldUiPage

public OAViewObjectImpl getExtensibleFlexfieldUiPage()
Container's getter for ExtensibleFlexfieldUiPage.

Returns:
ExtensibleFlexfieldUiPage

getExtensibleFlexfieldUiPageTaskFlow

public OAViewObjectImpl getExtensibleFlexfieldUiPageTaskFlow()
Container's getter for ExtensibleFlexfieldUiPageTaskFlow.

Returns:
ExtensibleFlexfieldUiPageTaskFlow

getExtensibleFlexfieldSecondaryContextUsage

public OAViewObjectImpl getExtensibleFlexfieldSecondaryContextUsage()
Container's getter for ExtensibleFlexfieldSecondaryContextUsage.

Returns:
ExtensibleFlexfieldSecondaryContextUsage

getExtensibleFlexfieldSecondaryUiPage

public OAViewObjectImpl getExtensibleFlexfieldSecondaryUiPage()
Container's getter for ExtensibleFlexfieldSecondaryUiPage.

Returns:
ExtensibleFlexfieldSecondaryUiPage

getExtensibleFlexfieldSecondaryUiPageTaskFlow

public OAViewObjectImpl getExtensibleFlexfieldSecondaryUiPageTaskFlow()
Container's getter for ExtensibleFlexfieldSecondaryUiPageTaskFlow.

Returns:
ExtensibleFlexfieldSecondaryUiPageTaskFlow

getExtensibleFlexfieldCategoryContext

public OAViewObjectImpl getExtensibleFlexfieldCategoryContext()
Container's getter for ExtensibleFlexfieldCategoryContext.

Returns:
ExtensibleFlexfieldCategoryContext

getExtensibleFlexfieldUiTaskFlow

public OAViewObjectImpl getExtensibleFlexfieldUiTaskFlow()
Container's getter for ExtensibleFlexfieldUiTaskFlow.

Returns:
ExtensibleFlexfieldUiTaskFlow

getExtensibleFlexfieldCategoryUiPage

public OAViewObjectImpl getExtensibleFlexfieldCategoryUiPage()
Container's getter for ExtensibleFlexfieldCategoryUiPage.

Returns:
ExtensibleFlexfieldCategoryUiPage

getExtensibleFlexfieldContextUsage

public OAViewObjectImpl getExtensibleFlexfieldContextUsage()
Container's getter for ExtensibleFlexfieldContextUsage.

Returns:
ExtensibleFlexfieldContextUsage

getDescriptiveFlexfieldVOToDescriptiveFlexfieldContextSegmentVO

public oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldVOToDescriptiveFlexfieldContextSegmentVO()
Container's getter for DescriptiveFlexfieldVOToDescriptiveFlexfieldContextSegmentVO.

Returns:
DescriptiveFlexfieldVOToDescriptiveFlexfieldContextSegmentVO

getDescriptiveFlexfieldVOToDescriptiveFlexfieldGlobalSegmentVO

public oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldVOToDescriptiveFlexfieldGlobalSegmentVO()
Container's getter for DescriptiveFlexfieldVOToDescriptiveFlexfieldGlobalSegmentVO.

Returns:
DescriptiveFlexfieldVOToDescriptiveFlexfieldGlobalSegmentVO

getDescriptiveFlexfieldVOToDescriptiveFlexfieldContextVO

public oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldVOToDescriptiveFlexfieldContextVO()
Container's getter for DescriptiveFlexfieldVOToDescriptiveFlexfieldContextVO.

Returns:
DescriptiveFlexfieldVOToDescriptiveFlexfieldContextVO

getDescriptiveFlexfieldContextVOToDescriptiveFlexfieldSegmentVO

public oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldContextVOToDescriptiveFlexfieldSegmentVO()
Container's getter for DescriptiveFlexfieldContextVOToDescriptiveFlexfieldSegmentVO.

Returns:
DescriptiveFlexfieldContextVOToDescriptiveFlexfieldSegmentVO

getDescriptiveFlexfieldVOToDescriptiveFlexfieldParameterVO

public oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldVOToDescriptiveFlexfieldParameterVO()
Container's getter for DescriptiveFlexfieldVOToDescriptiveFlexfieldParameterVO.

Returns:
DescriptiveFlexfieldVOToDescriptiveFlexfieldParameterVO

getDescriptiveFlexfieldVOToDescriptiveFlexfieldUsageVO

public oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldVOToDescriptiveFlexfieldUsageVO()
Container's getter for DescriptiveFlexfieldVOToDescriptiveFlexfieldUsageVO.

Returns:
DescriptiveFlexfieldVOToDescriptiveFlexfieldUsageVO

getDescriptiveFlexfieldUsageVOToDescriptiveFlexfieldTableUsageVO

public oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldUsageVOToDescriptiveFlexfieldTableUsageVO()
Container's getter for DescriptiveFlexfieldUsageVOToDescriptiveFlexfieldTableUsageVO.

Returns:
DescriptiveFlexfieldUsageVOToDescriptiveFlexfieldTableUsageVO

getDescriptiveFlexfieldTableUsageVOToDescriptiveFlexfieldColumnUsageVO

public oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldTableUsageVOToDescriptiveFlexfieldColumnUsageVO()
Container's getter for DescriptiveFlexfieldTableUsageVOToDescriptiveFlexfieldColumnUsageVO.

Returns:
DescriptiveFlexfieldTableUsageVOToDescriptiveFlexfieldColumnUsageVO

getDescriptiveFlexfieldTableUsageVOToDescriptiveFlexfieldEntityUsageVO

public oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldTableUsageVOToDescriptiveFlexfieldEntityUsageVO()
Container's getter for DescriptiveFlexfieldTableUsageVOToDescriptiveFlexfieldEntityUsageVO.

Returns:
DescriptiveFlexfieldTableUsageVOToDescriptiveFlexfieldEntityUsageVO

getDescriptiveFlexfieldSecondaryUsageVOToDescriptiveFlexfieldSecondaryTableUsageVO

public oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldSecondaryUsageVOToDescriptiveFlexfieldSecondaryTableUsageVO()
Container's getter for DescriptiveFlexfieldSecondaryUsageVOToDescriptiveFlexfieldSecondaryTableUsageVO.

Returns:
DescriptiveFlexfieldSecondaryUsageVOToDescriptiveFlexfieldSecondaryTableUsageVO

getDescriptiveFlexfieldSecondaryTableUsageVOToDescriptiveFlexfieldSecondaryEntityUsageVO

public oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldSecondaryTableUsageVOToDescriptiveFlexfieldSecondaryEntityUsageVO()
Container's getter for DescriptiveFlexfieldSecondaryTableUsageVOToDescriptiveFlexfieldSecondaryEntityUsageVO.

Returns:
DescriptiveFlexfieldSecondaryTableUsageVOToDescriptiveFlexfieldSecondaryEntityUsageVO

getDescriptiveFlexfieldContextVOToExtensibleFlexfieldCategoryContextVO

public oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldContextVOToExtensibleFlexfieldCategoryContextVO()
Container's getter for DescriptiveFlexfieldContextVOToExtensibleFlexfieldCategoryContextVO.

Returns:
DescriptiveFlexfieldContextVOToExtensibleFlexfieldCategoryContextVO

getDescriptiveFlexfieldUsageVOToExtensibleFlexfieldUiPage1

public oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldUsageVOToExtensibleFlexfieldUiPage1()
Container's getter for DescriptiveFlexfieldUsageVOToExtensibleFlexfieldUiPage1.

Returns:
DescriptiveFlexfieldUsageVOToExtensibleFlexfieldUiPage1

getExtensibleFlexfieldUiPageVOToExtensibleFlexfieldUiPageTaskFlow1

public oracle.jbo.server.ViewLinkImpl getExtensibleFlexfieldUiPageVOToExtensibleFlexfieldUiPageTaskFlow1()
Container's getter for ExtensibleFlexfieldUiPageVOToExtensibleFlexfieldUiPageTaskFlow1.

Returns:
ExtensibleFlexfieldUiPageVOToExtensibleFlexfieldUiPageTaskFlow1

getDescriptiveFlexfieldSecondaryUsageVOToExtensibleFlexfieldSecondaryContextUsage1

public oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldSecondaryUsageVOToExtensibleFlexfieldSecondaryContextUsage1()
Container's getter for DescriptiveFlexfieldSecondaryUsageVOToExtensibleFlexfieldSecondaryContextUsage1.

Returns:
DescriptiveFlexfieldSecondaryUsageVOToExtensibleFlexfieldSecondaryContextUsage1

getDescriptiveFlexfieldSecondaryUsageVOExtensibleFlexfieldSecondaryUiPage1

public oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldSecondaryUsageVOExtensibleFlexfieldSecondaryUiPage1()
Container's getter for DescriptiveFlexfieldSecondaryUsageVOExtensibleFlexfieldSecondaryUiPage1.

Returns:
DescriptiveFlexfieldSecondaryUsageVOExtensibleFlexfieldSecondaryUiPage1

getExtensibleFlexfieldSecondaryUiPageVOToExtensibleFlexfieldSecondaryUiPageTaskFlow1

public oracle.jbo.server.ViewLinkImpl getExtensibleFlexfieldSecondaryUiPageVOToExtensibleFlexfieldSecondaryUiPageTaskFlow1()
Container's getter for ExtensibleFlexfieldSecondaryUiPageVOToExtensibleFlexfieldSecondaryUiPageTaskFlow1.

Returns:
ExtensibleFlexfieldSecondaryUiPageVOToExtensibleFlexfieldSecondaryUiPageTaskFlow1

getDescriptiveFlexfieldContextVOToExtensibleFlexfieldContextUsage1

public oracle.jbo.server.ViewLinkImpl getDescriptiveFlexfieldContextVOToExtensibleFlexfieldContextUsage1()
Container's getter for DescriptiveFlexfieldContextVOToExtensibleFlexfieldContextUsage1.

Returns:
DescriptiveFlexfieldContextVOToExtensibleFlexfieldContextUsage1

getValueSetServiceAM1

public oracle.jbo.server.ApplicationModuleImpl getValueSetServiceAM1()
Container's getter for ValueSetServiceAM1.

Returns:
ValueSetServiceAM1

getEffContainerTaskflowId

public java.lang.String getEffContainerTaskflowId(java.lang.Long appId,
                                                  java.lang.String descriptiveFlexfieldCode,
                                                  java.lang.String flexfieldUsageCode,
                                                  java.lang.String categoryCode,
                                                  java.lang.String pageCode,
                                                  java.lang.String groupCode)
This method returns the taskflowId (with package name) of EFF page corresponding to the page for a category registered in FND_EF_UI_PAGES_VL

Specified by:
getEffContainerTaskflowId in interface DescriptiveFlexfieldServiceAM
Parameters:
appId -
descriptiveFlexfieldCode -
flexfieldUsageCode -
categoryCode -
pageCode -
groupCode -
Returns:
taskflow Id. For Example : /oracle/apps/fnd/applcore/flex/eff/runtime/ui/flow/EffContextsPage.xml#EffContextsPage

getAllEffContainerTaskflowNamesForCategory

public java.util.HashMap<java.lang.String,java.lang.String> getAllEffContainerTaskflowNamesForCategory(java.lang.Long appId,
                                                                                                       java.lang.String descriptiveFlexfieldCode,
                                                                                                       java.lang.String flexfieldUsageCode,
                                                                                                       java.lang.String categoryCode)
For internal use This method returns all the taskflow names for a particular eff category code in a Map

Parameters:
appId -
descriptiveFlexfieldCode -
flexfieldUsageCode -
categoryCode -
Returns:
map with (key,value) pair as (pageCode,taskFlowName)

reverse

public static java.lang.Object[] reverse(java.lang.Object[] arr)

getEFFEntityUsagesCatCtxtDeployment1

public OAViewObjectImpl getEFFEntityUsagesCatCtxtDeployment1()
Container's getter for EFFEntityUsagesCatCtxtDeployment1.

Returns:
EFFEntityUsagesCatCtxtDeployment1

getEFFEntityUsagesPagesDeployment1

public OAViewObjectImpl getEFFEntityUsagesPagesDeployment1()
Container's getter for EFFEntityUsagesPagesDeployment1.

Returns:
EFFEntityUsagesPagesDeployment1

getEntityUsagesReadyContexts

public java.util.ArrayList<java.lang.String> getEntityUsagesReadyContexts(java.lang.String entityObject)
Category Context VO, used to get an Category and Contexts of a parituclar Entity Usage

Parameters:
effUsageRow -

getEntityUsagesReadyCategories

public java.util.ArrayList<java.lang.String> getEntityUsagesReadyCategories(java.lang.String entityObject)
Category Context VO, used to get an Category and Contexts of a parituclar Entity Usage

Parameters:
effUsageRow -

getEntityUsagesReadyPagesForCategories

public java.util.ArrayList<java.lang.String> getEntityUsagesReadyPagesForCategories(java.lang.String categoryCode)
Category Context VO, used to get an Category and Contexts of a parituclar Entity Usage

Parameters:
categoryCode - the category for which the pages are retrieved

getContextCodeFlexUsageCodeMap

public java.util.ArrayList<EFFContextFlexFieldUsageBean> getContextCodeFlexUsageCodeMap(java.lang.Long applicationId,
                                                                                        java.lang.String descriptiveFlexfieldCode)
gets context code, flex usagecode map for Context Modeler.Queries the table FND_EF_CATEGORY_CONTEXTS and get distinct list of all contexts, that are associated to categories for the current DescriptiveFlexfieldCode - {c1, c2, .... cn).For each context in {c1,c2..cn} there will be a mapping with any of the flex field usages {f1,f2...fn} in the table FND_EF_CONTEXT_USAGES - get the distinct mapped list {c1f4,c2f3....cmfn} If partialDeployment is true, the api evaluates and returns the context code map for only the contexts which need to be redeployed. If partialDeployment is true, the api evaluates and returns the context code map for only the contexts which need to be redeployed.

Parameters:
applicationId -
descriptiveFlexfieldCode -
partialDeployment -
Returns:
ContextCodeFlexUsageCodeMap

getContextCodeFlexUsageCodeMap

public java.util.ArrayList<EFFContextFlexFieldUsageBean> getContextCodeFlexUsageCodeMap(java.lang.Long applicationId,
                                                                                        java.lang.String descriptiveFlexfieldCode,
                                                                                        boolean partialDeployment)

getEffGroupNames

public java.util.ArrayList<java.lang.String> getEffGroupNames(java.lang.Long applicationId,
                                                              java.lang.String descriptiveFlexfieldCode)
gets distinct list of Eff Group Names from FND_DF_ADBC_USAGES for ContextModeler, UIModeler

Parameters:
applicationId -
descriptiveFlexfieldCode -
Returns:
effGroupNames

getLeafCategories

public java.util.ArrayList<java.lang.String> getLeafCategories(java.lang.Long applicationId,
                                                               java.lang.String descriptiveFlexfieldCode)

getLeafCategories

public java.util.HashMap getLeafCategories(java.lang.Long applicationId,
                                           java.lang.String descriptiveFlexfieldCode,
                                           boolean partialDeployment)
gets leafCategories for CategoryModeler 1.Get the category hiearchy label from FND_DF_FLEXFIELDS_B for the current DescriptiveFlexfieldCode 2. Evaluate the Leaf node categories only from FND_EF_CATEGORY_B for the corresponding category hiearchy label If partialDeployment is true, the api evaluates and returns the category code list for only the categories which need to be redeployed.

Parameters:
applicationId -
descriptiveFlexfieldCode -
Returns:

getCategoryCodeFlexUsageCodeMap

public java.util.ArrayList<EFFCategoryFlexFieldUsageBean> getCategoryCodeFlexUsageCodeMap(java.lang.Long applicationId,
                                                                                          java.lang.String descriptiveFlexfieldCode)
gets category codes exhaustive list from FND_EF_CATEGORIES_B gets Flexfield usages exhaustive list from FND_DF_FLEXFIELD_USAGES_VL Finds the category, flexfield usage cross product

Parameters:
applicationId -
descriptiveFlexfieldCode -
Returns:
categoryCodeFlexUsageCodeMap

getCategoryCodeFlexUsageCodeMap

public java.util.ArrayList<EFFCategoryFlexFieldUsageBean> getCategoryCodeFlexUsageCodeMap(java.lang.Long applicationId,
                                                                                          java.lang.String descriptiveFlexfieldCode,
                                                                                          boolean partialDeployment)

getCategoryCodeFlexUsageCodePageCodeMap

public java.util.ArrayList<EFFCategoryFlexFieldUsagePageBean> getCategoryCodeFlexUsageCodePageCodeMap(java.lang.Long applicationId,
                                                                                                      java.lang.String descriptiveFlexfieldCode)
gets category code, flexusage code, pagecode map for UIModeler Query the FND_EF_PAGE_TASK_FLOWS table and get the unique list of (flex_usage_code, category_code, page_code) combination for the current descriptive_flexfield_code If partialDeployment is true the api would return the code map for only the pages which need to be regenerated.

Parameters:
applicationId -
descriptiveFlexfieldCode -
partialDeployment -
Returns:
categoryCodeFlexUsageCodePageCodeMap

getCategoryCodeFlexUsageCodePageCodeMap

public java.util.ArrayList<EFFCategoryFlexFieldUsagePageBean> getCategoryCodeFlexUsageCodePageCodeMap(java.lang.Long applicationId,
                                                                                                      java.lang.String descriptiveFlexfieldCode,
                                                                                                      boolean partialDeployment)

getSearchCategories

public java.util.ArrayList<java.lang.String> getSearchCategories(java.lang.Long applicationId,
                                                                 java.lang.String descriptiveFlexfieldCode)

getSearchCategories

public java.util.ArrayList<java.lang.String> getSearchCategories(java.lang.Long applicationId,
                                                                 java.lang.String descriptiveFlexfieldCode,
                                                                 boolean partialDeployment)
gets the search categories for SearchUIModeler 1. gets the category hiearchy label from fnd_df_flexfields_b 2. gets the list of categories mapped with this category hi. label in fnd_ef_categories_b for search If partialDeployment is true, this api would return only the list of categories for which the search taskflow needs to be regenerated.

Parameters:
applicationId -
descriptiveFlexfieldCode -
partialDeployment -
Returns:
search Categories

getPrimaryFlexFieldUsage

public java.lang.String getPrimaryFlexFieldUsage(java.lang.Long applicationId,
                                                 java.lang.String descriptiveFlexfieldCode)
gets the primary flexfield usage required for SearchUIModeler 1. Query the fnd_flexfields_usages_vl table for current dfcode, appid with usagetype as D

Parameters:
applicationId -
descriptiveFlexfieldCode -
Returns:
Primary flexfield usage

getIsExtensionInterface

public java.lang.Boolean getIsExtensionInterface(java.lang.Long applicationId,
                                                 java.lang.String descriptiveFlexfieldCode)
Find outs whether the extension interface exists or not for the search ui modeler 0. First find out what is the base flexfield usage 1. Query the fnd_df_table_usages and find out if extension interface exists or not if doesnt exist then return false 2. If exists then find out the correspoinding row in fnd_df_adfbc_usages, If doesnt exist then return false If exists then return true

Parameters:
applicationId -
descriptiveFlexfieldCode -
Returns:
isExtensionInterfaceExists

getEFFDeploymentCategories

public EFFDeploymentCategoriesVOImpl getEFFDeploymentCategories()
Container's getter for EFFDeploymentCategories1.

Returns:
EFFDeploymentCategories1

getEFFDeploymentCategoryContexts

public EFFDeploymentCategoryContextsVOImpl getEFFDeploymentCategoryContexts()
Container's getter for EFFDeploymentCategoryContexts1.

Returns:
EFFDeploymentCategoryContexts1

getEFFDeploymentContextUsages

public EFFDeploymentContextUsagesImpl getEFFDeploymentContextUsages()
Container's getter for EFFDeploymentContextUsages1.

Returns:
EFFDeploymentContextUsages1

getEFFDeploymentDescriptiveFlexfield

public EFFDeploymentDescriptiveFlexfieldVOImpl getEFFDeploymentDescriptiveFlexfield()
Container's getter for EFFDeploymentDescriptiveFlexfield1.

Returns:
EFFDeploymentDescriptiveFlexfield1

getEFFDeploymentEntityUsages

public EFFDeploymentEntityUsagesVOImpl getEFFDeploymentEntityUsages()
Container's getter for EFFDeploymentEntityUsages1.

Returns:
EFFDeploymentEntityUsages1

getEFFDeploymentPages

public EFFDeploymentPagesVOImpl getEFFDeploymentPages()
Container's getter for EFFDeploymentPages1.

Returns:
EFFDeploymentPages1

getEFFDeploymentPageTaskFlows

public EFFDeploymentPageTaskFlowsImpl getEFFDeploymentPageTaskFlows()
Container's getter for EFFDeploymentPageTaskFlows1.

Returns:
EFFDeploymentPageTaskFlows1

getEFFDeploymentTableUsages

public EFFDeploymentTableUsagesVOImpl getEFFDeploymentTableUsages()
Container's getter for EFFDeploymentTableUsages1.

Returns:
EFFDeploymentTableUsages1

getEFFDeploymentFlexfield

public EFFDeploymentFlexfieldVOImpl getEFFDeploymentFlexfield()
Container's getter for EFFDeploymentFlexfield1.

Returns:
EFFDeploymentFlexfield1

getEFFDeploymentFlexFieldUsages

public EFFDeploymentFlexFieldUsagesVOImpl getEFFDeploymentFlexFieldUsages()
Container's getter for EFFDeploymentFlexFieldUsages1.

Returns:
EFFDeploymentFlexFieldUsages1

getEFFCategory

public OAViewObjectImpl getEFFCategory()
Container's getter for EFFCategory.

Returns:
EFFCategory

getParentCategory

public OAViewObjectImpl getParentCategory()
Container's getter for ExtensibleFlexfieldCategory1.

Returns:
ExtensibleFlexfieldCategory1

getExtensibleFlexfieldChildCategoryVOToParentCategoryVO

public oracle.jbo.server.ViewLinkImpl getExtensibleFlexfieldChildCategoryVOToParentCategoryVO()
Container's getter for ExtensibleFlexfieldChildCategoryVOToParentCategory1.

Returns:
ExtensibleFlexfieldChildCategoryVOToParentCategory1

getEFFPartialDeploymentCategories

public EFFPartialDeploymentCategoriesVOImpl getEFFPartialDeploymentCategories()
Container's getter for EFFPartialDeploymentCategories.

Returns:
EFFPartialDeploymentCategories

getEFFPartialDeploymentCategoryContexts

public EFFPartialDeploymentCategoryContextsVOImpl getEFFPartialDeploymentCategoryContexts()
Container's getter for EFFPartialDeploymentCategoryContexts.

Returns:
EFFPartialDeploymentCategoryContexts

getEFFCategoryTreeBranch

public EFFCategoryTreeBranchVOImpl getEFFCategoryTreeBranch()
Container's getter for EFFCategoryTreeBranch.

Returns:
EFFCategoryTreeBranch

getEFFPartialDeploymentPageLinkTFCategories

public OAViewObjectImpl getEFFPartialDeploymentPageLinkTFCategories()
Container's getter for EFFPartialDeploymentPageLinkTFCategories.

Returns:
EFFPartialDeploymentPageLinkTFCategories

getEFFPartialDeploymentPagesTF

public OAViewObjectImpl getEFFPartialDeploymentPagesTF()
Container's getter for EFFPartialDeploymentPagesTF.

Returns:
EFFPartialDeploymentPagesTF

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

E22562-03

Copyright © 2012 Oracle. All Rights Reserved.