public class WorkflowManager
extends InstanceService
public WorkflowManager(@NotNull
InstanceSync sync)
@NotNull public Repository getRepository()
public boolean getConfigFrozen()
@NotNull public Retry getRestoreRetry()
public void setRestoreRetry(@NotNull
Retry p)
public boolean getRestoreIntended()
public void setRestoreIntended(boolean p)
@NotNull public Workflow workflow(@NotNull java.lang.String id)
@NotNull
public java.util.List<com.cognifide.gradle.aem.common.instance.service.workflow.Workflow> workflows(@NotNull
java.lang.String type)
@NotNull
public java.util.List<com.cognifide.gradle.aem.common.instance.service.workflow.Workflow> workflows(@NotNull
java.lang.Iterable<java.lang.String> types)
@NotNull
public java.util.List<com.cognifide.gradle.aem.common.instance.service.workflow.Workflow> workflows(@NotNull
java.lang.String... types)
public void toggle(@NotNull
java.util.Map<java.lang.String,java.lang.Boolean> typeFlags)
public void toggle(@NotNull
java.lang.String type,
boolean flag)
public void toggle(@NotNull
java.lang.Iterable<java.lang.String> types,
boolean flag)
public void toggle(@NotNull
java.lang.String[] types,
boolean flag)
public void toggleTemporarily(@NotNull
java.lang.String type,
boolean flag,
@NotNull
kotlin.jvm.functions.Function0<kotlin.Unit> action)
Temporarily enable or disable workflows, do action, then restore workflows to initial state.
public void toggleTemporarily(@NotNull
java.util.Map<java.lang.String,java.lang.Boolean> typeFlags,
@NotNull
kotlin.jvm.functions.Function0<kotlin.Unit> action)
Temporarily enable or disable workflows, do action, then restore workflows to initial state.