Uses of Interface
io.molr.mole.core.tree.StrandExecutor
-
Packages that use StrandExecutor Package Description io.molr.mole.core.testing.strand io.molr.mole.core.tree.executor -
-
Uses of StrandExecutor in io.molr.mole.core.testing.strand
Methods in io.molr.mole.core.testing.strand that return StrandExecutor Modifier and Type Method Description StrandExecutor
AbstractSingleMissionStrandExecutorTest. rootStrandExecutor()
StrandExecutor
SingleMissionStrandExecutorTestSupport. rootStrandExecutor()
Methods in io.molr.mole.core.testing.strand that return types with arguments of type StrandExecutor Modifier and Type Method Description default Set<StrandExecutor>
StrandExecutorTestSupport. childrenStrandExecutorsOf(StrandExecutor executor)
default Set<StrandExecutor>
SingleMissionStrandExecutorTestSupport. rootStrandChildren()
Deprecated.Methods in io.molr.mole.core.testing.strand with parameters of type StrandExecutor Modifier and Type Method Description default org.assertj.core.api.IterableAssert<StrandCommand>
StrandExecutorTestSupport. assertThatAllowedCommandsOf(StrandExecutor executor)
default org.assertj.core.api.ObjectAssert<Block>
StrandExecutorTestSupport. assertThatBlockOf(StrandExecutor strandExecutor)
default org.assertj.core.api.AbstractComparableAssert<?,RunState>
StrandExecutorTestSupport. assertThatStateOf(StrandExecutor executor)
default Set<StrandExecutor>
StrandExecutorTestSupport. childrenStrandExecutorsOf(StrandExecutor executor)
default void
StrandExecutorTestSupport. instructAsync(StrandExecutor executor, StrandCommand command)
Will instruct the specified command on the specifiedStrandExecutor
and return immediatelystatic void
StrandExecutorTestSupport. instructSync(StrandExecutor executor, StrandCommand command)
Will instruct the specified command on the specifiedStrandExecutor
and wait for it to be processed processingdefault StrandErrorsRecorder
StrandExecutorTestSupport. recordStrandErrors(StrandExecutor executor)
static void
StrandExecutorTestSupport. waitForProcessedCommand(StrandExecutor strandExecutor, long id)
default void
StrandExecutorTestSupport. waitUntilStrandBlockIs(StrandExecutor strandExecutor, Block block)
default void
StrandExecutorTestSupport. waitUntilStrandIsFinished(StrandExecutor strandExecutor)
default void
StrandExecutorTestSupport. waitUntilStrandStateIs(StrandExecutor strandExecutor, RunState state)
Constructors in io.molr.mole.core.testing.strand with parameters of type StrandExecutor Constructor Description StrandErrorsRecorder(StrandExecutor executor)
-
Uses of StrandExecutor in io.molr.mole.core.tree.executor
Classes in io.molr.mole.core.tree.executor that implement StrandExecutor Modifier and Type Class Description class
ConcurrentStrandExecutor
Concurrent (non-blocking) implementation of aStrandExecutor
.Methods in io.molr.mole.core.tree.executor that return StrandExecutor Modifier and Type Method Description StrandExecutor
StrandExecutorFactory. getStrandExecutorFor(Strand strand)
Methods in io.molr.mole.core.tree.executor that return types with arguments of type StrandExecutor Modifier and Type Method Description Set<StrandExecutor>
StrandExecutorFactory. activeStrandExecutors()
Set<StrandExecutor>
StrandExecutorFactory. allStrandExecutors()
Set<StrandExecutor>
ConcurrentStrandExecutor. getChildrenStrandExecutors()
reactor.core.publisher.Flux<StrandExecutor>
StrandExecutorFactory. newStrandsStream()
-