|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.2) E22562-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.jbo.common.NamedObjectImpl oracle.jbo.server.NamedObjectImpl oracle.jbo.server.ComponentObjectImpl oracle.jbo.server.ContainerObjectImpl oracle.jbo.server.ApplicationModuleImpl oracle.apps.fnd.applcore.oaext.model.OAApplicationModuleImpl oracle.apps.fnd.applcore.dataSecurity.uiModel.applicationModule.DataSecurityGlobalUIAMImpl
public class DataSecurityGlobalUIAMImpl
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 | |
---|---|
DataSecurityGlobalUIAMImpl()
This is the default constructor (do not remove). |
Method Summary | |
---|---|
void |
commitTransaction(boolean clearCache)
Commits the transaction and rolls back on failure. |
FndGrantsVORowImpl |
createAcesPolicy(java.lang.String roleName,
java.lang.String objPara)
|
java.util.List<FndGrantsVORowImpl> |
findAcesPolicy(java.lang.String roleName,
java.lang.String objPara)
|
FndObjectInstanceSetsVORowImpl |
findInstSetByName(java.lang.String instSetName)
|
FndMenusVORowImpl |
findMenuByName(java.lang.String menuName)
|
FndObjectsVORowImpl |
findObjectByName(java.lang.String objName)
|
java.util.List<FndGrantsVORowImpl> |
findPolicy(java.util.Map<java.lang.String,java.lang.Object> attrVal)
|
java.util.List<FndGrantsVORowImpl> |
findPolicy(java.lang.String objName,
java.lang.String roleName,
java.lang.String menuName,
java.lang.String instanceName,
java.lang.String instanceType,
java.lang.String objPara)
|
oracle.security.jps.service.policystore.ApplicationPolicy |
getApplicationPolicy()
Gets the Application Policy name for given stripe associated with the APP. |
ApplicationRoleVOImpl |
getApplicationRole()
Container's getter for ApplicationRole. |
oracle.security.jps.service.policystore.info.AppRoleEntry |
getAppRoleEntry(java.lang.String roleName)
Gets the AppRoleEntry for given role. |
ChildTableVOImpl |
getChildTable1()
Container's getter for ChildTable1. |
FndFormFunctionsVOImpl |
getFndFormFunctions1()
Container's getter for FndFormFunctions1. |
FndFormFunctionsVOImpl |
getFndFormFunctions2()
Container's getter for FndFormFunctions2. |
oracle.jbo.server.ViewLinkImpl |
getFndFormFunctionsVOToFndObjects1()
Container's getter for FndFormFunctionsVOToFndObjects1. |
oracle.jbo.server.ViewLinkImpl |
getFndFormFunctionsVOToFndObjects2()
Container's getter for FndFormFunctionsVOToFndObjects2. |
FndGrantsVOImpl |
getFndGrants1()
Container's getter for FndGrants1. |
FndGrantsVOImpl |
getFndGrants2()
Container's getter for FndGrants2. |
oracle.jbo.server.ViewLinkImpl |
getFndGrantsVOToFndObjects1()
Container's getter for FndGrantsVOToFndObjects1. |
FndMenuEntriesVOImpl |
getFndMenuEntries1()
Container's getter for FndMenuEntries1. |
oracle.jbo.server.ViewLinkImpl |
getFndMenuEntriesVOToFndFormFunctions1()
Container's getter for FndMenuEntriesVOToFndFormFunctions1. |
FndMenusVOImpl |
getFndMenus1()
Container's getter for FndMenus1. |
FndMenusVOImpl |
getFndMenus2()
Container's getter for FndMenus2. |
oracle.jbo.server.ViewLinkImpl |
getFndMenusToFndMenuEntries1()
Container's getter for FndMenusToFndMenuEntries1. |
FndObjectInstanceSetsVOImpl |
getFndObjectInstanceSets1()
Container's getter for FndObjectInstanceSets1. |
FndObjectInstanceSetsVOImpl |
getFndObjectInstanceSets2()
Container's getter for FndObjectInstanceSets2. |
FndObjectsVOImpl |
getFndObjects1()
Container's getter for FndObjects1. |
FndObjectsVOImpl |
getFndObjects2()
Container's getter for FndObjects2. |
FndObjectsVOImpl |
getFndObjects3()
Container's getter for FndObjects3. |
oracle.jbo.server.ViewLinkImpl |
getFndObjectsVOToFndObjectInstanceSets1()
Container's getter for FndObjectsVOToFndObjectInstanceSets1. |
oracle.jbo.server.ViewLinkImpl |
getParentChildLink1()
Container's getter for ParentChildLink1. |
ParentTableVOImpl |
getParentTable1()
Container's getter for ParentTable1. |
ProfileVOImpl |
getProfile1()
Container's getter for Profile1. |
RoleHierarchyVOImpl |
getRoleHierarchy1()
Container's getter for RoleHierarchy1. |
RoleHierarchyVOImpl |
getRoleHierarchy2()
Container's getter for RoleHierarchy2. |
oracle.jbo.server.ViewLinkImpl |
getRoleHierarchyLink1()
Container's getter for RoleHierarchyLink1. |
java.util.Map<java.lang.String,oracle.security.jps.service.policystore.info.AppRoleEntry> |
getRoleMap()
Gets the role map . |
java.util.Map<java.lang.String,java.lang.String> |
initParentTable(java.lang.String objectName,
java.util.List<java.lang.String> roleCategories,
java.util.List<ActionMap> actions)
init Method for poluating Object UI parent role table and related child objects table;. |
java.util.Map<java.lang.String,java.lang.String> |
initProfileTable(java.lang.String roleName,
java.util.List<java.lang.String> roleCategories,
java.util.List<ActionMap> actions)
init Method for poluating Profile UI parent role table and related child objects table;. |
java.util.Map<java.lang.String,java.lang.String> |
initRoleManager(java.util.List<java.lang.String> roleCategory)
|
void |
manageFSPermission(java.lang.String roleName,
java.lang.String permset,
boolean grantFlag)
Sets or revokes the function security for any role,permission combination. |
FndGrantsVORowImpl |
populateGrant(java.lang.String objName,
java.lang.String roleName,
java.lang.String menuName,
java.lang.String instanceType,
java.lang.String instanceSetName,
java.lang.String objPara)
|
void |
refreshAppRole()
|
java.util.Map<java.lang.String,oracle.security.jps.service.policystore.info.AppRoleEntry> |
searchRoles(java.util.List<java.lang.String> roleCategories,
boolean refresh)
search the roles for given categories and return a map of roleName,AppRoleEntry pairs. |
void |
setRoleMap(java.util.Map<java.lang.String,oracle.security.jps.service.policystore.info.AppRoleEntry> _roleMap)
Setter for role map local use. |
void |
validate(java.util.List<ActionMap> actMaps,
FndObjectsVORowImpl objRow)
Validate an object in context of passed in action Map details |
void |
validate(java.util.List<ActionMap> actMaps,
java.lang.Long objId,
java.lang.String objName)
Valiade the Object details. |
void |
validate(java.util.List<ActionMap> actMaps,
java.lang.String objName)
validate actionMaps and Object combination |
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 |
---|
public DataSecurityGlobalUIAMImpl()
Method Detail |
---|
public FndObjectsVOImpl getFndObjects1()
public FndFormFunctionsVOImpl getFndFormFunctions1()
public oracle.jbo.server.ViewLinkImpl getFndFormFunctionsVOToFndObjects1()
public FndGrantsVOImpl getFndGrants1()
public oracle.jbo.server.ViewLinkImpl getFndGrantsVOToFndObjects1()
public FndObjectInstanceSetsVOImpl getFndObjectInstanceSets1()
public oracle.jbo.server.ViewLinkImpl getFndObjectsVOToFndObjectInstanceSets1()
public FndMenusVOImpl getFndMenus1()
public FndMenuEntriesVOImpl getFndMenuEntries1()
public oracle.jbo.server.ViewLinkImpl getFndMenusToFndMenuEntries1()
public FndFormFunctionsVOImpl getFndFormFunctions2()
public oracle.jbo.server.ViewLinkImpl getFndMenuEntriesVOToFndFormFunctions1()
public FndObjectsVOImpl getFndObjects2()
public oracle.jbo.server.ViewLinkImpl getFndFormFunctionsVOToFndObjects2()
public ParentTableVOImpl getParentTable1()
public ChildTableVOImpl getChildTable1()
public oracle.jbo.server.ViewLinkImpl getParentChildLink1()
public void manageFSPermission(java.lang.String roleName, java.lang.String permset, boolean grantFlag)
roleName
- as Role namepermset
- as permission set namegrantFlag
- true to write a grant ,false to revoke that if match not foundpublic oracle.security.jps.service.policystore.ApplicationPolicy getApplicationPolicy()
public oracle.security.jps.service.policystore.info.AppRoleEntry getAppRoleEntry(java.lang.String roleName)
roleName
- as Role Name
public java.util.Map<java.lang.String,oracle.security.jps.service.policystore.info.AppRoleEntry> searchRoles(java.util.List<java.lang.String> roleCategories, boolean refresh)
roleCategories
- as Role Categories passed inrefresh
- if true orces refresh to fetch these roles frompolicy store
public java.util.Map<java.lang.String,java.lang.String> initParentTable(java.lang.String objectName, java.util.List<java.lang.String> roleCategories, java.util.List<ActionMap> actions)
initParentTable
in interface DataSecurityGlobalUIAM
objectName
- Object NameroleCategories
- List of cateogries passed inactions
- Actions Map list
ActionMap
public FndGrantsVOImpl getFndGrants2()
public void commitTransaction(boolean clearCache)
clearCache
- whether cache should be cleared on commitpublic java.util.Map<java.lang.String,java.lang.String> initProfileTable(java.lang.String roleName, java.util.List<java.lang.String> roleCategories, java.util.List<ActionMap> actions)
initProfileTable
in interface DataSecurityGlobalUIAM
roleName
- RoleName passed inroleCategories
- List of cateogries passed inactions
- Actions Map list
ActionMap
public ProfileVOImpl getProfile1()
public RoleHierarchyVOImpl getRoleHierarchy1()
public RoleHierarchyVOImpl getRoleHierarchy2()
public oracle.jbo.server.ViewLinkImpl getRoleHierarchyLink1()
public void setRoleMap(java.util.Map<java.lang.String,oracle.security.jps.service.policystore.info.AppRoleEntry> _roleMap)
_roleMap
- as rolemapof roleName,AppRoleEntrypublic java.util.Map<java.lang.String,oracle.security.jps.service.policystore.info.AppRoleEntry> getRoleMap()
public void validate(java.util.List<ActionMap> actMaps, FndObjectsVORowImpl objRow)
actMaps
- as actionMapobjRow
- as object Rowpublic void validate(java.util.List<ActionMap> actMaps, java.lang.Long objId, java.lang.String objName)
actMaps
- ActionmapsobjId
- Id of the objectobjName
- Name of the Objectpublic void validate(java.util.List<ActionMap> actMaps, java.lang.String objName)
actMaps
- as ActionMapobjName
- as Object Namepublic ApplicationRoleVOImpl getApplicationRole()
public java.util.Map<java.lang.String,java.lang.String> initRoleManager(java.util.List<java.lang.String> roleCategory)
initRoleManager
in interface DataSecurityGlobalUIAM
public void refreshAppRole()
public java.util.List<FndGrantsVORowImpl> findPolicy(java.util.Map<java.lang.String,java.lang.Object> attrVal)
public java.util.List<FndGrantsVORowImpl> findPolicy(java.lang.String objName, java.lang.String roleName, java.lang.String menuName, java.lang.String instanceName, java.lang.String instanceType, java.lang.String objPara)
public FndGrantsVORowImpl populateGrant(java.lang.String objName, java.lang.String roleName, java.lang.String menuName, java.lang.String instanceType, java.lang.String instanceSetName, java.lang.String objPara)
public FndObjectsVORowImpl findObjectByName(java.lang.String objName)
public FndMenusVORowImpl findMenuByName(java.lang.String menuName)
public FndObjectInstanceSetsVORowImpl findInstSetByName(java.lang.String instSetName)
public java.util.List<FndGrantsVORowImpl> findAcesPolicy(java.lang.String roleName, java.lang.String objPara)
public FndGrantsVORowImpl createAcesPolicy(java.lang.String roleName, java.lang.String objPara)
public FndMenusVOImpl getFndMenus2()
public FndObjectInstanceSetsVOImpl getFndObjectInstanceSets2()
public FndObjectsVOImpl getFndObjects3()
|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.2) E22562-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |