Class AddSiteNameRequestAttribute
- java.lang.Object
-
- org.ametys.web.rights.solrchecking.AddSiteNameRequestAttribute
-
- All Implemented Interfaces:
AllowedUsersActionAdditionalOperations
public class AddSiteNameRequestAttribute extends Object implements AllowedUsersActionAdditionalOperations
AllowedUsersActionAdditionalOperations
for adding the site of the currentAmetysObject
(if it is aSiteAwareAmetysObject
) as a request attribute. SomeAccessController
s are based on this request attribute value to compute their results.
-
-
Field Summary
Fields Modifier and Type Field Description private static String
__SITENAME_ATTR_NAME
private Object
_currentSiteName
-
Constructor Summary
Constructors Constructor Description AddSiteNameRequestAttribute()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
afterGettingAllowedUsers(AmetysObject ametysObject, Request request)
Do an additional operation afterAllowedUsersByObjectAction
callsRightManager.getReadAccessAllowedUsers(Object)
void
beforeGettingAllowedUsers(AmetysObject ametysObject, Request request)
Do an additional operation beforeAllowedUsersByObjectAction
callsRightManager.getReadAccessAllowedUsers(Object)
-
-
-
Field Detail
-
__SITENAME_ATTR_NAME
private static final String __SITENAME_ATTR_NAME
- See Also:
- Constant Field Values
-
_currentSiteName
private Object _currentSiteName
-
-
Constructor Detail
-
AddSiteNameRequestAttribute
public AddSiteNameRequestAttribute()
-
-
Method Detail
-
beforeGettingAllowedUsers
public void beforeGettingAllowedUsers(AmetysObject ametysObject, Request request)
Description copied from interface:AllowedUsersActionAdditionalOperations
Do an additional operation beforeAllowedUsersByObjectAction
callsRightManager.getReadAccessAllowedUsers(Object)
- Specified by:
beforeGettingAllowedUsers
in interfaceAllowedUsersActionAdditionalOperations
- Parameters:
ametysObject
- The AmetysObject which will be passed toRightManager.getReadAccessAllowedUsers(Object)
request
- The current request
-
afterGettingAllowedUsers
public void afterGettingAllowedUsers(AmetysObject ametysObject, Request request)
Description copied from interface:AllowedUsersActionAdditionalOperations
Do an additional operation afterAllowedUsersByObjectAction
callsRightManager.getReadAccessAllowedUsers(Object)
- Specified by:
afterGettingAllowedUsers
in interfaceAllowedUsersActionAdditionalOperations
- Parameters:
ametysObject
- The AmetysObject which will be passed toRightManager.getReadAccessAllowedUsers(Object)
request
- The current request
-
-