Package org.ametys.plugins.core.ui.util
Class RequestAttributesHelper
java.lang.Object
org.ametys.plugins.core.ui.util.RequestAttributesHelper
- All Implemented Interfaces:
Component
,Contextualizable
Helper for saving and restoring request attributes
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
contextualize
(Context context) void
Remove the request attributesvoid
restoreRequestAttributes
(Map<String, Object> attributes) Clean the requests attributes and add those in the mapTransforms the request attributes into a map and clean the attributes
-
Field Details
-
ROLE
Avalon role
-
-
Constructor Details
-
RequestAttributesHelper
public RequestAttributesHelper()
-
-
Method Details
-
contextualize
- Specified by:
contextualize
in interfaceContextualizable
- Throws:
ContextException
-
saveRequestAttributes
Transforms the request attributes into a map and clean the attributes- Returns:
- A copy of all the request attributes
-
restoreRequestAttributes
Clean the requests attributes and add those in the map- Parameters:
attributes
- The attributes to restore
-
removeRequestAttributes
Remove the request attributes
-