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

E22562-05

oracle.apps.fnd.applcore.taxonomy.taxonomyService.extn.util
Class TaxonomyExtnUtil

java.lang.Object
  extended by oracle.apps.fnd.applcore.taxonomy.taxonomyService.extn.util.TaxonomyExtnUtil

public class TaxonomyExtnUtil
extends java.lang.Object


Constructor Summary
TaxonomyExtnUtil()
           
 
Method Summary
static 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
static 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 tbhe APppilcations deployed aginst this product /Tax.
static java.util.List<java.lang.String> getAllModuleIdForAppShortName(java.lang.String appShortName)
          gets List of ModuleId's for given AppShortName retruns a List of Module ids *
static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getAllProductFamilyAndDomains()
          ER - 9900156 Gets all domains and product famlies of fusion instance
static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getApplicationListforFamily(java.lang.String productFamilyModuleId)
          For Internal Usage.
static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getAppListFromDeployedDomain(java.lang.String DeployedDomainName)
          Get the Application Info from the Deployed Domain Name
static java.util.Map<java.lang.String,java.lang.String> getCurrentPillarInfo()
          ER:8890883 This will return the current pillar as Map Valid keys are: PillarName,PillarShortName,PillarDescription
static java.util.Map<java.lang.String,java.lang.String> getCurrentPillarInstanceInfo()
          Returns All inforamtion about current PillarInstanceName
static java.util.List<java.lang.String> getCurrentProductFamily()
          Get the current product family
static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getCurrentProductFamilyInfo()
           
static 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.
static 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
static java.util.List<java.lang.String> getDependentProductsByApp(java.lang.String AppShortName)
          Gets tyhe list of dependant modules for the perticular App Short Name
static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getDeployedAppInfo(java.lang.String AppShortName)
          Returns App Information
static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getDeployedDomainFromLogicalDomain(java.lang.String logicalDomainName)
          ER : 9642472 Gets DeployedDomain information from LogicalDomainname.
static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getDeployedDomainFromPillar(java.lang.String PillarShortName, java.lang.String Type)
          Determines whether a deployed domain is of certain type.
static java.util.Map<java.lang.String,java.lang.String> getDeployedDomainInfo(java.lang.String DeployedDomainName)
          Get the Domain Info Map for a Domain Name
static java.lang.String getDeploymentStatus(java.lang.String TxModuleID)
          Returns the deployment status for the perticular Taxonomy Module
static 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
static java.util.Map<java.lang.String,java.lang.String> getEndPointInfoFromPillar(java.lang.String service, java.lang.String pillar)
           
static 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)
static java.util.Map<java.lang.String,java.lang.String> getEssApplicationInfo(java.lang.String ProdModuleID)
          Gets ESS application information for given product family module id
static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getLBAInfoFromProductName(java.lang.String productName)
          BUG: 12770791 Returns the List of LBA info for product modue name
static 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 module
static java.util.List<java.lang.String> getListOfDeployedApps(java.lang.String TxModuleID)
          Returns a list of deployed Apps Short Name for the ModuleID
static java.util.Set<java.lang.String> getListOfDomains(java.lang.String ProductFamily)
          For a given ProductFamily(ModuleKey), returns set of DomainNames where its deployed
static java.util.List<java.lang.String> getListOfEnterpriseApps(java.lang.String TxModuleID, java.lang.String DeploymentStatus)
          Returns the list of deployed/installed apps short name for a perticular Module
static java.util.List<java.lang.String> getListOfLBAs(java.lang.String TxModuleID)
          Resturns a list of Module Keys for the child LBAS
static java.util.List<java.lang.String> getListOfProducts()
          Returns the list of Modulekeys for the products installed
static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getPillarDBInfo(java.lang.String PillarName)
          Get the DB information for the Pillar Name supplied
static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getPillarInfoFromDeployedDomain(java.lang.String DeployedDomainName)
          Get the pillar Information for the replication Domain Name
static 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
static java.util.Map<java.lang.String,java.lang.String> getPillarNameFromAppShortName(java.lang.String AppShortName)
          Gets the PillarName, PillarShortName for each AppShortName for the List of AppsShortName passed.
static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getPillarNamesFromAppShortNames(java.util.List<java.lang.String> AppShortNameList)
          Gets the PillarName, PillarShortName for each AppShortName for the List of AppsShortName passed.
static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getPillars()
          Valid keys are: PillarShortName, PillarName, PillarDescription
static java.util.Map<java.lang.String,java.lang.String> getProductAndProductFamilyInfo(java.lang.String productCode)
          BUG: 13113138 to get Product UserName, Product Family User Name from Product Code
static 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
static 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
static 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
static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getProductFromEachProductFamily()
          Gets List of Product for each Product Family.
static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getProductsInfo()
          Gets the producst installed against the current Product Family
static 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 Module
static byte[] getRdsDetails(java.lang.String rdsName)
          Gets Blob value from RDS table
static 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
static 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
static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getRdsInfoByPillarShortName(java.lang.String PillarInstanceName)
          Get the necessary Replication Dataset (RDS) information for a given Pillar Instance Name
static ApplTaxonomyAMImpl getTaxonomyAMImpl()
           
static ApplTaxonomyExtnAMImpl getTaxonomyExtnAMImpl()
           
static 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 boolean isDomainOfType(java.lang.String deployedDomainName, java.lang.String Type)
          Determines whether a deployed domain is of certain type.
static boolean isReplicationEnabled(java.lang.String logicalDomainName)
          Check whether domain name supplied is replication domain
static void releaseTaxonomyAMImpl(oracle.jbo.ApplicationModule am)
           
static boolean selectTopolgyoptionName(java.lang.String topologyOptionName)
          Set a TopologyOptionName "Y" and set other topologyOptionName "N"
static 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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaxonomyExtnUtil

public TaxonomyExtnUtil()
Method Detail

getTaxonomyAMImpl

public static ApplTaxonomyAMImpl getTaxonomyAMImpl()

getTaxonomyExtnAMImpl

public static ApplTaxonomyExtnAMImpl getTaxonomyExtnAMImpl()

releaseTaxonomyAMImpl

public static void releaseTaxonomyAMImpl(oracle.jbo.ApplicationModule am)

getCurrentPillarInfo

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

Returns:

getPillarNameFromAppShortName

public static java.util.Map<java.lang.String,java.lang.String> getPillarNameFromAppShortName(java.lang.String AppShortName)
Gets the PillarName, PillarShortName for each AppShortName for the List of AppsShortName passed.

Parameters:
AppShortName -
Returns:
a List of Map. Each Map has the following Keys: AppShortName, PillarName, PillarShortName

getPillarNamesFromAppShortNames

public static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getPillarNamesFromAppShortNames(java.util.List<java.lang.String> AppShortNameList)
Gets the PillarName, PillarShortName for each AppShortName for the List of AppsShortName passed.

Parameters:
AppShortNameList -
Returns:
a List of Map. Each Map has the following Keys: AppShortName, PillarName, PillarShortName

getCurrentProductFamilyInfo

public static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getCurrentProductFamilyInfo()
Returns:
the current Product Family Info. Keys: ModuleId, ModuleKey, ModuleName, ModuleDescription, PillarName, UserModuleName

getCurrentProductFamily

public static java.util.List<java.lang.String> getCurrentProductFamily()
Get the current product family

Returns:
get current family name

getProductsInfo

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

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

getListOfProducts

public static java.util.List<java.lang.String> getListOfProducts()
Returns the list of Modulekeys for the products installed

Returns:

getProductsInfo

public static 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 Module

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

getLBAsInfo

public static 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 module

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

getListOfLBAs

public static java.util.List<java.lang.String> getListOfLBAs(java.lang.String TxModuleID)
Resturns a list of Module Keys for the child LBAS

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

getDependentProducts

public static 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 static java.util.List<java.lang.String> getDependentProductsByApp(java.lang.String AppShortName)
Gets tyhe list of dependant modules for the perticular App Short Name

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

getListOfEnterpriseApps

public static java.util.List<java.lang.String> getListOfEnterpriseApps(java.lang.String TxModuleID,
                                                                       java.lang.String DeploymentStatus)
Returns the list of deployed/installed apps short name for a perticular Module

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

getAllEnterpriseAppsInfo

public static 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 tbhe APppilcations deployed aginst 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

getDeployedAppInfo

public static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getDeployedAppInfo(java.lang.String AppShortName)
Returns App Information

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

getListOfDeployedApps

public static 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

getAllDeployedAppsInfo

public static 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

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 static 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:

getDeployedDomainInfo

public static java.util.Map<java.lang.String,java.lang.String> getDeployedDomainInfo(java.lang.String DeployedDomainName)
Get the Domain Info Map for a Domain Name

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

getPillarDBInfo

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

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

getProductFamilyList

public static 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 static java.lang.String getDeploymentStatus(java.lang.String TxModuleID)
Returns the deployment status for the perticular Taxonomy Module

Parameters:
TxModuleID -
Returns:

getUsedProducts

public static 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

getRdsInfoByDomainName

public static 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

getRdsInfo

public static 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

isReplicationEnabled

public static boolean isReplicationEnabled(java.lang.String logicalDomainName)
Check whether domain name supplied is replication domain

Parameters:
logicalDomainName -
Returns:
true if replication domain

getPillarInfoFromDeployedDomain

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

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

getRdsInfoByPillarShortName

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

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

getEndPointInfo

public static 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

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

getAppListFromDeployedDomain

public static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getAppListFromDeployedDomain(java.lang.String DeployedDomainName)
Get the Application Info from the Deployed Domain Name

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

isDomainOfType

public static 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:

getDeployedDomainFromPillar

public static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getDeployedDomainFromPillar(java.lang.String PillarShortName,
                                                                                                           java.lang.String Type)
Determines whether a deployed domain is of certain type.

Parameters:
PillarShortName -
Type - : Replication, Pillar, Application
Returns:
List with Keys AdminHost, AdminPort,EmHomeUrl, JmxPort, NodeManagerPort, InternalVirtualHost,InternalVirtualPort, ExternalVirtualHost,ExternalVirtualPort,LogicalDomainName

getProductFamiliesFromPillar

public static 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 -
Returns:
Key: ModuleId, ModuleName, ModuleDescription, ModuleKey, UserModuleName,DeployedDomainName

getDependentMWComponents

public static 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

getRdsDetails

public static byte[] getRdsDetails(java.lang.String rdsName)
Gets Blob value from RDS table

Parameters:
rdsName -
Returns:

getPillarInstanceInfo

public static 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

selectTopolgyoptionName

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

Parameters:
topologyOptionName -
Returns:
true/false

getCurrentPillarInstanceInfo

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

Returns:
Keys: 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 static 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 static 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 static java.util.List<java.lang.String> getAllModuleIdForAppShortName(java.lang.String appShortName)
gets List of ModuleId's for given AppShortName retruns a List of Module ids *


getEnterpriseAppInfo

public static 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

getEssApplicationInfo

public static 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 static 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

getApplicationListforFamily

public static 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:

getProductFamilyFromProduct

public static 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

getEndPointInfoFromPillar

public static java.util.Map<java.lang.String,java.lang.String> getEndPointInfoFromPillar(java.lang.String service,
                                                                                         java.lang.String pillar)

getPillars

public static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getPillars()
Valid keys are: PillarShortName, PillarName, PillarDescription

Returns:

validateLogicalDomain

public static 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:

getProductAndProductFamilyInfo

public static java.util.Map<java.lang.String,java.lang.String> getProductAndProductFamilyInfo(java.lang.String productCode)
BUG: 13113138 to get Product UserName, Product Family User Name from Product Code

Returns:
ProductFamilyModuleId, ProductFamilyModuleName, ProductFamilyUserName, ProductModuleId, ProductModuleName, ProductUserName

getLBAInfoFromProductName

public static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getLBAInfoFromProductName(java.lang.String productName)
BUG: 12770791 Returns the List of LBA info for product modue name

Parameters:
Product - Module Name
Returns:
List Map Keys: ModuleId, ModuleKey, ModuleName, ModuleDescription, UserModuleName

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

E22562-05

Copyright © 2012 Oracle. All Rights Reserved.