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.Object
Parameters for rollouts, with default values
-
-
Field Summary
Fields Modifier and Type Field Description boolean
delete
Deprecated.boolean
isDeep
if true, all child pages are updated tooPage
master
master page to rolloutjava.lang.String[]
paragraphs
if not null, (absolute) paths of paragraphs to roll outboolean
reset
if true, Live Copy is completely resetRolloutManager.RolloutProgress
rolloutProgress
if not null, used to report progressResource
source
source resource to rollout if master is null.java.lang.String[]
targets
path of lives copies to update, null to update allRolloutManager.Trigger
trigger
rollout trigger
-
Constructor Summary
Constructors Constructor Description RolloutParams()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toString()
-
-
-
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
-
-