oracle.apps.fnd.applcore.flex.runtime.util.common.category
Class EFFMetadataCache
java.lang.Object
oracle.apps.fnd.applcore.flex.runtime.util.common.category.EFFMetadataCache
public class EFFMetadataCache
- extends java.lang.Object
Method Summary |
static void |
addCategoryAMProvider(java.lang.String key,
oracle.adfdt.model.DataControlProvider categoryAMProviderObj)
|
static void |
addCategoryDef(java.lang.String categoryCode,
CategoryDef categoryDef)
|
static void |
addDescendentCategoryDef(java.lang.String categoryCode,
CategoryDef categoryDef)
|
static void |
addToCategoryParentMap(java.lang.String categoryCode,
java.lang.String parentCategoryCode)
|
static void |
addToCustomViewDefUsedMap(java.lang.String voName,
java.lang.Boolean value)
|
static void |
addToDataEntryCategoryVOMap(java.lang.String key,
java.lang.String voName)
|
static void |
addToPersistedDefMap(java.lang.String defFullName,
oracle.jbo.mom.PersistableDefObject def)
|
static void |
addToUsageMap(java.lang.String flexfieldUsageCode,
java.lang.String usageExpr)
|
static void |
clear()
|
static void |
clearPersistedDefMap()
|
static oracle.adfdt.model.DataControlProvider |
getCategoryAMProvider(java.lang.String key)
|
static CategoryDef |
getCategoryDef(java.lang.String categoryCode)
|
static java.lang.String |
getContextEntityUsageName(CategoryDef cDef,
java.lang.String groupCode,
java.lang.String usageCode,
java.lang.String contextCode,
java.lang.String categoryCode)
|
static java.lang.String |
getDataEntryCategoryVO(java.lang.String key)
|
static CategoryDef |
getDescendentCategoryDef(java.lang.String categoryCode)
|
static java.lang.ThreadLocal<java.lang.String> |
getEffBCModeler()
|
static java.util.HashMap<java.lang.String,java.lang.String> |
getEntityUsageNameMap(java.lang.String flexCode,
java.lang.String groupCode)
|
static oracle.jbo.ApplicationModule |
getMetadataAM()
|
static java.lang.String |
getParentForCategory(java.lang.String categoryCode)
|
static oracle.jbo.mom.PersistableDefObject |
getPersistedDef(java.lang.String defFullName)
|
static java.util.HashMap<java.lang.String,oracle.jbo.mom.PersistableDefObject> |
getPersistedDefMap()
|
static java.lang.String |
getUsageExpr(java.lang.String flexfieldUsageCode)
|
static java.lang.String |
getValueSetEntityUsageName(CategoryDef cDef,
java.lang.String groupCode,
java.lang.String usageCode,
java.lang.String contextCode,
java.lang.String segmentCode,
java.lang.String valueSetId)
|
static void |
initCategoryDefMap()
|
static boolean |
isCategoryParentCached(java.lang.String categorycode)
|
static java.lang.Boolean |
isCustomViewDefUsedForVO(java.lang.String VOName)
|
static void |
setEffBCModeler(java.lang.ThreadLocal<java.lang.String> effBCModeler)
|
static void |
setMetadataAM(oracle.jbo.ApplicationModule am)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EFFMetadataCache
public EFFMetadataCache()
getEntityUsageNameMap
public static java.util.HashMap<java.lang.String,java.lang.String> getEntityUsageNameMap(java.lang.String flexCode,
java.lang.String groupCode)
getContextEntityUsageName
public static java.lang.String getContextEntityUsageName(CategoryDef cDef,
java.lang.String groupCode,
java.lang.String usageCode,
java.lang.String contextCode,
java.lang.String categoryCode)
getValueSetEntityUsageName
public static java.lang.String getValueSetEntityUsageName(CategoryDef cDef,
java.lang.String groupCode,
java.lang.String usageCode,
java.lang.String contextCode,
java.lang.String segmentCode,
java.lang.String valueSetId)
getDescendentCategoryDef
public static CategoryDef getDescendentCategoryDef(java.lang.String categoryCode)
addDescendentCategoryDef
public static void addDescendentCategoryDef(java.lang.String categoryCode,
CategoryDef categoryDef)
getCategoryDef
public static CategoryDef getCategoryDef(java.lang.String categoryCode)
addCategoryDef
public static void addCategoryDef(java.lang.String categoryCode,
CategoryDef categoryDef)
initCategoryDefMap
public static void initCategoryDefMap()
setMetadataAM
public static void setMetadataAM(oracle.jbo.ApplicationModule am)
getMetadataAM
public static oracle.jbo.ApplicationModule getMetadataAM()
addToCategoryParentMap
public static void addToCategoryParentMap(java.lang.String categoryCode,
java.lang.String parentCategoryCode)
getParentForCategory
public static java.lang.String getParentForCategory(java.lang.String categoryCode)
isCategoryParentCached
public static boolean isCategoryParentCached(java.lang.String categorycode)
addToUsageMap
public static void addToUsageMap(java.lang.String flexfieldUsageCode,
java.lang.String usageExpr)
getUsageExpr
public static java.lang.String getUsageExpr(java.lang.String flexfieldUsageCode)
addToDataEntryCategoryVOMap
public static void addToDataEntryCategoryVOMap(java.lang.String key,
java.lang.String voName)
getDataEntryCategoryVO
public static java.lang.String getDataEntryCategoryVO(java.lang.String key)
addCategoryAMProvider
public static void addCategoryAMProvider(java.lang.String key,
oracle.adfdt.model.DataControlProvider categoryAMProviderObj)
getCategoryAMProvider
public static oracle.adfdt.model.DataControlProvider getCategoryAMProvider(java.lang.String key)
isCustomViewDefUsedForVO
public static java.lang.Boolean isCustomViewDefUsedForVO(java.lang.String VOName)
addToCustomViewDefUsedMap
public static void addToCustomViewDefUsedMap(java.lang.String voName,
java.lang.Boolean value)
addToPersistedDefMap
public static void addToPersistedDefMap(java.lang.String defFullName,
oracle.jbo.mom.PersistableDefObject def)
getPersistedDef
public static oracle.jbo.mom.PersistableDefObject getPersistedDef(java.lang.String defFullName)
getPersistedDefMap
public static java.util.HashMap<java.lang.String,oracle.jbo.mom.PersistableDefObject> getPersistedDefMap()
clearPersistedDefMap
public static void clearPersistedDefMap()
clear
public static void clear()
setEffBCModeler
public static void setEffBCModeler(java.lang.ThreadLocal<java.lang.String> effBCModeler)
getEffBCModeler
public static java.lang.ThreadLocal<java.lang.String> getEffBCModeler()
Copyright © 2012 Oracle. All Rights Reserved.