public class StreamProducer<T> extends AbstractProducerStage<T>
outputPort
logger
Constructor and Description |
---|
StreamProducer(BaseStream<T,?> stream) |
Modifier and Type | Method and Description |
---|---|
protected void |
execute()
Contains the logic of this stage and is invoked (possibly multiple times) by the framework.
|
getOutputPort, getTerminationStrategy
abort, addInputPortRemovedListener, addOutputPortRemovedListener, compareAndSetBeingExecuted, createInputPort, createInputPort, createInputPort, createInputPort, createOutputPort, createOutputPort, createOutputPort, createOutputPort, declareActive, declarePassive, executeByFramework, getCurrentState, getId, getInputPorts, getOutputPorts, getOwningThread, isActive, isBeingExecuted, isPaused, isProducer, isStateless, onSignal, onStarting, onTerminating, onValidating, removeDynamicPort, removeDynamicPort, setPaused, setStateless, shouldBeTerminated, signalAlreadyReceived, terminateStage, toString, workCompleted
public StreamProducer(BaseStream<T,?> stream)
stream
- a stream which creates new instances of type T
.protected void execute()
AbstractStage
execute
in class AbstractStage
Copyright © 2015–2020. All rights reserved.