-
public final class CheckRunner
-
-
Constructor Summary
Constructors Constructor Description CheckRunner(AemExtension aem)
-
Method Summary
Modifier and Type Method Description final Unitchecks(Function1<CheckFactory, List<Check>> definitions)Defines which checks should be performed (and repeated). final CheckProgressprogress(Instance instance)Get current checking progress of concrete instance. final Unitcheck(Collection<Instance> instances)final CheckGroupcheck(Instance instance)final Property<Long>getDelay()How long to wait after failed checking before checking again. final Property<Long>getTimeout()Definitive timeout for single check group execution. final Property<Boolean>getVerbose()Controls if aborted running should fail build. final LonggetRunningTime()final BooleangetAborted()final Property<Boolean>getLogInstantly()Controls logging behaviorBy default it just keeps clean console if info logging level is not enabled. -
-
Constructor Detail
-
CheckRunner
CheckRunner(AemExtension aem)
-
-
Method Detail
-
checks
final Unit checks(Function1<CheckFactory, List<Check>> definitions)
Defines which checks should be performed (and repeated).
-
progress
final CheckProgress progress(Instance instance)
Get current checking progress of concrete instance.
-
check
final Unit check(Collection<Instance> instances)
-
check
final CheckGroup check(Instance instance)
-
getDelay
final Property<Long> getDelay()
How long to wait after failed checking before checking again.
-
getTimeout
final Property<Long> getTimeout()
Definitive timeout for single check group execution.
-
getVerbose
final Property<Boolean> getVerbose()
Controls if aborted running should fail build.
-
getRunningTime
final Long getRunningTime()
-
getAborted
final Boolean getAborted()
-
getLogInstantly
final Property<Boolean> getLogInstantly()
Controls logging behaviorBy default it just keeps clean console if info logging level is not enabled.
-
-
-
-