Package com.day.cq.wcm.msm.commons
Class FilteredAction
java.lang.Object
com.day.cq.wcm.msm.commons.BaseAction
com.day.cq.wcm.msm.commons.FilteredAction
- All Implemented Interfaces:
JSONItem,LiveAction
A
This extension of the
To be able to have a different behavior for the Page's properties on its content-Node and on Page's Components two Matcher are present.
By default, if no filters are set, the
BaseAction providing basic item filtering functionality.
There are many cases when some special properties, nodes or node types should be skipped during the rollout process.
One simple example would be the jcr:uuid property that would cause problems if it is duplicated outside the version creating process.
This extension of the
BaseAction uses pattern matching to skip execution on certain nodes, node types or properties.
The matching is performed by ItemFilterImpl instances.To be able to have a different behavior for the Page's properties on its content-Node and on Page's Components two Matcher are present.
By default, if no filters are set, the
RolloutManager excludes will be used.- See Also:
-
Method Summary
Methods inherited from class com.day.cq.wcm.msm.commons.BaseAction
execute, execute, execute, getName, getParameterName, getPropertiesNames, getRank, getTitle, isPage, resourceHasNode, write