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

E22562-05

oracle.apps.fnd.applcore.taxonomy.taxonomyService.applicationModule
Class ApplTaxonomyAMImpl

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.taxonomy.taxonomyService.applicationModule.ApplTaxonomyAMImpl
All Implemented Interfaces:
java.util.EventListener, OAApplicationModule, OASeedDataService, ApplTaxonomyAM, 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:
ApplTaxonomyInternalAMImpl, ApplTaxonomyWSAMImpl

public class ApplTaxonomyAMImpl
extends OAApplicationModuleImpl
implements ApplTaxonomyAM

This class provides service methods for Taxonomy.


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
ApplTaxonomyAMImpl()
          This is the default constructor (do not remove).
 
Method Summary
 java.lang.String[] deleteComponent(java.lang.String compId)
           
 ApplTaxonomyFullDeliveryVORowImpl[] getAllLeafModules()
          This api returns all the child leaf modules.
 java.util.List<LookupBean> getAllModuleTypes()
          Get all the ModuleTypes in Taxonomy System.
 java.util.List<LookupBean> getAllProductLines()
          Get all the ProductLines in Taxonomy System.
 java.util.List<LookupBean> getAllUsageTypes()
          Get all the available UsageTypes in Taxonomy System.
 int getApplicationId(java.lang.String shortName)
          Get Application Id given a short name.
 java.lang.String getApplicationName(int appId)
          Get Application Name given a Application Id.
 java.lang.String getApplicationShortName(int appId)
          Get Application Short Name given a Application Id.
 ApplicationVOImpl getApplicationVO()
          Container's getter for ApplicationVO.
 ApplTaxonomyApplicationsVOImpl getApplTaxonomyApplicationsVO()
          Container's getter for ApplTaxonomyApplicationsVO.
 oracle.jbo.server.ViewLinkImpl getApplTaxonomyComponentsToApplTaxonomyVO1()
          Container's getter for ApplTaxonomyComponentsToApplTaxonomyVO1.
 ApplTaxonomyComponentsVOImpl getApplTaxonomyComponentsVO()
          Container's getter for ApplTaxonomyComponentsVO.
 ApplTaxonomyComponentsVOImpl getApplTaxonomyComponentsVO1()
          Container's getter for ApplTaxonomyComponentsVO1.
 ApplTaxonomyComponentsVOImpl getApplTaxonomyComponentsVO2()
          Container's getter for ApplTaxonomyComponentsVO2.
 ApplTaxonomyDeliveryRootNodeVOImpl getApplTaxonomyDeliveryRootNode1()
          Container's getter for ApplTaxonomyDeliveryRootNode1.
 ApplTaxonomyEntAppMapVOImpl getApplTaxonomyEntAppMapVO()
          Container's getter for ApplTaxonomyEntAppMapVO.
 ApplTaxonomyEntAppMapVOImpl getApplTaxonomyEntAppMapVO1()
          Container's getter for ApplTaxonomyEntAppMapVO1.
 OAViewObjectImpl getApplTaxonomyFullComponentNodeVO()
          Container's getter for ApplTaxonomyFullComponentNodeVO.
 ApplTaxonomyFullDeliveryVOImpl getApplTaxonomyFullDelivery1()
          Container's getter for ApplTaxonomyFullDelivery1.
 ApplTaxonomyFullDeliveryVOImpl getApplTaxonomyFullDelivery2()
          Container's getter for ApplTaxonomyFullDelivery2.
 ApplTaxonomyFullDeliveryVOImpl getApplTaxonomyFullDelivery3()
          Container's getter for ApplTaxonomyFullDelivery3.
 OAViewObjectImpl getApplTaxonomyFullDeliverySearchVO()
          Container's getter for ApplTaxonomyFullDeliverySearchVO.
 ApplTaxonomyFullDeliveryVOImpl getApplTaxonomyFullDeliveryVO()
          Container's getter for ApplTaxonomyFullDeliveryVO.
 ApplTaxonomyFullDeliveryVOImpl getApplTaxonomyFullDeliveryVO1()
          Container's getter for ApplTaxonomyFullDeliveryVO1.
 ApplTaxonomyFullDeliveryVOImpl getApplTaxonomyFullDeliveryVO2()
          Container's getter for ApplTaxonomyFullDeliveryVO2.
 ApplTaxonomyFullDeliveryVOImpl getApplTaxonomyFullDeliveryVO4()
          Container's getter for ApplTaxonomyFullDeliveryVO4.
 oracle.jbo.server.ViewLinkImpl getApplTaxonomyFullDeliveryVOToApplTaxonomyFullDelivery1()
          Container's getter for ApplTaxonomyFullDeliveryVOToApplTaxonomyFullDelivery1.
 oracle.jbo.server.ViewLinkImpl getApplTaxonomyFullDeliveryVOToApplTaxonomyFullDelivery2()
          Container's getter for ApplTaxonomyFullDeliveryVOToApplTaxonomyFullDelivery2.
 oracle.jbo.server.ViewLinkImpl getApplTaxonomyFullDeliveryVOToApplTaxonomyFullDeliveryVO3()
          Container's getter for ApplTaxonomyFullDeliveryVOToApplTaxonomyFullDeliveryVO3.
 ApplTaxonomyHierarchyFullVOImpl getApplTaxonomyHierarchyFullVO()
          Container's getter for ApplTaxonomyHierarchyFullVO.
 ApplTaxonomyHierarchyVOImpl getApplTaxonomyHierarchyVO()
          Container's getter for ApplTaxonomyHierarchyVO.
 ApplTaxonomyNodeComponentsVOImpl getApplTaxonomyNodeComponentsVO()
          Container's getter for ApplTaxonomyNodeComponentsVO.
 oracle.jbo.server.ViewLinkImpl getApplTaxonomyNodeComponentsVOToApplTaxonomyComponentsVO1()
          Container's getter for ApplTaxonomyNodeComponentsVOToApplTaxonomyComponentsVO1.
 oracle.jbo.server.ViewLinkImpl getApplTaxonomyNodeComponentsVOToApplTaxonomyVO2()
          Container's getter for ApplTaxonomyNodeComponentsVOToApplTaxonomyVO2.
 OAViewObjectImpl getApplTaxonomyPVO()
          Container's getter for ApplTaxonomyPVO.
 OAViewObjectImpl getApplTaxonomySeedDataPVO()
          Container's getter for ApplTaxonomySeedDataPVO.
 ApplTaxonomySeedDataVOImpl getApplTaxonomySeedDataVO()
          Container's getter for ApplTaxonomySeedDataVO.
 ApplTaxonomySeedExtractVOImpl getApplTaxonomySeedExtractVO()
          Container's getter for ApplTaxonomySeedExtract1.
 ApplTaxonomyVOImpl getApplTaxonomyVO()
          Container's getter for ApplTaxonomyVO.
 ApplTaxonomyVOImpl getApplTaxonomyVO1()
          Container's getter for ApplTaxonomyVO1.
 ApplTaxonomyVOImpl getApplTaxonomyVO2()
          Container's getter for ApplTaxonomyVO2.
 oracle.jbo.server.ViewLinkImpl getApplTaxononmyDeliveryRootNodeVOToApplTaxonomyFullDelivery1()
          Container's getter for ApplTaxononmyDeliveryRootNodeVOToApplTaxonomyFullDelivery1.
 ApplTaxonomyFullDeliveryVORowImpl[] getChildModulesByAncestorModuleId(java.lang.String ancestorModuleId)
          This api returns all the child modules for a given ancestorModuleId.
 ApplTaxonomyFullDeliveryVORowImpl[] getChildModulesByDistance(java.lang.Long distance)
          This api returns all the child modules for a given distance.
 ApplTaxonomyComponentsVORowImpl getComponentByCompId(java.lang.String CompId)
          Get Taxonomy Component for a given CompId.
 ApplTaxonomyComponentsVORowImpl[] getComponentsByCompName(java.lang.String CompName)
          Get Taxonomy Components for a given CompName.
 ApplTaxonomyComponentsVORowImpl[] getComponentsByCompPath(java.lang.String CompPath)
          Get Taxonomy Components for a given CompPath.
 ApplTaxonomyComponentsVORowImpl[] getComponentsByCompType(java.lang.String CompType)
          Get Taxonomy Components for a given CompType.
 ApplTaxonomyComponentsVORowImpl[] getComponentsByModuleId(java.lang.String ModuleId)
          Get Taxonomy Components for a given ModuleId.
 FndApplTaxonomyRfVOImpl getFndApplTaxonomyRfVO()
          Container's getter for FndApplTaxonomyRfVO.
 ApplTaxonomyFullDeliveryVORowImpl[] getImmediateChildModulesByModuleId(java.lang.String ModuleId, java.lang.String DeploymentStatus)
          Get immediate child Taxonomy Modules (the next immediate level only) for a given ModuleId.
 ApplTaxonomyVORowImpl[] getModulesByComponentId(java.lang.String ComponentId)
          Get Taxonomy Modules for a given ComponentId.
 OAViewObjectImpl getProductFamilyDomainVO()
          Container's getter for FndProductFamilyDomainVO.
 java.lang.String getSysGuid()
          Gets the value of SYS_GUID().
 ApplTaxonomyFullDeliveryVORowImpl getTaxonomyModule(java.lang.String moduleId)
          Traverse the Taxonomy Delivery hierarchy for a given module.
 ApplTaxonomyVORowImpl getTaxonomyModuleForAlternativeId(java.lang.String moduleType, java.lang.Long alternativeId)
          Get Taxonomy Module for a given module type and alternative id.
 ApplTaxonomyFullDeliveryVORowImpl getTaxonomyModuleForApplication(java.lang.Long applicationId)
          Traverse the Taxonomy Delivery hierarchy for a given application.
 ApplTaxonomyVORowImpl getTaxonomyModuleForModuleKey(java.lang.String moduleType, java.lang.String moduleKey)
          Get Taxonomy Module for a given module type and alternative id.
 java.lang.String getTaxonomyModuleIdForAlternativeId(java.lang.String moduleType, java.lang.Long alternativeId)
          Get Taxonomy Module Id (MODULE_ID) for a given module type and alternative id.
 java.lang.String getTaxonomyModuleIdForApplicationId(java.lang.Long applicationId)
          Get Taxonomy Module Id (MODULE_ID) for a given Application Id.
 java.lang.String getTaxonomyModuleIdForApplicationShortName(java.lang.String applicationShortName)
          Get Taxonomy Module Id (MODULE_ID) for a given Application Id.
 java.lang.String getTaxonomyModuleIdForModuleKey(java.lang.String moduleType, java.lang.String moduleKey)
          Get Taxonomy Module Id (MODULE_ID) for a given module type and alternative id.
 ApplTaxonomyFullDeliveryVORowImpl[] getTaxonomyModules(java.lang.String moduleType)
          Traverse the Taxonomy Delivery hierarchy for multiple modules of a given module type.
 void initComponentsVO()
          Internal to ApplCore team.
 void initRootNode()
          Internal to ApplCore team.
 java.lang.String[] insertRow(java.lang.String parentModuleId, java.lang.String hierarchyType)
          For internal use only.
 boolean isParentModTypeValidForChildModType(java.lang.String parentModuleType, java.lang.String childModuleType)
          Internal to ApplCore development only.
 void sampleApplTaxonomyAMImplExportable()
          Sample exportable method.
 void sampleApplTaxonomyAMImplExportable2()
          Sample exportable method.
 void sampleApplTaxonomyAMImplExportable2(java.lang.String testParam1)
          Sample exportable method.
 
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

ApplTaxonomyAMImpl

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

Method Detail

sampleApplTaxonomyAMImplExportable

public void sampleApplTaxonomyAMImplExportable()
Sample exportable method.


sampleApplTaxonomyAMImplExportable2

public void sampleApplTaxonomyAMImplExportable2()
Sample exportable method.


getApplTaxonomyHierarchyVO

public ApplTaxonomyHierarchyVOImpl getApplTaxonomyHierarchyVO()
Container's getter for ApplTaxonomyHierarchyVO.

Returns:
ApplTaxonomyHierarchyVO instance.

getApplTaxonomyHierarchyFullVO

public ApplTaxonomyHierarchyFullVOImpl getApplTaxonomyHierarchyFullVO()
Container's getter for ApplTaxonomyHierarchyFullVO.

Returns:
ApplTaxonomyHierarchyFullVO instance.

getApplTaxonomyVO

public ApplTaxonomyVOImpl getApplTaxonomyVO()
Container's getter for ApplTaxonomyVO.

Returns:
ApplTaxonomyVO instance.

getApplicationId

public int getApplicationId(java.lang.String shortName)
Get Application Id given a short name.

Parameters:
shortName - This application short name for which application id needs to be looked up. The default ProductLineCriteria applied here is 1 -'Fusion'
Returns:
Application Id for the specified application short name.

getApplicationShortName

public java.lang.String getApplicationShortName(int appId)
Get Application Short Name given a Application Id.

Parameters:
appId - The application Id for which the application short name is to be retrieved. The default ProductLineCriteria applied here is 1 -'Fusion'
Returns:
Application Short name.

getApplicationName

public java.lang.String getApplicationName(int appId)
Get Application Name given a Application Id.

Parameters:
appId - The application Id for which the application name is to be retrieved. The default ProductLineCriteria applied here is 1 -'Fusion'
Returns:
Application name.

getTaxonomyModule

public ApplTaxonomyFullDeliveryVORowImpl getTaxonomyModule(java.lang.String moduleId)
Traverse the Taxonomy Delivery hierarchy for a given module.

Parameters:
moduleId - The moduleId for which the delivery hiearchy needs to be fetched.
Returns:
Instance of ApplTaxonomyFullDeliveryVORowImpl which can be used to traverse the Taxonomy Delivery hierarchy.

getTaxonomyModuleForAlternativeId

public ApplTaxonomyVORowImpl getTaxonomyModuleForAlternativeId(java.lang.String moduleType,
                                                               java.lang.Long alternativeId)
Get Taxonomy Module for a given module type and alternative id.

Parameters:
moduleType - - module type for which Taxonomy module needs to be fetched.
alternativeId - - alternative id for which Taxonomy module needs to be fetched. The default ProductLineCriteria applied here is 1 -'Fusion'
Returns:
- instance of ApplTaxonomyVORowImpl from which all the details of a given Taxonomy module can be fetched.

getTaxonomyModuleIdForAlternativeId

public java.lang.String getTaxonomyModuleIdForAlternativeId(java.lang.String moduleType,
                                                            java.lang.Long alternativeId)
Get Taxonomy Module Id (MODULE_ID) for a given module type and alternative id.

Parameters:
moduleType - - module type for which Taxonomy module id needs to be fetched.
alternativeId - - alternative id for which Taxonomy module id needs to be fetched. The default ProductLineCriteria applied here is 1 -'Fusion'
Returns:
- ModuleId for the looked up Taxonomy node.

getTaxonomyModuleIdForApplicationId

public java.lang.String getTaxonomyModuleIdForApplicationId(java.lang.Long applicationId)
Get Taxonomy Module Id (MODULE_ID) for a given Application Id.

Parameters:
applicationId - - application id for which Taxonomy module id needs to be fetched. The default ProductLineCriteria applied here is 1 -'Fusion'
Returns:
- ModuleId for the looked up Taxonomy node.

getTaxonomyModuleForModuleKey

public ApplTaxonomyVORowImpl getTaxonomyModuleForModuleKey(java.lang.String moduleType,
                                                           java.lang.String moduleKey)
Get Taxonomy Module for a given module type and alternative id.

Parameters:
moduleType - - module type for which Taxonomy module needs to be fetched.
moduleKey - - module key for which Taxonomy module needs to be fetched. The default ProductLineCriteria applied here is 1 -'Fusion'
Returns:
- instance of ApplTaxonomyVORowImpl from which all the details of a given Taxonomy module can be fetched.

getTaxonomyModuleIdForModuleKey

public java.lang.String getTaxonomyModuleIdForModuleKey(java.lang.String moduleType,
                                                        java.lang.String moduleKey)
Get Taxonomy Module Id (MODULE_ID) for a given module type and alternative id.

Parameters:
moduleType - - module type for which Taxonomy module id needs to be fetched.
moduleKey - - module key for which Taxonomy module id needs to be fetched. The default ProductLineCriteria applied here is 1 -'Fusion'
Returns:
- ModuleId for the looked up Taxonomy node.

getTaxonomyModuleIdForApplicationShortName

public java.lang.String getTaxonomyModuleIdForApplicationShortName(java.lang.String applicationShortName)
Get Taxonomy Module Id (MODULE_ID) for a given Application Id.

Parameters:
applicationShortName - - application short name for which Taxonomy module id needs to be fetched. The default ProductLineCriteria applied here is 1 -'Fusion'
Returns:
- ModuleId for the looked up Taxonomy node.

getTaxonomyModuleForApplication

public ApplTaxonomyFullDeliveryVORowImpl getTaxonomyModuleForApplication(java.lang.Long applicationId)
Traverse the Taxonomy Delivery hierarchy for a given application.

Parameters:
applicationId - The application id for which the delivery hiearchy needs to be fetched. The default ProductLineCriteria applied here is 1 -'Fusion'
Returns:
Instance of ApplTaxonomyFullDeliveryVORowImpl which can be used to traverse the Taxonomy Delivery hierarchy.

getTaxonomyModules

public ApplTaxonomyFullDeliveryVORowImpl[] getTaxonomyModules(java.lang.String moduleType)
Traverse the Taxonomy Delivery hierarchy for multiple modules of a given module type.

Parameters:
moduleType - The moduleType for which the delivery hiearchy needs to be fetched. The default ProductLineCriteria applied here is 1 -'Fusion'
Returns:
Instance of ApplTaxonomyFullDeliveryVORowImpl which can be used to traverse the Taxonomy Delivery hierarchy.

getApplTaxonomyApplicationsVO

public ApplTaxonomyApplicationsVOImpl getApplTaxonomyApplicationsVO()
Container's getter for ApplTaxonomyApplicationsVO.

Returns:
ApplTaxonomyApplicationsVO instance.

getApplTaxonomyDeliveryRootNode1

public ApplTaxonomyDeliveryRootNodeVOImpl getApplTaxonomyDeliveryRootNode1()
Container's getter for ApplTaxonomyDeliveryRootNode1.

Returns:
ApplTaxonomyDeliveryRootNode instance.

getApplTaxonomyFullDelivery1

public ApplTaxonomyFullDeliveryVOImpl getApplTaxonomyFullDelivery1()
Container's getter for ApplTaxonomyFullDelivery1.

Returns:
ApplTaxonomyFullDelivery instance.

getApplTaxonomyFullDelivery2

public ApplTaxonomyFullDeliveryVOImpl getApplTaxonomyFullDelivery2()
Container's getter for ApplTaxonomyFullDelivery2.

Returns:
ApplTaxonomyFullDelivery instance.

getApplTaxononmyDeliveryRootNodeVOToApplTaxonomyFullDelivery1

public oracle.jbo.server.ViewLinkImpl getApplTaxononmyDeliveryRootNodeVOToApplTaxonomyFullDelivery1()
Container's getter for ApplTaxononmyDeliveryRootNodeVOToApplTaxonomyFullDelivery1.

Returns:
ApplTaxononmyDeliveryRootNodeVOToApplTaxonomyFullDelivery view link instance.

getApplTaxonomyFullDeliveryVOToApplTaxonomyFullDelivery1

public oracle.jbo.server.ViewLinkImpl getApplTaxonomyFullDeliveryVOToApplTaxonomyFullDelivery1()
Container's getter for ApplTaxonomyFullDeliveryVOToApplTaxonomyFullDelivery1.

Returns:
ApplTaxononmyDeliveryRootNodeVOToApplTaxonomyFullDelivery view link instance.

getApplTaxonomyFullDeliveryVO

public ApplTaxonomyFullDeliveryVOImpl getApplTaxonomyFullDeliveryVO()
Container's getter for ApplTaxonomyFullDeliveryVO.


sampleApplTaxonomyAMImplExportable2

public void sampleApplTaxonomyAMImplExportable2(java.lang.String testParam1)
Sample exportable method.


insertRow

public java.lang.String[] insertRow(java.lang.String parentModuleId,
                                    java.lang.String hierarchyType)
For internal use only. Used to create a taxonomy node in the delivery hierarchy.

Parameters:
parentModuleId -
hierarchyType -
Returns:
outcome (sucees/failure) and message in a String array.

getApplTaxonomyFullDeliveryVO1

public ApplTaxonomyFullDeliveryVOImpl getApplTaxonomyFullDeliveryVO1()
Container's getter for ApplTaxonomyFullDeliveryVO1.


initRootNode

public void initRootNode()
Internal to ApplCore team. Application teams should not use this api.

Specified by:
initRootNode in interface ApplTaxonomyAM

getApplTaxonomyFullDeliveryVO2

public ApplTaxonomyFullDeliveryVOImpl getApplTaxonomyFullDeliveryVO2()
Container's getter for ApplTaxonomyFullDeliveryVO2.


isParentModTypeValidForChildModType

public boolean isParentModTypeValidForChildModType(java.lang.String parentModuleType,
                                                   java.lang.String childModuleType)
Internal to ApplCore development only. Used in SeedTaxonomyData.java

Parameters:
parentModuleType -
childModuleType -
Returns:
true if parent-child module type mapping is valid else false.

getSysGuid

public java.lang.String getSysGuid()
Gets the value of SYS_GUID().

Returns:
String a SYS_GUID

getApplicationVO

public ApplicationVOImpl getApplicationVO()
Container's getter for ApplicationVO.


getApplTaxonomyComponentsVO

public ApplTaxonomyComponentsVOImpl getApplTaxonomyComponentsVO()
Container's getter for ApplTaxonomyComponentsVO.


getAllProductLines

public java.util.List<LookupBean> getAllProductLines()
Get all the ProductLines in Taxonomy System. ProductLines are cached in mid-tier(List).

Returns:
List of all the available ProductLines.

getAllModuleTypes

public java.util.List<LookupBean> getAllModuleTypes()
Get all the ModuleTypes in Taxonomy System. ModuleTypes are cached in mid-tier(List).

Returns:
List of all the available ModuleTypes.

getAllUsageTypes

public java.util.List<LookupBean> getAllUsageTypes()
Get all the available UsageTypes in Taxonomy System. UsageTypes will be cached in mid-tier (List).

Returns:
List of all the available UsageTypes.

getApplTaxonomyNodeComponentsVO

public ApplTaxonomyNodeComponentsVOImpl getApplTaxonomyNodeComponentsVO()
Container's getter for ApplTaxonomyNodeComponentsVO.


getApplTaxonomyComponentsVO1

public ApplTaxonomyComponentsVOImpl getApplTaxonomyComponentsVO1()
Container's getter for ApplTaxonomyComponentsVO1.


getApplTaxonomyNodeComponentsVOToApplTaxonomyComponentsVO1

public oracle.jbo.server.ViewLinkImpl getApplTaxonomyNodeComponentsVOToApplTaxonomyComponentsVO1()
Container's getter for ApplTaxonomyNodeComponentsVOToApplTaxonomyComponentsVO1.


getApplTaxonomyFullDelivery3

public ApplTaxonomyFullDeliveryVOImpl getApplTaxonomyFullDelivery3()
Container's getter for ApplTaxonomyFullDelivery3.

Returns:
ApplTaxonomyFullDelivery3

getApplTaxonomyFullDeliveryVOToApplTaxonomyFullDelivery2

public oracle.jbo.server.ViewLinkImpl getApplTaxonomyFullDeliveryVOToApplTaxonomyFullDelivery2()
Container's getter for ApplTaxonomyFullDeliveryVOToApplTaxonomyFullDelivery2.

Returns:
ApplTaxonomyFullDeliveryVOToApplTaxonomyFullDelivery2

getApplTaxonomyFullComponentNodeVO

public OAViewObjectImpl getApplTaxonomyFullComponentNodeVO()
Container's getter for ApplTaxonomyFullComponentNodeVO.

Returns:
ApplTaxonomyFullComponentNodeVO

getApplTaxonomyFullDeliverySearchVO

public OAViewObjectImpl getApplTaxonomyFullDeliverySearchVO()
Container's getter for ApplTaxonomyFullDeliverySearchVO.

Returns:
ApplTaxonomyFullDeliverySearchVO

deleteComponent

public java.lang.String[] deleteComponent(java.lang.String compId)

initComponentsVO

public void initComponentsVO()
Internal to ApplCore team. Application teams should not use this api.

Specified by:
initComponentsVO in interface ApplTaxonomyAM

getApplTaxonomySeedDataVO

public ApplTaxonomySeedDataVOImpl getApplTaxonomySeedDataVO()
Container's getter for ApplTaxonomySeedDataVO.

Returns:
ApplTaxonomySeedDataVO

getApplTaxonomyVO1

public ApplTaxonomyVOImpl getApplTaxonomyVO1()
Container's getter for ApplTaxonomyVO1.

Returns:
ApplTaxonomyVO1

getApplTaxonomyComponentsToApplTaxonomyVO1

public oracle.jbo.server.ViewLinkImpl getApplTaxonomyComponentsToApplTaxonomyVO1()
Container's getter for ApplTaxonomyComponentsToApplTaxonomyVO1.

Returns:
ApplTaxonomyComponentsToApplTaxonomyVO1

getApplTaxonomyVO2

public ApplTaxonomyVOImpl getApplTaxonomyVO2()
Container's getter for ApplTaxonomyVO2.

Returns:
ApplTaxonomyVO2

getApplTaxonomyNodeComponentsVOToApplTaxonomyVO2

public oracle.jbo.server.ViewLinkImpl getApplTaxonomyNodeComponentsVOToApplTaxonomyVO2()
Container's getter for ApplTaxonomyNodeComponentsVOToApplTaxonomyVO2.

Returns:
ApplTaxonomyNodeComponentsVOToApplTaxonomyVO2

getApplTaxonomyFullDeliveryVO4

public ApplTaxonomyFullDeliveryVOImpl getApplTaxonomyFullDeliveryVO4()
Container's getter for ApplTaxonomyFullDeliveryVO4.

Returns:
ApplTaxonomyFullDeliveryVO4

getApplTaxonomyFullDeliveryVOToApplTaxonomyFullDeliveryVO3

public oracle.jbo.server.ViewLinkImpl getApplTaxonomyFullDeliveryVOToApplTaxonomyFullDeliveryVO3()
Container's getter for ApplTaxonomyFullDeliveryVOToApplTaxonomyFullDeliveryVO3.

Returns:
ApplTaxonomyFullDeliveryVOToApplTaxonomyFullDeliveryVO3

getImmediateChildModulesByModuleId

public ApplTaxonomyFullDeliveryVORowImpl[] getImmediateChildModulesByModuleId(java.lang.String ModuleId,
                                                                              java.lang.String DeploymentStatus)
Get immediate child Taxonomy Modules (the next immediate level only) for a given ModuleId.

Parameters:
ModuleId - ModuleId whose one immediate level of child module details are required.
DeploymentStatus. - INSTALLED/DEPLOYED. If INSTALLED returns all the seeded taxonomy modules. If DEPLOYED returns only deployed taxonomy modules.
Returns:
array of ApplTaxonomyFullDeliveryRowImpl

getComponentByCompId

public ApplTaxonomyComponentsVORowImpl getComponentByCompId(java.lang.String CompId)
Get Taxonomy Component for a given CompId.

Parameters:
CompId - The CompId for which the component details are required.
Returns:
Instance of ApplTaxonomyComponentsVORowImpl.

getComponentsByCompName

public ApplTaxonomyComponentsVORowImpl[] getComponentsByCompName(java.lang.String CompName)
Get Taxonomy Components for a given CompName.

Parameters:
CompName - The CompName for which the component details are required.
Returns:
array of ApplTaxonomyComponentsVORowImpl.

getComponentsByCompType

public ApplTaxonomyComponentsVORowImpl[] getComponentsByCompType(java.lang.String CompType)
Get Taxonomy Components for a given CompType.

Parameters:
CompType - The CompType for which the component details are required.
Returns:
array ApplTaxonomyComponentsVORowImpl.

getComponentsByCompPath

public ApplTaxonomyComponentsVORowImpl[] getComponentsByCompPath(java.lang.String CompPath)
Get Taxonomy Components for a given CompPath.

Parameters:
CompPath - The CompPath for which the component details are required.
Returns:
array of ApplTaxonomyComponentsVORowImpl.

getModulesByComponentId

public ApplTaxonomyVORowImpl[] getModulesByComponentId(java.lang.String ComponentId)
Get Taxonomy Modules for a given ComponentId.

Parameters:
ComponentId. -
Returns:
array of ApplTaxonomyVORowImpl

getComponentsByModuleId

public ApplTaxonomyComponentsVORowImpl[] getComponentsByModuleId(java.lang.String ModuleId)
Get Taxonomy Components for a given ModuleId.

Parameters:
ModuleId. -
Returns:
array of ApplTaxonomyComponentsVORowImpl

getApplTaxonomySeedDataPVO

public OAViewObjectImpl getApplTaxonomySeedDataPVO()
Container's getter for ApplTaxonomySeedDataPVO.

Returns:
ApplTaxonomySeedDataPVO

getApplTaxonomyPVO

public OAViewObjectImpl getApplTaxonomyPVO()
Container's getter for ApplTaxonomyPVO.

Returns:
ApplTaxonomyPVO

getApplTaxonomyComponentsVO2

public ApplTaxonomyComponentsVOImpl getApplTaxonomyComponentsVO2()
Container's getter for ApplTaxonomyComponentsVO2.

Returns:
ApplTaxonomyComponentsVO2

getFndApplTaxonomyRfVO

public FndApplTaxonomyRfVOImpl getFndApplTaxonomyRfVO()
Container's getter for FndApplTaxonomyRfVO.

Returns:
FndApplTaxonomyRfVO

getChildModulesByAncestorModuleId

public ApplTaxonomyFullDeliveryVORowImpl[] getChildModulesByAncestorModuleId(java.lang.String ancestorModuleId)
This api returns all the child modules for a given ancestorModuleId. Get all the child modules in taxonomy for a given ancestorModuleId.

Parameters:
ancestorModuleId - ancestorModuleId in Fnd_Appl_Taxonomy_Rf.
Returns:
array of ApplTaxonomyFullDeliveryVORowImpl

getChildModulesByDistance

public ApplTaxonomyFullDeliveryVORowImpl[] getChildModulesByDistance(java.lang.Long distance)
This api returns all the child modules for a given distance. Get all the child modules in taxonomy in a given distance.

Parameters:
distance - Distance in Fnd_Appl_Taxonomy_Rf.
Returns:
array of ApplTaxonomyFullDeliveryVORowImpl

getAllLeafModules

public ApplTaxonomyFullDeliveryVORowImpl[] getAllLeafModules()
This api returns all the child leaf modules. Get all the child modules in taxonomy which are leaf nodes.

Returns:
array of ApplTaxonomyFullDeliveryVORowImpl

getApplTaxonomyEntAppMapVO1

public ApplTaxonomyEntAppMapVOImpl getApplTaxonomyEntAppMapVO1()
Container's getter for ApplTaxonomyEntAppMapVO1.

Returns:
ApplTaxonomyEntAppMapVO1

getApplTaxonomyEntAppMapVO

public ApplTaxonomyEntAppMapVOImpl getApplTaxonomyEntAppMapVO()
Container's getter for ApplTaxonomyEntAppMapVO.

Returns:
ApplTaxonomyEntAppMapVO

getProductFamilyDomainVO

public OAViewObjectImpl getProductFamilyDomainVO()
Container's getter for FndProductFamilyDomainVO.

Returns:
FndProductFamilyDomainVO

getApplTaxonomySeedExtractVO

public ApplTaxonomySeedExtractVOImpl getApplTaxonomySeedExtractVO()
Container's getter for ApplTaxonomySeedExtract1.

Returns:
ApplTaxonomySeedExtract1

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

E22562-05

Copyright © 2012 Oracle. All Rights Reserved.