Package com.day.cq.wcm.msm.api
Class RolloutManager.RolloutParams
- java.lang.Object
-
- com.day.cq.wcm.msm.api.RolloutManager.RolloutParams
-
- Enclosing interface:
- RolloutManager
public static class RolloutManager.RolloutParams extends java.lang.ObjectParameters for rollouts, with default values
-
-
Field Summary
Fields Modifier and Type Field Description booleandeleteDeprecated.booleanisDeepif true, all child pages are updated tooPagemastermaster page to rolloutjava.lang.String[]paragraphsif not null, (absolute) paths of paragraphs to roll outbooleanresetif true, Live Copy is completely resetRolloutManager.RolloutProgressrolloutProgressif not null, used to report progressResourcesourcesource resource to rollout if master is null.java.lang.String[]targetspath of lives copies to update, null to update allRolloutManager.Triggertriggerrollout trigger
-
Constructor Summary
Constructors Constructor Description RolloutParams()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringtoString()
-
-
-
Field Detail
-
master
public Page master
master page to rollout
-
source
public Resource source
source resource to rollout if master is null. If master value is not null, then master will be used for rollout.
-
isDeep
public boolean isDeep
if true, all child pages are updated too
-
trigger
public RolloutManager.Trigger trigger
rollout trigger
-
targets
public java.lang.String[] targets
path of lives copies to update, null to update all
-
paragraphs
public java.lang.String[] paragraphs
if not null, (absolute) paths of paragraphs to roll out
-
reset
public boolean reset
if true, Live Copy is completely reset
-
delete
@Deprecated public boolean delete
Deprecated.deprecated: since 5.8 delete before roll-out
-
rolloutProgress
public RolloutManager.RolloutProgress rolloutProgress
if not null, used to report progress
-
-