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

E22562-01

oracle.apps.fnd.applcore.flex.vst.uiModel.applicationModule
Class ValueSetSetupAMImpl

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.flex.vst.uiModel.applicationModule.ValueSetSetupAMImpl
All Implemented Interfaces:
java.util.EventListener, ValueSetSetupAM, OAApplicationModule, OASeedDataService, 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 ValueSetSetupAMImpl
extends OAApplicationModuleImpl
implements ValueSetSetupAM


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
ValueSetSetupAMImpl()
          This is the default constructor (do not remove).
 
Method Summary
 void addSubsetValues(java.util.List<oracle.jbo.Key> keyList)
          This method reads candidate subset value rows from the input parameter keyList and creates these rows in value set values VO by copying relevant attributes.
 OAViewObjectImpl getCandidateSubsetValue()
          Container's getter for CandidateSubsetValue.
 OAViewObjectImpl getDescriptiveFlexfieldValueSetUsage()
          Container's getter for DescriptiveFlexfieldValueSetUsage.
 OAViewObjectImpl getExtensibleFlexfieldValueSetUsage()
          Container's getter for ExtensibleFlexfieldValueSetUsage.
 OAViewObjectImpl getIndependentValueSet()
          Container's getter for IndependentValueSet.
 OAViewObjectImpl getKeyFlexfieldValueSetUsage()
          Container's getter for KeyFlexfieldValueSetUsage.
 OAViewObjectImpl getSubsetValueSetValueSearch()
          Container's getter for SubsetValueSetValueSearch.
 OAViewObjectImpl getValueSet()
          Container's getter for ValueSet.
 java.lang.Long getValueSetId(java.lang.String valueSetCode)
          Gets the value set ID that corresponds to the given value set code.
 OAViewObjectImpl getValueSetSearch()
          Container's getter for ValueSetSearch.
 oracle.jbo.server.ViewLinkImpl getValueSetSearchVOToDescriptiveFlexfieldValueSetUsageVO()
          Container's getter for ValueSetSearchVOToDescriptiveFlexfieldValueSetUsageVO.
 oracle.jbo.server.ViewLinkImpl getValueSetSearchVOToExtensibleFlexfieldValueSetUsageVO()
          Container's getter for ValueSetSearchVOToExtensibleFlexfieldValueSetUsageVO.
 oracle.jbo.server.ViewLinkImpl getValueSetSearchVOToKeyFlexfieldValueSetUsageVO()
          Container's getter for ValueSetSearchVOToKeyFlexfieldValueSetUsageVO.
 OAViewObjectImpl getValueSetValidationTable()
          Container's getter for ValueSetValidationTable.
 java.lang.String getValueSetValidationType(java.lang.Long valueSetId)
          Gets the value set validation type.
 OAViewObjectImpl getValueSetValue()
          Container's getter for ValueSetValue.
 OAViewObjectImpl getValueSetValueDFF()
          Container's getter for ValueSetValueDFF.
 oracle.jbo.server.ApplicationModuleImpl getValueSetValueDFFAM()
          Container's getter for ValueSetValueDFFAM.
 OAViewObjectImpl getValueSetValueSearch()
          Container's getter for ValueSetValueSearch.
 oracle.jbo.server.ViewLinkImpl getValueSetValueVOToValueSetValueDFFVO()
          Container's getter for ValueSetValueVOToValueSetValueDFFVO.
 oracle.jbo.server.ViewLinkImpl getValueSetVOToIndependentValueSetVO()
          Container's getter for ValueSetVOToIndependentValueSetVO.
 oracle.jbo.server.ViewLinkImpl getValueSetVOToValueSetValidationTableVO()
          Container's getter for ValueSetVOToValueSetValidationTableVO.
 oracle.jbo.server.ViewLinkImpl getValueSetVOToValueSetValueVO()
          Container's getter for ValueSetVOToValueSetValueVO.
 void initSubsetValueSetValueSearch()
           
 void initValueSetValueSearch()
           
 void processCreateEditModuleParameters(java.lang.String moduleType, java.lang.String moduleKey)
          Push the module parameters to the VO.
 void processModuleParameters(java.lang.String moduleType, java.lang.String moduleKey)
          Push the module parameters to the VO.
 
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

ValueSetSetupAMImpl

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

Method Detail

getValueSetSearch

public OAViewObjectImpl getValueSetSearch()
Container's getter for ValueSetSearch.

Returns:
ValueSetSearch

getValueSet

public OAViewObjectImpl getValueSet()
Container's getter for ValueSet.

Returns:
ValueSet

getValueSetValidationTable

public OAViewObjectImpl getValueSetValidationTable()
Container's getter for ValueSetValidationTable.

Returns:
ValueSetValidationTable

getValueSetValue

public OAViewObjectImpl getValueSetValue()
Container's getter for ValueSetValue.

Returns:
ValueSetValue

getValueSetValueSearch

public OAViewObjectImpl getValueSetValueSearch()
Container's getter for ValueSetValueSearch.

Returns:
ValueSetValueSearch

getValueSetVOToValueSetValidationTableVO

public oracle.jbo.server.ViewLinkImpl getValueSetVOToValueSetValidationTableVO()
Container's getter for ValueSetVOToValueSetValidationTableVO.

Returns:
ValueSetVOToValueSetValidationTableVO

getValueSetVOToValueSetValueVO

public oracle.jbo.server.ViewLinkImpl getValueSetVOToValueSetValueVO()
Container's getter for ValueSetVOToValueSetValueVO.

Returns:
ValueSetVOToValueSetValueVO

getValueSetValueDFFAM

public oracle.jbo.server.ApplicationModuleImpl getValueSetValueDFFAM()
Container's getter for ValueSetValueDFFAM.

Returns:
ValueSetValueDFFAM

getValueSetValueDFF

public OAViewObjectImpl getValueSetValueDFF()
Container's getter for ValueSetValueDFF.

Returns:
ValueSetValueDFF

getValueSetValueVOToValueSetValueDFFVO

public oracle.jbo.server.ViewLinkImpl getValueSetValueVOToValueSetValueDFFVO()
Container's getter for ValueSetValueVOToValueSetValueDFFVO.

Returns:
ValueSetValueVOToValueSetValueDFFVO

getCandidateSubsetValue

public OAViewObjectImpl getCandidateSubsetValue()
Container's getter for CandidateSubsetValue.

Returns:
CandidateSubsetValue

getSubsetValueSetValueSearch

public OAViewObjectImpl getSubsetValueSetValueSearch()
Container's getter for SubsetValueSetValueSearch.

Returns:
SubsetValueSetValueSearch

getKeyFlexfieldValueSetUsage

public OAViewObjectImpl getKeyFlexfieldValueSetUsage()
Container's getter for KeyFlexfieldValueSetUsage.

Returns:
KeyFlexfieldValueSetUsage

getValueSetSearchVOToKeyFlexfieldValueSetUsageVO

public oracle.jbo.server.ViewLinkImpl getValueSetSearchVOToKeyFlexfieldValueSetUsageVO()
Container's getter for ValueSetSearchVOToKeyFlexfieldValueSetUsageVO.

Returns:
ValueSetSearchVOToKeyFlexfieldValueSetUsageVO

getDescriptiveFlexfieldValueSetUsage

public OAViewObjectImpl getDescriptiveFlexfieldValueSetUsage()
Container's getter for DescriptiveFlexfieldValueSetUsage.

Returns:
DescriptiveFlexfieldValueSetUsage

getValueSetSearchVOToDescriptiveFlexfieldValueSetUsageVO

public oracle.jbo.server.ViewLinkImpl getValueSetSearchVOToDescriptiveFlexfieldValueSetUsageVO()
Container's getter for ValueSetSearchVOToDescriptiveFlexfieldValueSetUsageVO.

Returns:
ValueSetSearchVOToDescriptiveFlexfieldValueSetUsageVO

getExtensibleFlexfieldValueSetUsage

public OAViewObjectImpl getExtensibleFlexfieldValueSetUsage()
Container's getter for ExtensibleFlexfieldValueSetUsage.

Returns:
ExtensibleFlexfieldValueSetUsage

getValueSetSearchVOToExtensibleFlexfieldValueSetUsageVO

public oracle.jbo.server.ViewLinkImpl getValueSetSearchVOToExtensibleFlexfieldValueSetUsageVO()
Container's getter for ValueSetSearchVOToExtensibleFlexfieldValueSetUsageVO.

Returns:
ValueSetSearchVOToExtensibleFlexfieldValueSetUsageVO

getIndependentValueSet

public OAViewObjectImpl getIndependentValueSet()
Container's getter for IndependentValueSet.

Returns:
IndependentValueSet

getValueSetVOToIndependentValueSetVO

public oracle.jbo.server.ViewLinkImpl getValueSetVOToIndependentValueSetVO()
Container's getter for ValueSetVOToIndependentValueSetVO.

Returns:
ValueSetVOToIndependentValueSetVO

processModuleParameters

public void processModuleParameters(java.lang.String moduleType,
                                    java.lang.String moduleKey)
Push the module parameters to the VO.

Specified by:
processModuleParameters in interface ValueSetSetupAM
Parameters:
moduleType -
moduleKey -

getValueSetId

public java.lang.Long getValueSetId(java.lang.String valueSetCode)
Gets the value set ID that corresponds to the given value set code.

Specified by:
getValueSetId in interface ValueSetSetupAM
Parameters:
valueSetCode - the value set code
Returns:
the value set ID that corresponds to the given value set code

getValueSetValidationType

public java.lang.String getValueSetValidationType(java.lang.Long valueSetId)
Gets the value set validation type.

Specified by:
getValueSetValidationType in interface ValueSetSetupAM
Parameters:
valueSetId - the value set ID
Returns:
the value set validation type

processCreateEditModuleParameters

public void processCreateEditModuleParameters(java.lang.String moduleType,
                                              java.lang.String moduleKey)
Push the module parameters to the VO.

Specified by:
processCreateEditModuleParameters in interface ValueSetSetupAM
Parameters:
moduleType -
moduleKey -

initValueSetValueSearch

public void initValueSetValueSearch()
Specified by:
initValueSetValueSearch in interface ValueSetSetupAM

initSubsetValueSetValueSearch

public void initSubsetValueSetValueSearch()
Specified by:
initSubsetValueSetValueSearch in interface ValueSetSetupAM

addSubsetValues

public void addSubsetValues(java.util.List<oracle.jbo.Key> keyList)
This method reads candidate subset value rows from the input parameter keyList and creates these rows in value set values VO by copying relevant attributes. Note that this creates new rows only if the same row does not already exist in values VO.

Specified by:
addSubsetValues in interface ValueSetSetupAM
Parameters:
keyList - the keys of the rows to copy into the values VO

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

E22562-01

Copyright © 2011 Oracle. All Rights Reserved.