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

E22562-01

oracle.apps.fnd.applcore.taxonomy.taxonomyService.extn.applicationModule
Class ApplTaxonomyExtnAMImpl

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.extn.applicationModule.ApplTaxonomyExtnAMImpl
All Implemented Interfaces:
java.util.EventListener, OAApplicationModule, OASeedDataService, ApplTaxonomyExtnAM, 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

public class ApplTaxonomyExtnAMImpl
extends OAApplicationModuleImpl
implements ApplTaxonomyExtnAM


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
ApplTaxonomyExtnAMImpl()
          This is the default constructor (do not remove).
 
Method Summary
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getAllDeployedAppsInfo(java.lang.String TxModuleID)
          Returns a List of Map of all the deployed Apps info for the given Taxonomy ID(Product Module Id)
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getAllEnterpriseAppsInfo(java.lang.String TxModuleID, java.lang.String DeploymentStatus)
          This API will return the details of the Appilcations deployed against this product /Tax.
 java.util.List<java.lang.String> getAllModuleIdForAppShortName(java.lang.String appShortName)
          Returns a set of Module ids(Regardless the Module Type, it can be PRODUCT/LBA/SUBLBA) if AppShortName corresponding to J2EE application is given.These module belongs to J2EE application provided.
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getAllProductFamilyAndDomains()
          ER - 9900156 Gets all domains and product famlies of fusion instance
 java.util.Map<java.lang.String,java.lang.String> getAppCloudInfo(java.lang.Long CloudId)
           
 oracle.jbo.server.ViewObjectImpl getApplicationCloudVO()
          Container's getter for ApplicationCloudVO.
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getApplicationListforFamily(java.lang.String productFamilyModuleId)
          For Internal Usage.
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getAppListFromDeployedDomain(java.lang.String DeployedDomainName)
          Gets j2ee Applications Informations deployed in a Domain.
 oracle.jbo.server.ApplicationModuleImpl getApplTaxonomyAM1()
          Container's getter for ApplTaxonomyAM1.
 ApplTaxonomyEntAppMapVOImpl getApplTaxonomyEntAppMapVO()
          Container's getter for ApplTaxonomyEntAppMapVO.
 ApplTaxonomyFullDeliveryVOImpl getApplTaxonomyFullDeliveryVO()
          Container's getter for ApplTaxonomyFullDeliveryVO.
 ApplTaxonomyHierarchyVOImpl getApplTaxonomyHierarchyVO()
          Container's getter for ApplTaxonomyHierarchyVO.
 ApplTaxonomyVOImpl getApplTaxonomyVO()
          Container's getter for ApplTaxonomyVO.
 ApplTaxonomyVOImpl getApplTaxonomyVO1()
          Container's getter for ApplTaxonomyVO1.
 oracle.jbo.server.ViewObjectImpl getAppTaxonomyLangVO()
          Container's getter for AppTaxonomyLangVO.
 java.lang.String getCurrentDomain()
          Gets the current domain
 java.util.Map<java.lang.String,java.lang.String> getCurrentPillarInfo()
          This will return the current pillar as Map Valid keys are: PillarName,PillarShortName,PillarDescription
 java.util.Map<java.lang.String,java.lang.String> getCurrentPillarInstanceInfo()
          Returns All inforamtion about current PillarInstanceName
 java.util.List<java.lang.String> getCurrentProductFamily()
          Returns Current Product Family that belongs to current domain.
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getCurrentProductFamilyInfo()
          Returns the current product family information Map
 oracle.jbo.server.ViewObjectImpl getDependencySetVO()
          Container's getter for DependencySetVO.
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getDependentMWComponents(java.lang.String appShortName)
          Gets dependent Middleware components on a j2EE application.A j2EE application can have dependent middleware components.
 java.util.List<java.lang.String> getDependentProducts(java.lang.String TxModuleID)
          List of Dependent products.returns list of target_module_ids from fnd_taxonomy_hierarchy table where hierarchy_type = 'DEPENDENCY' and * source_module_id = module_id
 java.util.List<java.lang.String> getDependentProductsByApp(java.lang.String AppShortName)
          Gets the list of dependant modules for the perticular App Short Name
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getDeployedAppInfo(java.lang.String AppShortName)
          Returns Deployed j2ee Application Information
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getDeployedDomainFromLogicalDomain(java.lang.String logicalDomainName)
          ER : 9642472 Gets DeployedDomain information from LogicalDomainname.
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getDeployedDomainFromPillar(java.lang.String PillarShortName, java.lang.String Type)
          Gets the type of domain for a perticular pillar
 java.util.Map<java.lang.String,java.lang.String> getDeployedDomainInfo(java.lang.String DeployedDomainName)
          Gets the Domain details, if Deployed Domain Name is provided
 java.lang.String getDeploymentStatus(java.lang.String TxModuleID)
          Returns the deployment status for the Product.Checks whether any one of the apllication belongs to given product is deployed or not.
 java.util.Set<java.lang.String> getDomainNames(java.lang.String AppShortName)
          Gets all Domains where a j2ee application is deployed.
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getEndPointInfo(java.lang.String appShortName)
          Returns a map conatining the Endpoint information for an Application Short Name The internal end points can be used to invoke services within the same domain.
 EntAppLibUsageMapVOImpl getEntAppLibUsageMapVO()
          Container's getter for EntAppLibUsageMapVO.
 java.util.Map<java.lang.String,java.lang.String> getEnterpriseAppInfo(java.lang.String AppShortName)
          Gets the Enterprise Application Details for a particular AppShortName(J2EE application)
 oracle.jbo.server.ViewObjectImpl getEnterpriseApplicationVO()
          Container's getter for EnterpriseApplicationVO.
 java.util.Map<java.lang.String,java.lang.String> getEssApplicationInfo(java.lang.String ProdModuleID)
          Gets ESS application information for given product family module id
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getLBAsInfo(java.lang.String TxModuleID)
          Returns the List of LBA info for that product
 java.util.List<java.lang.String> getListOfDeployedApps(java.lang.String TxModuleID)
          Returns a list of deployed Apps Short Name for the ModuleID
 java.util.Set<java.lang.String> getListOfDomains(java.lang.String ProductFamily)
          For a given ProductFamily(ModuleKey), returns set of DomainNames where its deployed
 java.util.List<java.lang.String> getListOfEnterpriseApps(java.lang.String TxModuleID, java.lang.String DeploymentStatus)
          Returns the list of deployed/installed j2ee applications short name for a particuler Product
 java.util.List<java.lang.String> getListOfLBAs(java.lang.String TxModuleID)
          Deprecated.  
 java.util.List<java.lang.String> getListOfProducts()
          Deprecated.  
 java.util.Map<java.lang.String,java.lang.Object> getLocaleCache()
          The structure of this cache: KEY: ModuleInfo Value: Map KEY: ModuleId:ModuleType Value: Map: KEY: ModuleName, ModuleType, UserModuleName, ModuleKey, ModuleDescription, PillarName, Products (if ModuleType is FAMILY), ProductFamily (if ModuleType is APPLICATION) Value: String KEY: PFDomainMap Value: List of Map KEY: ModuleName,ModuleId,ModuleKey,UserModuleName,LogicalDomainName,DeployedDomainName, AdminHost,AdminPort KEY: EntAppMap Value: List of Map KEY: ModuleId, AppShortName KEY: ProductKeyAppListMap Value: Map> where key is the product module id and List is the appShortName
 oracle.jbo.server.ViewObjectImpl getLogicalDomainVO()
          Container's getter for LogicalDomainVO.
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getPillarDBInfo(java.lang.String PillarShortName)
          Get the DB information for the Pillar Short Name supplied
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getPillarInfoFromDeployedDomain(java.lang.String DeployedDomainName)
          Get the pillar Information for the Deployed Domain Name
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getPillarInstanceInfo(java.lang.String PillarInstanceName)
          Get the Pillar Instance Details for a PillarInstance Name
 oracle.jbo.server.ViewObjectImpl getPillarInstanceVO()
          Container's getter for PillarInstanceVO.
 PillarMappingVOImpl getPillarMappingVO()
          Container's getter for PillarMappingVO.
 java.util.Map<java.lang.String,java.lang.String> getPillarNameFromAppShortName(java.lang.String AppShortName)
          Returns Pillar's Information for a j2EE application.
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getPillarNamesFromAppShortNames(java.util.List<java.lang.String> AppShortNameList)
          Gets list of Pillars for different Applications.
 PillarTopologyOptionsVOImpl getPillarTopologyOptionsVO()
          Container's getter for PillarTopologyOptionsVO.
 java.util.Map<java.lang.String,java.lang.Object> getProductAppMapList(java.lang.String currentDeployedDomain)
          Get application Product map list
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getProductFamiliesFromPillar(java.lang.String PillarShortName)
          Gets the product family for the Pillar Short Name
 oracle.jbo.server.ViewObjectImpl getProductFamilyDomainVO()
          Container's getter for FndProductFamilyDomainVO.
 java.util.Map<java.lang.String,java.lang.String> getProductFamilyFromProduct(java.lang.String ModuleId)
          ER - 10355156 Return product Fmaily info if a child product's module Id is provided
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getProductFamilyList(java.lang.String PillarName)
          Returns the product family List for a Pillar Name
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getProductFromEachProductFamily()
          Gets List of Product for each Product Family.
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getProductsInfo()
          Gets the products deployed against the current Product Family
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getProductsInfo(java.lang.String TxModuleID)
          Returns the Child Appllication Info for the perticular Product Family Module (Deployed )
 byte[] getRdsDetails(java.lang.String rdsName)
          Gets the BLOB data of the RDS details
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getRdsInfo(java.lang.String rdsName)
          Get the necessary Replication Dataset (RDS) information for a given Rds Name
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getRdsInfoByDomainName(java.lang.String DeployedDomainName)
          Get the necessary Replication Dataset (RDS) information for a given Logical Domain Name
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getRdsInfoByPillarInstanceName(java.lang.String PillarInstanceName)
          Gets necessary Replication DataSet(RDS) for given PillarInstanceName
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getRdsInfoByPillarShortName(java.lang.String pillarShortName)
          Get the necessary Replication Dataset (RDS) information for a given Pillar Instace Name
 RdsPillarDataUsageVOImpl getRdsPillarDataUsageVO()
          Container's getter for RdsPillarDataUsageVO.
 RdsPillarTplgyMapVOImpl getRdsPillarTplgyMapVO()
          Container's getter for RdsPillarTplgyMapVO.
 RdsVOImpl getRdsVO()
          Container's getter for RdsVO.
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getUsedProducts(java.lang.String AppShortName)
          Returns the products deployed against this Application (App Short Name)
static void invalidateDSMDSCache()
           
 boolean isDomainOfType(java.lang.String deployedDomainName, java.lang.String Type)
          Determines whether a deployed domain is of certain type.
 boolean isReplicationEnabled(java.lang.String DeployedDomainName)
          Checks wether replication is enabled for Domain.
 boolean selectTopolgyoptionName(java.lang.String topologyOptionName)
          Set a TopologyOptionName "Y" and set other topologyOptionName "N"
 void testEarlierMethod()
           
 boolean validateLogicalDomain(java.lang.String prodFamModuleId, java.lang.String logicalDomainName)
          Internal to ApplCore Taxonomy UI.Its validate whether any of the child modules of family module is deployed in given logical domain, if so it returns true, otherwise false.
 
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, 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

ApplTaxonomyExtnAMImpl

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

Method Detail

testEarlierMethod

public void testEarlierMethod()
Specified by:
testEarlierMethod in interface ApplTaxonomyExtnAM

getApplTaxonomyAM1

public oracle.jbo.server.ApplicationModuleImpl getApplTaxonomyAM1()
Container's getter for ApplTaxonomyAM1.

Returns:
ApplTaxonomyAM1

getLogicalDomainVO

public oracle.jbo.server.ViewObjectImpl getLogicalDomainVO()
Container's getter for LogicalDomainVO.

Returns:
LogicalDomainVO

getApplTaxonomyHierarchyVO

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

Returns:
ApplTaxonomyHierarchyVO

getAppTaxonomyLangVO

public oracle.jbo.server.ViewObjectImpl getAppTaxonomyLangVO()
Container's getter for AppTaxonomyLangVO.

Returns:
AppTaxonomyLangVO

getRdsPillarDataUsageVO

public RdsPillarDataUsageVOImpl getRdsPillarDataUsageVO()
Container's getter for RdsPillarDataUsageVO.

Returns:
RdsPillarDataUsageVO

getProductFamilyDomainVO

public oracle.jbo.server.ViewObjectImpl getProductFamilyDomainVO()
Container's getter for FndProductFamilyDomainVO.

Returns:
FndProductFamilyDomainVO

getApplTaxonomyEntAppMapVO

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

Returns:
ApplTaxonomyEntAppMapVO

getPillarInstanceVO

public oracle.jbo.server.ViewObjectImpl getPillarInstanceVO()
Container's getter for PillarInstanceVO.

Returns:
PillarInstanceVO

getDependencySetVO

public oracle.jbo.server.ViewObjectImpl getDependencySetVO()
Container's getter for DependencySetVO.

Returns:
DependencySetVO

getApplTaxonomyFullDeliveryVO

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

Returns:
ApplTaxonomyFullDeliveryVO

getApplTaxonomyVO

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

Returns:
ApplTaxonomyVO

getApplTaxonomyVO1

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

Returns:
ApplTaxonomyVO1

getApplicationCloudVO

public oracle.jbo.server.ViewObjectImpl getApplicationCloudVO()
Container's getter for ApplicationCloudVO.

Returns:
ApplicationCloudVO

getEnterpriseApplicationVO

public oracle.jbo.server.ViewObjectImpl getEnterpriseApplicationVO()
Container's getter for EnterpriseApplicationVO.

Returns:
EnterpriseApplicationVO

getEntAppLibUsageMapVO

public EntAppLibUsageMapVOImpl getEntAppLibUsageMapVO()
Container's getter for EntAppLibUsageMapVO.

Returns:
EntAppLibUsageMapVO

getRdsVO

public RdsVOImpl getRdsVO()
Container's getter for RdsVO.

Returns:
RdsVO

getPillarTopologyOptionsVO

public PillarTopologyOptionsVOImpl getPillarTopologyOptionsVO()
Container's getter for PillarTopologyOptionsVO.

Returns:
PillarTopologyOptionsVO

getRdsPillarTplgyMapVO

public RdsPillarTplgyMapVOImpl getRdsPillarTplgyMapVO()
Container's getter for RdsPillarTplgyMapVO.

Returns:
RdsPillarTplgyMapVO

getPillarMappingVO

public PillarMappingVOImpl getPillarMappingVO()
Container's getter for PillarMappingVO.

Returns:
PillarMappingVO

getProductFamilyFromProduct

public java.util.Map<java.lang.String,java.lang.String> getProductFamilyFromProduct(java.lang.String ModuleId)
ER - 10355156 Return product Fmaily info if a child product's module Id is provided

Parameters:
ModuleId -
Returns:
Map keys : ModuleName,ModuleId,ModuleKey,PillarName,ModuleDescription,UserModuleName

getEnterpriseAppInfo

public java.util.Map<java.lang.String,java.lang.String> getEnterpriseAppInfo(java.lang.String AppShortName)
Gets the Enterprise Application Details for a particular AppShortName(J2EE application)

Parameters:
AppShortName -
Returns:
Map of AppInfo Valid Keys: AppShortName,Name,Type,Dependency,SourceFile,Visible,ForSetUp,GroupName,InstallDir,version

getDependentMWComponents

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getDependentMWComponents(java.lang.String appShortName)
Gets dependent Middleware components on a j2EE application.A j2EE application can have dependent middleware components.

Parameters:
appShortName -
Returns:
a List contains keys : Dependency,Description,GroupName,Name,Prerequisite,ShortName,Visible

getAppCloudInfo

public java.util.Map<java.lang.String,java.lang.String> getAppCloudInfo(java.lang.Long CloudId)

getDependentProducts

public java.util.List<java.lang.String> getDependentProducts(java.lang.String TxModuleID)
List of Dependent products.returns list of target_module_ids from fnd_taxonomy_hierarchy table where hierarchy_type = 'DEPENDENCY' and * source_module_id = module_id

Parameters:
TxModuleID -
Returns:
List of String as Target Module Id

getDependentProductsByApp

public java.util.List<java.lang.String> getDependentProductsByApp(java.lang.String AppShortName)
Gets the list of dependant modules for the perticular App Short Name

Parameters:
AppShortName -
Returns:
List of Module Ids of the dependant products

getListOfLBAs

public java.util.List<java.lang.String> getListOfLBAs(java.lang.String TxModuleID)
Deprecated. 

Returns a list of Module Keys for the child LBAS

Parameters:
TxModuleID -
Returns:
List of Module Keys for the child LBAs

getLBAsInfo

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getLBAsInfo(java.lang.String TxModuleID)
Returns the List of LBA info for that product

Parameters:
TxModuleID -
Returns:
List Map Keys: ModuleId, ModuleKey, ModuleName, ModuleDescription, UserModuleName

getProductsInfo

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getProductsInfo(java.lang.String TxModuleID)
Returns the Child Appllication Info for the perticular Product Family Module (Deployed )

Parameters:
TxModuleID -
Returns:
@return List Map Keys: ModuleId, ModuleKey, ModuleName, ModuleDescription, UserModuleName

getListOfProducts

public java.util.List<java.lang.String> getListOfProducts()
Deprecated. 

Returns the list of Modulekeys for the products installed

Returns:

getProductsInfo

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getProductsInfo()
Gets the products deployed against the current Product Family

Returns:
List Map Keys: ModuleId, ModuleKey, ModuleName, ModuleDescription, UserModuleName

getCurrentProductFamily

public java.util.List<java.lang.String> getCurrentProductFamily()
Returns Current Product Family that belongs to current domain.

Parameters:
-
Returns:
get the current Family Name

getCurrentProductFamilyInfo

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getCurrentProductFamilyInfo()
Returns the current product family information Map

Returns:
Keys: ModuleId, ModuleKey, ModuleName, ModuleDescription, PillarName, UserModuleName

getCurrentPillarInfo

public java.util.Map<java.lang.String,java.lang.String> getCurrentPillarInfo()
This will return the current pillar as Map Valid keys are: PillarName,PillarShortName,PillarDescription

Returns:

getPillarNameFromAppShortName

public java.util.Map<java.lang.String,java.lang.String> getPillarNameFromAppShortName(java.lang.String AppShortName)
Returns Pillar's Information for a j2EE application.

Parameters:
AppShortName -
Returns:
List Keys: AppShortName,PillarName,PillarShortName,PillarDescription

getPillarNamesFromAppShortNames

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getPillarNamesFromAppShortNames(java.util.List<java.lang.String> AppShortNameList)
Gets list of Pillars for different Applications. This api will return a list of Pillars if a list of j2ee application is provided

Parameters:
AppShortNameList -
Returns:
List and valid Keys for the Map: AppShortName, PillarName, PillarShortName,PillarDescription

getCurrentDomain

public java.lang.String getCurrentDomain()
Gets the current domain

Returns:

getListOfEnterpriseApps

public java.util.List<java.lang.String> getListOfEnterpriseApps(java.lang.String TxModuleID,
                                                                java.lang.String DeploymentStatus)
Returns the list of deployed/installed j2ee applications short name for a particuler Product

Parameters:
TxModuleID - of Product
DeploymentStatus - valid values: Installed, Deployed

getAllEnterpriseAppsInfo

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getAllEnterpriseAppsInfo(java.lang.String TxModuleID,
                                                                                                 java.lang.String DeploymentStatus)
This API will return the details of the Appilcations deployed against this product /Tax. Module ID

Parameters:
TxModuleID -
DeploymentStatus -
Returns:
List of Map containing App Info Valid Keys: AppShortName,Name,Type,Dependency,SourceFile,Visible,ForSetup,GroupName,InstallDir,Version

getListOfDeployedApps

public java.util.List<java.lang.String> getListOfDeployedApps(java.lang.String TxModuleID)
Returns a list of deployed Apps Short Name for the ModuleID

Parameters:
TxModuleID -
Returns:
List of Deployed App Short Name

getDeployedAppInfo

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getDeployedAppInfo(java.lang.String AppShortName)
Returns Deployed j2ee Application Information

Parameters:
AppShortName -
Returns:
a Map of the Deployed Application info Keys: AppShortName,Name,CloudShortName,Host,Port,DeployedDomainName,ExternalEndPoint,InternalEndPoint,ProductFamily

getAllDeployedAppsInfo

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getAllDeployedAppsInfo(java.lang.String TxModuleID)
Returns a List of Map of all the deployed Apps info for the given Taxonomy ID(Product Module Id)

Parameters:
TxModuleID -
Returns:
Returns a List of Map for the deployed Apps Valid Keys: AppShortName,Name,CloudShortName,Host,Port,DeployedDomainName,ExternalEndPoint,InternalEndPoint,ProductFamily

getListOfDomains

public java.util.Set<java.lang.String> getListOfDomains(java.lang.String ProductFamily)
For a given ProductFamily(ModuleKey), returns set of DomainNames where its deployed

Parameters:
ProductFamily -
Returns:

isDomainOfType

public boolean isDomainOfType(java.lang.String deployedDomainName,
                              java.lang.String Type)
Determines whether a deployed domain is of certain type.

Parameters:
deployedDomainName -
Type - : Replication, Pillar, Application
Returns:

getAppListFromDeployedDomain

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getAppListFromDeployedDomain(java.lang.String DeployedDomainName)
Gets j2ee Applications Informations deployed in a Domain. If deployed Domain Names are provided, method would retrun all deployed j2ee apllications.

Parameters:
DeployedDomainName -
Returns:
Keys: AppShortName,Name,Type,Dependency,SourceFile,Visible,ForSetup,GroupName,InstallDir,Version

getDomainNames

public java.util.Set<java.lang.String> getDomainNames(java.lang.String AppShortName)
Gets all Domains where a j2ee application is deployed. A j2ee application can be deployed in many domains. This method would return a list of all domains in which an application is deployed

Parameters:
AppShortName - of Application
Returns:
A Set contaiing Domain Names

getDeployedDomainInfo

public java.util.Map<java.lang.String,java.lang.String> getDeployedDomainInfo(java.lang.String DeployedDomainName)
Gets the Domain details, if Deployed Domain Name is provided

Parameters:
DeployedDomainName -
Returns:
Valid Keys: DeployedDomainName,AdminHost, AdminPort,EmHomeUrl, JmxPort, NodeManagerPort, InternalVirtualHost,InternalVirtualPort, ExternalVirtualHost, ExternalVirtualPort,LogicalDomainName,AdminServerName,NodeManagerProtocol

getPillarDBInfo

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getPillarDBInfo(java.lang.String PillarShortName)
Get the DB information for the Pillar Short Name supplied

Parameters:
PillarShortName -
Returns:
List of Map conatining Pillar Info Keys: PillarShortName,SchemaName,DatabaseShortName,DatabaseName,Host,Port,Sid,Connection,Driver

getProductFamilyList

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getProductFamilyList(java.lang.String PillarName)
Returns the product family List for a Pillar Name

Parameters:
PillarName -
Returns:
a List of map containg Module Info Keys: ModuleId, ModuleKey, ModuleName, ModuleDescription, UserModuleName

getDeploymentStatus

public java.lang.String getDeploymentStatus(java.lang.String TxModuleID)
Returns the deployment status for the Product.Checks whether any one of the apllication belongs to given product is deployed or not. If any one of the application is deployed, It returns "Deployed" otherwise "Installed".If no application belongs to given product It returns "NOT INSTALLED"

Parameters:
TxModuleID - (Product ModuleId)
Returns:
"Deployed"/"Installed"/"Not Installed"

getUsedProducts

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getUsedProducts(java.lang.String AppShortName)
Returns the products deployed against this Application (App Short Name)

Parameters:
AppShortName -
Returns:
List Map Keys: ModuleId, ModuleKey, ModuleName, ModuleDescription, UserModuleName

getRdsInfo

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getRdsInfo(java.lang.String rdsName)
Get the necessary Replication Dataset (RDS) information for a given Rds Name

Parameters:
rdsName -
Returns:
A List of Map Keys: RdsName, TopologyOptionName, SOR, MultiReadWrite, DependencySetName, Description

getRdsDetails

public byte[] getRdsDetails(java.lang.String rdsName)
Gets the BLOB data of the RDS details

Parameters:
rdsName -
Returns:

getRdsInfoByPillarInstanceName

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getRdsInfoByPillarInstanceName(java.lang.String PillarInstanceName)
Gets necessary Replication DataSet(RDS) for given PillarInstanceName

Parameters:
PillarInstanceName -
Returns:
A list of Map Keys: RdsName, TopologyOptionName, SOR, MultiReadWrite, DependencySetName, Description

getRdsInfoByPillarShortName

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getRdsInfoByPillarShortName(java.lang.String pillarShortName)
Get the necessary Replication Dataset (RDS) information for a given Pillar Instace Name

Parameters:
pillarShortName -
Returns:
A List of Map Keys: PillarShortName,Acl,RdsName, TopologyOptionName, SOR, MultiReadWrite, DependencySetName, Description

getRdsInfoByDomainName

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getRdsInfoByDomainName(java.lang.String DeployedDomainName)
Get the necessary Replication Dataset (RDS) information for a given Logical Domain Name

Parameters:
DeployedDomainName -
Returns:
List of Map Keys: PillarShortName,Acl,RdsName, TopologyOptionName, SOR, MultiReadWrite, DependencySetName, Description

isReplicationEnabled

public boolean isReplicationEnabled(java.lang.String DeployedDomainName)
Checks wether replication is enabled for Domain.

Parameters:
DeployedDomainName -
Returns:

getPillarInfoFromDeployedDomain

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getPillarInfoFromDeployedDomain(java.lang.String DeployedDomainName)
Get the pillar Information for the Deployed Domain Name

Parameters:
DeployedDomainName -
Returns:
Keys: PillarName, PillarShortName, PillarDescription

getEndPointInfo

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getEndPointInfo(java.lang.String appShortName)
Returns a map conatining the Endpoint information for an Application Short Name The internal end points can be used to invoke services within the same domain. The external end points can be used to invoke services across domains and portlets or any other URL. Each return string will be of the format host:port/context-root e.g: rws640fwks.us.oracle.com:5001/context-root

Parameters:
appShortName -
Returns:
Map Keys: Name,CloudShortName,AppShortName,InternalEndPoint,ExternalEndPoint,ProductFamily AdminEndPoint,DeployedDomainName,AdminHost, AdminPort,EmHomeUrl, JmxPort, NodeManagerPort, InternalVirtualHost,InternalVirtualPort, ExternalVirtualHost,ExternalVirtualPort,LogicalDomainName

getPillarInstanceInfo

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getPillarInstanceInfo(java.lang.String PillarInstanceName)
Get the Pillar Instance Details for a PillarInstance Name

Parameters:
PillarInstanceName -
Returns:
pillarInstaceMapList contains keys PillarInstanceName,Description,PillarTopologyOptionName, SharedPillarInstance,ProductFamlies,PillarShortName, SchemaName,DatabaseShortName,DatabaseName,Host,Port,Sid,Connection,Driver

getDeployedDomainFromPillar

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getDeployedDomainFromPillar(java.lang.String PillarShortName,
                                                                                                    java.lang.String Type)
Gets the type of domain for a perticular pillar

Parameters:
PillarShortName -
Type -
Returns:
Keys: AdminHost, AdminPort,EmHomeUrl, JmxPort, NodeManagerPort, InternalVirtualHost,InternalVirtualPort, ExternalVirtualHost,ExternalVirtualPort,LogicalDomainName

getProductFamiliesFromPillar

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getProductFamiliesFromPillar(java.lang.String PillarShortName)
Gets the product family for the Pillar Short Name

Parameters:
PillarShortName -

selectTopolgyoptionName

public boolean selectTopolgyoptionName(java.lang.String topologyOptionName)
Set a TopologyOptionName "Y" and set other topologyOptionName "N"

Parameters:
topologyOptionName -
Returns:
true/false

getCurrentPillarInstanceInfo

public java.util.Map<java.lang.String,java.lang.String> getCurrentPillarInstanceInfo()
Returns All inforamtion about current PillarInstanceName

Returns:
PillarInstanceName,Description,PillarTopologyOptionName, SharedPillarInstance,ProductFamlies,PillarShortName, SchemaName,DatabaseShortName,DatabaseName,Host,Port,Sid,Connection,Driver DeployedDomainName,AdminHost, AdminPort,EmHomeUrl, JmxPort, NodeManagerPort, InternalVirtualHost,InternalVirtualPort, ExternalVirtualHost,ExternalVirtualPort,LogicalDomainName

getDeployedDomainFromLogicalDomain

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getDeployedDomainFromLogicalDomain(java.lang.String logicalDomainName)
ER : 9642472 Gets DeployedDomain information from LogicalDomainname. It returns a List of maps with keys: DeployedDomainName,AdminHost,AdminPort,AdminServerName,EmHomeUrl,ExternalVirtualHost ExternalVirtualPort,InternalVirtualHost,InternalVirtualPort,JmxPort,LogicalDomainName, NodeManagerPort,NodeManagerProtocol


getProductFromEachProductFamily

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getProductFromEachProductFamily()
Gets List of Product for each Product Family. Bug - 9508205 Returns a List with following keys: ProductFamily,ModuleId, ModuleKey, ModuleName, ModuleDescription, UserModuleName


getAllModuleIdForAppShortName

public java.util.List<java.lang.String> getAllModuleIdForAppShortName(java.lang.String appShortName)
Returns a set of Module ids(Regardless the Module Type, it can be PRODUCT/LBA/SUBLBA) if AppShortName corresponding to J2EE application is given.These module belongs to J2EE application provided.


getEssApplicationInfo

public java.util.Map<java.lang.String,java.lang.String> getEssApplicationInfo(java.lang.String ProdModuleID)
Gets ESS application information for given product family module id

Parameters:
ProdModuleID - (Product Family Module ID)
Returns:
contains : keys AppShortName,Name,Type,Dependency,SourceFile,Visible,ForSetup,GroupName,InstallDir,Version

getAllProductFamilyAndDomains

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getAllProductFamilyAndDomains()
ER - 9900156 Gets all domains and product famlies of fusion instance

Returns:
a list of map object which contains keys: ModuleName,ModuleId,ModuleKey,UserModuleName,LogicalDomainName DeployedDomainName,AdminHost,AdminPort

getLocaleCache

public java.util.Map<java.lang.String,java.lang.Object> getLocaleCache()
The structure of this cache: KEY: ModuleInfo Value: Map KEY: ModuleId:ModuleType Value: Map: KEY: ModuleName, ModuleType, UserModuleName, ModuleKey, ModuleDescription, PillarName, Products (if ModuleType is FAMILY), ProductFamily (if ModuleType is APPLICATION) Value: String KEY: PFDomainMap Value: List of Map KEY: ModuleName,ModuleId,ModuleKey,UserModuleName,LogicalDomainName,DeployedDomainName, AdminHost,AdminPort KEY: EntAppMap Value: List of Map KEY: ModuleId, AppShortName KEY: ProductKeyAppListMap Value: Map> where key is the product module id and List is the appShortName


getProductAppMapList

public java.util.Map<java.lang.String,java.lang.Object> getProductAppMapList(java.lang.String currentDeployedDomain)
Get application Product map list

Returns:
Keys: ProductAppList : ModuleId:AppShortName ProductKeyAppListMap

getApplicationListforFamily

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getApplicationListforFamily(java.lang.String productFamilyModuleId)
For Internal Usage. Application team must not use this api. Api returns List of Appilcation which belongs to a product family.

Parameters:
productFamilyModuleId -
Returns:

invalidateDSMDSCache

public static void invalidateDSMDSCache()

validateLogicalDomain

public boolean validateLogicalDomain(java.lang.String prodFamModuleId,
                                     java.lang.String logicalDomainName)
Internal to ApplCore Taxonomy UI.Its validate whether any of the child modules of family module is deployed in given logical domain, if so it returns true, otherwise false.

Parameters:
prodFamModuleId -
logicalDomainName -
Returns:

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

E22562-01

Copyright © 2011 Oracle. All Rights Reserved.