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 java.lang.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<io.molr.commons.domain.MissionOutput>
asStream()
void
onComplete()
<T> void
put(io.molr.commons.domain.Block block, io.molr.commons.domain.Placeholder<T> placeholder, T value)
void
put(io.molr.commons.domain.Block block, java.lang.String name, java.lang.Number value)
void
put(io.molr.commons.domain.Block block, java.lang.String name, java.lang.String value)
-
-
-
Method Detail
-
put
public void put(io.molr.commons.domain.Block block, java.lang.String name, java.lang.Number value)
- Specified by:
put
in interfaceMissionOutputCollector
-
put
public void put(io.molr.commons.domain.Block block, java.lang.String name, java.lang.String value)
- Specified by:
put
in interfaceMissionOutputCollector
-
put
public <T> void put(io.molr.commons.domain.Block block, io.molr.commons.domain.Placeholder<T> placeholder, T value)
- Specified by:
put
in interfaceMissionOutputCollector
-
asStream
public reactor.core.publisher.Flux<io.molr.commons.domain.MissionOutput> asStream()
- Specified by:
asStream
in interfaceMissionOutputCollector
-
onComplete
public void onComplete()
- Specified by:
onComplete
in interfaceMissionOutputCollector
-
-