public interface MissionExecutor
Modifier and Type | Method and Description |
---|---|
void |
instruct(io.molr.commons.domain.Strand strand,
io.molr.commons.domain.StrandCommand command) |
void |
instructRoot(io.molr.commons.domain.StrandCommand command) |
reactor.core.publisher.Flux<io.molr.commons.domain.MissionOutput> |
outputs() |
reactor.core.publisher.Flux<io.molr.commons.domain.MissionRepresentation> |
representations() |
reactor.core.publisher.Flux<io.molr.commons.domain.MissionState> |
states() |
reactor.core.publisher.Flux<io.molr.commons.domain.MissionState> states()
reactor.core.publisher.Flux<io.molr.commons.domain.MissionOutput> outputs()
reactor.core.publisher.Flux<io.molr.commons.domain.MissionRepresentation> representations()
void instruct(io.molr.commons.domain.Strand strand, io.molr.commons.domain.StrandCommand command)
void instructRoot(io.molr.commons.domain.StrandCommand command)