Class EmittingProcessorContext<T>
java.lang.Object
org.apache.storm.streams.processors.EmittingProcessorContext<T>
- All Implemented Interfaces:
 Serializable,ProcessorContext<T>
A context that emits the results to downstream processors which are in another bolt.
- See Also:
 
- 
Constructor Summary
ConstructorsConstructorDescriptionEmittingProcessorContext(ProcessorNode processorNode, OutputCollector collector, String outputStreamId)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidForwards the input to all downstream processors.voidForwards the input to downstream processors at specified stream.Returns the windowed parent streams.booleanReturns true if the processing is in a windowed context and should wait for punctuation before emitting results.voidsetAnchor(RefCountedTuple anchor) voidsetEventTimestamp(long timestamp) voidsetTimestampField(String fieldName)  
- 
Constructor Details
- 
EmittingProcessorContext
public EmittingProcessorContext(ProcessorNode processorNode, OutputCollector collector, String outputStreamId)  
 - 
 - 
Method Details
- 
forward
Description copied from interface:ProcessorContextForwards the input to all downstream processors.- Specified by:
 forwardin interfaceProcessorContext<T>- Parameters:
 input- the input
 - 
forward
Description copied from interface:ProcessorContextForwards the input to downstream processors at specified stream.- Specified by:
 forwardin interfaceProcessorContext<T>- Parameters:
 input- the inputstream- the stream to forward
 - 
isWindowed
public boolean isWindowed()Description copied from interface:ProcessorContextReturns true if the processing is in a windowed context and should wait for punctuation before emitting results.- Specified by:
 isWindowedin interfaceProcessorContext<T>- Returns:
 - whether this is a windowed context or not
 
 - 
getWindowedParentStreams
Description copied from interface:ProcessorContextReturns the windowed parent streams. These are the streams where punctuations arrive.- Specified by:
 getWindowedParentStreamsin interfaceProcessorContext<T>- Returns:
 - the windowed parent streams
 
 - 
setTimestampField
 - 
setAnchor
 - 
setEventTimestamp
public void setEventTimestamp(long timestamp)  
 -