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

E22562-02

oracle.apps.fnd.applcore.profiles.uiModel.applicationModule
Class ProfleSetupUIAMImpl

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.profiles.uiModel.applicationModule.ProfleSetupUIAMImpl
All Implemented Interfaces:
java.util.EventListener, OAApplicationModule, OASeedDataService, ProfleSetupUIAM, 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 ProfleSetupUIAMImpl
extends OAApplicationModuleImpl
implements ProfleSetupUIAM


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
ProfleSetupUIAMImpl()
          This is the default constructor (do not remove).
 
Method Summary
 void generateProfileMO()
          Generate the MDS cache document in the database.
 OAViewObjectImpl getProfileCategoryOptionCatUI()
          Container's getter for ProfileCategoryOptionCatUI.
 OAViewObjectImpl getProfileCategoryOptionSearchUI()
          Container's getter for ProfileCategoryOptionSearchUI.
 OAViewObjectImpl getProfileCategoryOptionUI()
          Container's getter for ProfileCategoryOptionUI.
 OAViewObjectImpl getProfileCategoryUI()
          Container's getter for ProfileCategoryUI.
 oracle.jbo.server.ViewLinkImpl getProfileCategoryUIVOToProfileCategoryOptionsUI()
          Container's getter for ProfileCategoryUIVOToProfileCategoryOptionsUI.
 OAViewObjectImpl getProfileLevelLOV()
          Container's getter for ProfileLevelLOV.
 OAViewObjectImpl getProfileLevelsAll()
          Container's getter for ProfileLevelsAll.
 OAViewObjectImpl getProfileOptionLevelsUI()
          Container's getter for ProfileOptionLevelsUI.
 OAViewObjectImpl getProfileOptionUI()
          Container's getter for ProfileOptionUI.
 oracle.jbo.server.ViewLinkImpl getProfileOptionUIToProfileCategoryOptionCatUI()
          Container's getter for ProfileOptionUIToProfileCategoryOptionCatUI.
 oracle.jbo.server.ViewLinkImpl getProfileOptionUIVOToProfileCategoryOptionSearchUI1()
          Container's getter for ProfileOptionUIVOToProfileCategoryOptionSearchUI1.
 oracle.jbo.server.ViewLinkImpl getProfileOptionUIVOToProfileOptionValuesUI1()
          Container's getter for ProfileOptionUIVOToProfileOptionValuesUI1.
 ProfileOptionValuesLOVVOImpl getProfileOptionValuesLOV()
          Container's getter for ProfileOptionValuesLOV.
 OAViewObjectImpl getProfileOptionValuesUI()
          Container's getter for ProfileOptionValuesUI.
 oracle.jbo.RowIterator getProfileOptonValueRows(java.lang.String SQLValidation)
           
 OAViewObjectImpl getProfileSessionUsers()
          Container's getter for ProfileSessionUsers.
 oracle.jbo.server.ViewLinkImpl getProfilesUIVOToProfileOptionLevelsUI()
          Container's getter for ProfilesUIVOToProfileOptionLevelsUI.
 OAViewObjectImpl getProfileUI()
          Container's getter for ProfileUI.
 void invalidateProfileCache()
          Invalidate the entire profile cache.
 void processCategoryModuleParams(java.lang.String moduleType, java.lang.String moduleKey)
          Push the module task flow params to the VO.
 void processProfileModuleParams(java.lang.String moduleType, java.lang.String moduleKey)
          Push the module task flow params to the VO.
 void processProfileOptionValueParams(java.lang.String moduleType, java.lang.String moduleKey, java.lang.String profileOptionName, java.lang.String categoryName)
          Push the module task flow params to the VO.
 void processProfileValueCatParams(java.lang.String categoryName)
          Push the module task flow params to the VO.
 void validateProfileSqlValidation(java.lang.String inputSqlString)
           
 
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

ProfleSetupUIAMImpl

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

Method Detail

generateProfileMO

public void generateProfileMO()
Generate the MDS cache document in the database. This is just a catch in case the product team or customer has not loaded the ProfileMO placeholder MDS document into the database


invalidateProfileCache

public void invalidateProfileCache()
Invalidate the entire profile cache. This API should only be called if some profile value has changed. We call this API from the Manage Profile Values UI automatically.

Specified by:
invalidateProfileCache in interface ProfleSetupUIAM

getProfileOptonValueRows

public oracle.jbo.RowIterator getProfileOptonValueRows(java.lang.String SQLValidation)

processProfileModuleParams

public void processProfileModuleParams(java.lang.String moduleType,
                                       java.lang.String moduleKey)
Push the module task flow params to the VO.

Specified by:
processProfileModuleParams in interface ProfleSetupUIAM
Parameters:
moduleType -
moduleKey -

processProfileValueCatParams

public void processProfileValueCatParams(java.lang.String categoryName)
Push the module task flow params to the VO.

Specified by:
processProfileValueCatParams in interface ProfleSetupUIAM
Parameters:
categoryName -

processCategoryModuleParams

public void processCategoryModuleParams(java.lang.String moduleType,
                                        java.lang.String moduleKey)
Push the module task flow params to the VO.

Specified by:
processCategoryModuleParams in interface ProfleSetupUIAM
Parameters:
moduleType -
moduleKey -

processProfileOptionValueParams

public void processProfileOptionValueParams(java.lang.String moduleType,
                                            java.lang.String moduleKey,
                                            java.lang.String profileOptionName,
                                            java.lang.String categoryName)
Push the module task flow params to the VO.

Specified by:
processProfileOptionValueParams in interface ProfleSetupUIAM
Parameters:
moduleType -
moduleKey -

validateProfileSqlValidation

public void validateProfileSqlValidation(java.lang.String inputSqlString)
Specified by:
validateProfileSqlValidation in interface ProfleSetupUIAM

getProfileOptionUI

public OAViewObjectImpl getProfileOptionUI()
Container's getter for ProfileOptionUI.

Returns:
ProfileOptionUI

getProfileOptionValuesUI

public OAViewObjectImpl getProfileOptionValuesUI()
Container's getter for ProfileOptionValuesUI.

Returns:
ProfileOptionValuesUI

getProfileOptionUIVOToProfileOptionValuesUI1

public oracle.jbo.server.ViewLinkImpl getProfileOptionUIVOToProfileOptionValuesUI1()
Container's getter for ProfileOptionUIVOToProfileOptionValuesUI1.

Returns:
ProfileOptionUIVOToProfileOptionValuesUI1

getProfileOptionValuesLOV

public ProfileOptionValuesLOVVOImpl getProfileOptionValuesLOV()
Container's getter for ProfileOptionValuesLOV.

Returns:
ProfileOptionValuesLOV

getProfileSessionUsers

public OAViewObjectImpl getProfileSessionUsers()
Container's getter for ProfileSessionUsers.

Returns:
ProfileSessionUsers

getProfileUI

public OAViewObjectImpl getProfileUI()
Container's getter for ProfileUI.

Returns:
ProfileUI

getProfileCategoryUI

public OAViewObjectImpl getProfileCategoryUI()
Container's getter for ProfileCategoryUI.

Returns:
ProfileCategoryUI

getProfileCategoryOptionUI

public OAViewObjectImpl getProfileCategoryOptionUI()
Container's getter for ProfileCategoryOptionUI.

Returns:
ProfileCategoryOptionUI

getProfileCategoryUIVOToProfileCategoryOptionsUI

public oracle.jbo.server.ViewLinkImpl getProfileCategoryUIVOToProfileCategoryOptionsUI()
Container's getter for ProfileCategoryUIVOToProfileCategoryOptionsUI.

Returns:
ProfileCategoryUIVOToProfileCategoryOptionsUI

getProfileOptionLevelsUI

public OAViewObjectImpl getProfileOptionLevelsUI()
Container's getter for ProfileOptionLevelsUI.

Returns:
ProfileOptionLevelsUI

getProfilesUIVOToProfileOptionLevelsUI

public oracle.jbo.server.ViewLinkImpl getProfilesUIVOToProfileOptionLevelsUI()
Container's getter for ProfilesUIVOToProfileOptionLevelsUI.

Returns:
ProfilesUIVOToProfileOptionLevelsUI

getProfileLevelLOV

public OAViewObjectImpl getProfileLevelLOV()
Container's getter for ProfileLevelLOV.

Returns:
ProfileLevelLOV

getProfileLevelsAll

public OAViewObjectImpl getProfileLevelsAll()
Container's getter for ProfileLevelsAll.

Returns:
ProfileLevelsAll

getProfileCategoryOptionCatUI

public OAViewObjectImpl getProfileCategoryOptionCatUI()
Container's getter for ProfileCategoryOptionCatUI.

Returns:
ProfileCategoryOptionCatUI

getProfileOptionUIToProfileCategoryOptionCatUI

public oracle.jbo.server.ViewLinkImpl getProfileOptionUIToProfileCategoryOptionCatUI()
Container's getter for ProfileOptionUIToProfileCategoryOptionCatUI.

Returns:
ProfileOptionUIToProfileCategoryOptionCatUI

getProfileCategoryOptionSearchUI

public OAViewObjectImpl getProfileCategoryOptionSearchUI()
Container's getter for ProfileCategoryOptionSearchUI.

Returns:
ProfileCategoryOptionSearchUI

getProfileOptionUIVOToProfileCategoryOptionSearchUI1

public oracle.jbo.server.ViewLinkImpl getProfileOptionUIVOToProfileCategoryOptionSearchUI1()
Container's getter for ProfileOptionUIVOToProfileCategoryOptionSearchUI1.

Returns:
ProfileOptionUIVOToProfileCategoryOptionSearchUI1

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

E22562-02

Copyright © 2011 Oracle. All Rights Reserved.