|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.1.6) E22562-05 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.apps.fnd.applcore.flex.runtime.util.common.CategoryDefManagerImpl
public class CategoryDefManagerImpl
This class gets all necessary category metadata TODO: We shouldn't have this class. Move all methods out of it.
Field Summary | |
---|---|
static java.lang.String |
MASTER
|
static java.lang.String |
REUSE
|
Constructor Summary | |
---|---|
protected |
CategoryDefManagerImpl()
|
Method Summary | |
---|---|
static CategoryDef |
buildCategoryDef(java.lang.String applicationId,
java.lang.String categoryCode,
java.lang.String dffCode,
ApplicationResources connUrl,
EffCustomizations customizations,
CategoryDef parentCategoryDef,
CategoryConfig categoryConfig)
Builds View Objects at each flex usage level (i.e. |
static void |
buildCategoryDefFromAdfbcUsageRows(java.util.Map<oracle.jbo.Row,java.lang.String> adfbcUsageRowToUsageType,
CategoryDef cDef)
|
static CategoryDef |
buildCategoryDefHierarchy(java.lang.String applicationId,
java.lang.String categoryCode,
java.lang.String dffCode,
ApplicationResources connUrl,
EffCustomizations customizations,
CategoryConfig categoryConfig)
|
static void |
cloneCategoryDefArtifacts(CategoryDef srcCategoryDef,
CategoryDef targetCdef)
|
static CategoryDef |
cloneCategoryDefHeader(CategoryDef cDef,
java.lang.String categoryCodeClone,
CategoryDef parentCategoryDef)
|
static oracle.jbo.Row |
findCategoryMetadataVoRow(java.lang.String categoryCode,
oracle.jbo.ApplicationModule categoryAm)
Gets the row in the VO for FND_DF_CATEGORIES that contains all the info related to categoryCode |
static java.lang.String |
getAppIdFromShortName(java.lang.String applicationShortName,
java.lang.String connUrl)
Deprecated. |
static oracle.jbo.ApplicationModule |
getCategoryAMSingleton(java.lang.String connectionURL)
Deprecated. - do not allow static access to service AMs |
static oracle.jbo.ApplicationModule |
getDffMetadataAMSingleton(java.lang.String connectionURL)
Deprecated. - do not allow static access to service AMs |
static java.lang.String |
getParentCategoryCode(java.lang.String categoryCode,
oracle.jbo.ApplicationModule categoryAm)
|
static oracle.apps.fnd.applcore.flex.runtime.util.common.ServiceProvider |
getServiceProviderSingleton(java.lang.String connectionURL)
Deprecated. - do not allow static access to service AMs |
static void |
printDefObjects()
|
static void |
printRowDetails(oracle.jbo.Row r,
java.lang.String tableName)
|
static java.lang.String |
wsGetCategoryVoDefFullName(java.lang.String packageName,
java.lang.String prefixName,
boolean isProgrammaticallyDefined)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String MASTER
public static final java.lang.String REUSE
Constructor Detail |
---|
protected CategoryDefManagerImpl()
Method Detail |
---|
public static void buildCategoryDefFromAdfbcUsageRows(java.util.Map<oracle.jbo.Row,java.lang.String> adfbcUsageRowToUsageType, CategoryDef cDef)
public static CategoryDef buildCategoryDefHierarchy(java.lang.String applicationId, java.lang.String categoryCode, java.lang.String dffCode, ApplicationResources connUrl, EffCustomizations customizations, CategoryConfig categoryConfig)
public static CategoryDef buildCategoryDef(java.lang.String applicationId, java.lang.String categoryCode, java.lang.String dffCode, ApplicationResources connUrl, EffCustomizations customizations, CategoryDef parentCategoryDef, CategoryConfig categoryConfig)
categoryCode
- - The Descriptive Flexfield Category unique identiferdffCode
- - The value that corresponds to DESCRIPTIVE_FLEXFIELD_CODE in the database tables (e.g. EGO_ITEM_UDA)parentCategoryDef
- - Could be nullpublic static void printDefObjects()
public static void printRowDetails(oracle.jbo.Row r, java.lang.String tableName)
r
- public static java.lang.String wsGetCategoryVoDefFullName(java.lang.String packageName, java.lang.String prefixName, boolean isProgrammaticallyDefined)
public static java.lang.String getAppIdFromShortName(java.lang.String applicationShortName, java.lang.String connUrl)
ApplicationIdentifier
class instead.
applicationShortName
- the application short nameconnUrl
- the connection URL
ApplicationIdentifier
public static java.lang.String getParentCategoryCode(java.lang.String categoryCode, oracle.jbo.ApplicationModule categoryAm)
categoryCode
- - The Descriptive Flexfield Category unique identifercategoryAm
- - The Service Application Module used to obtain definition data about Descriptive Flexfield categories, contexts and other constructs.
public static oracle.jbo.Row findCategoryMetadataVoRow(java.lang.String categoryCode, oracle.jbo.ApplicationModule categoryAm) throws BCModelerException
categoryCode
- - The Descriptive Flexfield Category unique identifercategoryAm
- - The Service Application Module used to obtain definition data about Descriptive Flexfield categories.
BCModelerException
public static oracle.apps.fnd.applcore.flex.runtime.util.common.ServiceProvider getServiceProviderSingleton(java.lang.String connectionURL)
public static oracle.jbo.ApplicationModule getDffMetadataAMSingleton(java.lang.String connectionURL)
public static oracle.jbo.ApplicationModule getCategoryAMSingleton(java.lang.String connectionURL)
public static CategoryDef cloneCategoryDefHeader(CategoryDef cDef, java.lang.String categoryCodeClone, CategoryDef parentCategoryDef)
public static void cloneCategoryDefArtifacts(CategoryDef srcCategoryDef, CategoryDef targetCdef)
|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.1.6) E22562-05 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |