|
Oracle Fusion Middleware extensions for Seed Data Framework 11g Release 1 (11.1.2) E22564-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.apps.fnd.applseed.rt.common.util.SDConfigUtil
public class SDConfigUtil
Method Summary | |
---|---|
static java.lang.String |
getAlternateKeyName(SDViewNode node)
Method returns the Alternate Key name for this ViewNode if this property is declared. |
static java.util.List<java.lang.String> |
getAttrExclusionList(SDViewNode node)
Get list of attribute names for the node that are to be excluded from extract. |
static java.util.List<java.lang.String> |
getChildOrder(SDViewNode node)
Return any pre-defined child ordering for the given node, as ordered list. |
static java.lang.Integer |
getCommitSize(SDViewNode node)
Return any custom commit size value set for passed node. |
static java.lang.String |
getConnectByClause(SDViewNode node)
gets the connect by clause defined for a given SDViewNode |
static java.lang.String |
getCVN(SDViewNode node)
Method returns the Config Version Number (CVN) for this ViewNode. |
static java.lang.String |
getDecodedHint(java.lang.String key,
oracle.jbo.Properties props)
Method decodes a UTF-8 encoded string property. |
static java.util.List<java.lang.String> |
getExclusionLinkList(SDViewNode node)
Return the list of links from given node that are to be excluded from extract/upload. |
static java.lang.String |
getExclusiveExtractPartitionKey(oracle.jbo.ApplicationModule am)
Get the partition key to use for the Exclusive extract mode. |
static java.lang.String |
getExclusiveExtractVOName(oracle.jbo.ApplicationModule am,
java.lang.String voName)
Get the Exclusive Extract VO name property value. |
static java.util.List<java.lang.String> |
getExtRefsList(SDViewNode node)
Get list of static external references defined for this node. |
static java.lang.String |
getFragment(java.lang.String str,
int fragmentIndex)
String utility that splits the passed str on the character period and returns the fragment identified by the fragmentIndex. |
static java.lang.String |
getHandlerContext(SDViewNode node)
|
static java.lang.String |
getHandlerText(SDViewNode node)
Method returns the appropriate handler for upload types bulk and custom. |
static java.lang.String |
getHandlerType(SDViewNode node)
Method returns the upload handler type. |
static java.lang.String |
getIdentifierKey(java.lang.String baseKey,
SDViewNode node)
Method returns the transformed based key that identifies the driver view. |
static java.util.List<java.lang.String> |
getIgnoreRefDataValidationList(SDViewNode node)
|
static java.util.List<java.lang.String> |
getLOVExclusionList(SDViewNode node)
return the list of LOV's from a given node that are to be excluded from extract/upload |
static java.lang.String |
getMultiTenantColumnName(SDViewNode node)
Get the multi-tenant enterprise id column name. |
static java.util.Map<java.lang.String,java.lang.String> |
getPropertiesWithPrefix(oracle.jbo.ApplicationModule am,
java.lang.String prefix)
Method returns the map of properties that have keys that start with prefix. |
static java.util.Map<java.lang.String,java.lang.String> |
getPVOToInstanceMapping(oracle.jbo.ApplicationModule am)
PVO To Instance MAp in the Am |
static java.lang.String |
getReferenceAMName(oracle.jbo.ApplicationModule srcAM,
java.lang.String driverName,
java.lang.String viewName)
Get the ReferenceAM property from the named AM for the named driver/child view. |
static java.util.List<java.lang.String> |
getRefVAList(SDViewNode node)
Return the list of View Accesor's (VA's) that should be used for external reference processing if the are used in a LOV |
static java.lang.String |
getSeedChangeIndicator(SDViewNode node)
Return the name of the seed data change indicator attribute. |
static java.lang.String |
getStagingTableName(SDViewNode node)
Method returns the staging table name for the ViewNode if the upload mode is bulk mode. |
static java.lang.String |
getSurrogate(SDViewNode node)
Get the Surrogate Id property value. |
static java.util.List<java.lang.String> |
getTransientAttrExtractList(SDViewNode node)
Get the list of attributes for the given node that should be extracted, regardless of the Transient or Derived properties. |
static java.util.Map<java.lang.String,java.lang.String> |
getVAPVOMaping(SDViewNode node)
VA TO PVO Mapping format; VA:PVO,VA:PVO |
static boolean |
isBulkValidate(SDViewNode node)
|
static boolean |
isDraft(SDViewNode node)
Method returns true if the Application Module is in draft status. |
static boolean |
isIncrMidTier(SDViewNode node)
Check if incremental load and mid-tier hashing has been enabled for this node. |
static boolean |
isMultiTenant(SDViewNode node)
Check if node is multi-tenant aware. |
static boolean |
isMultiTenantPropsDefined(SDViewNode node)
Checks if MTS is being enabled via custom properties. |
static java.lang.String |
isNoDynamicExtRefs(SDViewNode node)
gets the no dynamic ext refs property value for a given SDViewNode |
static boolean |
isNonAppsModel(oracle.jbo.ApplicationModule am)
|
static boolean |
isTranslationIncrLoad(SDViewNode node)
Translation incremental load property. |
static java.lang.String |
isUseADFForNLSUpload(SDViewNode node)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static java.lang.String getDecodedHint(java.lang.String key, oracle.jbo.Properties props)
key
- property keyprops
- Object implementing the Properties interface
public static java.lang.String getIdentifierKey(java.lang.String baseKey, SDViewNode node)
baseKey
- base keynode
- View node
public static java.lang.String getFragment(java.lang.String str, int fragmentIndex)
str
- String to be split.fragmentIndex
- index of fragment
public static java.util.Map<java.lang.String,java.lang.String> getPropertiesWithPrefix(oracle.jbo.ApplicationModule am, java.lang.String prefix)
am
- Seed Application Moduleprefix
- prefix of the keys
public static java.lang.String getHandlerType(SDViewNode node)
public static java.lang.String getHandlerContext(SDViewNode node)
public static java.lang.String getStagingTableName(SDViewNode node)
public static java.lang.String getAlternateKeyName(SDViewNode node)
public static java.lang.String getCVN(SDViewNode node)
public static java.util.List<java.lang.String> getExclusionLinkList(SDViewNode node)
node
- SDViewNode
public static java.util.List<java.lang.String> getLOVExclusionList(SDViewNode node)
node
- SDViewNode
public static java.util.List<java.lang.String> getAttrExclusionList(SDViewNode node)
node
- SDViewNode
public static java.util.List<java.lang.String> getRefVAList(SDViewNode node)
node
-
public static java.util.Map<java.lang.String,java.lang.String> getVAPVOMaping(SDViewNode node)
node
-
public static java.util.Map<java.lang.String,java.lang.String> getPVOToInstanceMapping(oracle.jbo.ApplicationModule am)
am
-
public static java.lang.String getHandlerText(SDViewNode node)
public static boolean isDraft(SDViewNode node)
public static java.lang.String getReferenceAMName(oracle.jbo.ApplicationModule srcAM, java.lang.String driverName, java.lang.String viewName)
srcAM
- ApplicationModule containing the propertiesdriverName
- String driver nameviewName
- String child view name
public static java.lang.String getSurrogate(SDViewNode node)
node
- SDViewNode containing surrogate property to check
public static java.lang.String getExclusiveExtractVOName(oracle.jbo.ApplicationModule am, java.lang.String voName)
am
- ApplicationModule containing propertiesvoName
- driver VO name to build the key
public static java.lang.String getExclusiveExtractPartitionKey(oracle.jbo.ApplicationModule am)
am
- ApplicationModule containing properties
public static java.util.List<java.lang.String> getTransientAttrExtractList(SDViewNode node)
node
- SDViewNode
public static boolean isMultiTenant(SDViewNode node)
node
- SDViewNode to check for MTS aware
public static java.lang.String getMultiTenantColumnName(SDViewNode node)
node
- SDViewNode
public static boolean isMultiTenantPropsDefined(SDViewNode node)
node
-
public static java.util.List<java.lang.String> getExtRefsList(SDViewNode node)
node
- SDViewNode
public static boolean isNonAppsModel(oracle.jbo.ApplicationModule am)
public static java.lang.String getConnectByClause(SDViewNode node)
node
-
public static java.lang.String isNoDynamicExtRefs(SDViewNode node)
node
- SDViewNode on which the property value is requried
public static java.util.List<java.lang.String> getChildOrder(SDViewNode node)
node
- SDViewNode parent node to check for any child ordering
public static final java.lang.Integer getCommitSize(SDViewNode node)
node
- SDViewNode
public static java.lang.String getSeedChangeIndicator(SDViewNode node)
node
- SDViewNode
public static boolean isIncrMidTier(SDViewNode node)
node
- SDViewNode, should be the root driver node
public static boolean isTranslationIncrLoad(SDViewNode node)
node
- SDViewNode
public static java.lang.String isUseADFForNLSUpload(SDViewNode node)
node
- SDViewNode
public static boolean isBulkValidate(SDViewNode node)
public static java.util.List<java.lang.String> getIgnoreRefDataValidationList(SDViewNode node)
|
Oracle Fusion Middleware extensions for Seed Data Framework 11g Release 1 (11.1.2) E22564-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |