|
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.dataSecurity.uiModel.util.ActionMap
public class ActionMap
This class contains complete definition of an action against which grants are to be made in the security UIs.
Nested Class Summary | |
---|---|
static class |
ActionMap.ACTION_TYPE
Enumeration to indicate Action Type. |
Method Summary | |
---|---|
java.lang.String |
getAction()
Get Action Display Name. |
static ActionMap |
getActionMapForInstanceUI(java.lang.String actionDisplay,
java.lang.String aggregatePrivilegeName)
This api is to be used in conjunction with the instance level UI. |
static ActionMap |
getActionMapForObjectUI(java.lang.String actionDisplay,
java.lang.String aggregatePrivilegeName,
java.lang.String permissionSetName,
boolean isFSOnly,
java.util.List<java.lang.String> instanceSetNames)
This api is to be used in conjunction with the Object level UI. |
static ActionMap |
getActionMapForProfileUI(java.lang.String actionDisplay,
java.util.List<ProfileActionObject> profileActionObjects)
This api is to be used in conjunction with the Profile UI. |
ActionMap.ACTION_TYPE |
getActionType()
Get Type of the Action Map. |
java.util.List<java.lang.String> |
getInstanceSetNames()
Gets the instance set Name.(for type OBJECT only) |
java.lang.Long |
getMenuId()
Getter for menu ID (used for internal validation). |
java.lang.String |
getPermissionSetName()
Get permission set name for action. |
java.lang.String |
getPrivilegeName()
Privielge name will be returned for given action . |
java.util.Map<java.lang.String,ProfileActionObject> |
getProfileActionObjectMap()
Gets the map of Object Name and ProfileActionObject. |
java.util.List<ProfileActionObject> |
getProfileActionObjects()
Gets the Profile Action Object list .(Will be used for action type PROFILE). |
boolean |
isIsFSOnly()
Returns the value for FSOnly flag.(Primarliy for type OBJECT only) |
void |
setMenuId(java.lang.Long menuId)
Setter for menu Id. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public java.util.List<ProfileActionObject> getProfileActionObjects()
ProfileActionObject
public java.util.Map<java.lang.String,ProfileActionObject> getProfileActionObjectMap()
ProfileActionObject
public static ActionMap getActionMapForProfileUI(java.lang.String actionDisplay, java.util.List<ProfileActionObject> profileActionObjects)
actionDisplay
- : display name of the action to be shown in the UI.profileActionObjects
- :List of Profile Specifc Object Details
ProfileActionObject
public static ActionMap getActionMapForInstanceUI(java.lang.String actionDisplay, java.lang.String aggregatePrivilegeName)
actionDisplay
- : display name of the action to be shown in the UI.aggregatePrivilegeName
- : menu name as per the FND_MENUS table
public static ActionMap getActionMapForObjectUI(java.lang.String actionDisplay, java.lang.String aggregatePrivilegeName, java.lang.String permissionSetName, boolean isFSOnly, java.util.List<java.lang.String> instanceSetNames)
actionDisplay
- : display name of the action to be shown in the UI.aggregatePrivilegeName
- : menu name as per the FND_MENUS tablepermissionSetName
- : name of the permission set in the policy storeisFSOnly
- : determines whether the action is applicable for function security onlyinstanceSetNames
- : the list of instance sets for which the action is applicable and a checkbox is required to be shown in the child table (instance sets table) of the Object level UI.
public java.lang.String getAction()
public ActionMap.ACTION_TYPE getActionType()
public java.lang.String getPrivilegeName()
public java.lang.String getPermissionSetName()
public boolean isIsFSOnly()
public java.util.List<java.lang.String> getInstanceSetNames()
public void setMenuId(java.lang.Long menuId)
menuId
- Longpublic java.lang.Long getMenuId()
|
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 |