Package io.molr.mole.core.tree
Class ConcurrentMissionOutputCollector
- java.lang.Object
-
- io.molr.mole.core.tree.ConcurrentMissionOutputCollector
-
- All Implemented Interfaces:
MissionOutputCollector
public class ConcurrentMissionOutputCollector extends Object implements MissionOutputCollector
-
-
Constructor Summary
Constructors Constructor Description ConcurrentMissionOutputCollector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description reactor.core.publisher.Flux<MissionOutput>
asStream()
void
onComplete()
<T> void
put(Block block, Placeholder<T> placeholder, T value)
void
put(Block block, String name, Number value)
void
put(Block block, String name, String value)
-
-
-
Method Detail
-
put
public void put(Block block, String name, Number value)
- Specified by:
put
in interfaceMissionOutputCollector
-
put
public void put(Block block, String name, String value)
- Specified by:
put
in interfaceMissionOutputCollector
-
put
public <T> void put(Block block, Placeholder<T> placeholder, T value)
- Specified by:
put
in interfaceMissionOutputCollector
-
asStream
public reactor.core.publisher.Flux<MissionOutput> asStream()
- Specified by:
asStream
in interfaceMissionOutputCollector
-
onComplete
public void onComplete()
- Specified by:
onComplete
in interfaceMissionOutputCollector
-
-