Package com.day.cq.wcm.msm.api
Interface RolloutConfig
- All Superinterfaces:
JSONItem,LabeledResource
A
RolloutConfig is identified by its
RolloutConfig is a config used by the RolloutManager to
perform a roll-out.
It defines the set of LiveActions to be performed upon
a given event called trigger.Roll-out configuration can be
accessed via RolloutConfigManager or
the LiveRelationship they are
effective on.RolloutConfig is identified by its
Path- Since:
- 5.4
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionThe LiveActions to be executed upon a Roll-out.Deprecated.Returns theRolloutManager.Triggerlinked to the currentRolloutConfing.Methods inherited from interface com.day.cq.commons.LabeledResource
getDescription, getName, getPath, getTitle
-
Method Details
-
getTrigger
RolloutManager.Trigger getTrigger()Returns theRolloutManager.Triggerlinked to the currentRolloutConfing.- Returns:
- the trigger
-
getActions
List<LiveAction> getActions()The LiveActions to be executed upon a Roll-out. The List is in the order the LiveActions are executed- Returns:
- configured actions
- Since:
- 5.5
-
getActionsConfig
Deprecated.since 5.5 usegetActions()insteadReturns a set of theActionConfiglinked to the currentRolloutConfing.- Returns:
- the actions or an empty set
-
getActions()instead