Class RolloutManager.RolloutParams

java.lang.Object
com.day.cq.wcm.msm.api.RolloutManager.RolloutParams
Enclosing interface:
RolloutManager

public static class RolloutManager.RolloutParams extends Object
Parameters for rollouts, with default values
  • Field Details

    • main

      public Page main
      main page to rollout
    • master

      public Page master
    • source

      public Resource source
      source resource to rollout if main is null. If main value is not null, then main 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 String[] targets
      path of lives copies to update, null to update all
    • paragraphs

      public String[] paragraphs
      if not null, (absolute) paths of paragraphs to roll out
    • fields

      public String[] fields
      if not null, (absolute) paths of fields 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
  • Constructor Details

    • RolloutParams

      public RolloutParams()
  • Method Details