public class LogicalPostStateProcessor extends StreamPostStateProcessor
| Modifier and Type | Field and Description |
|---|---|
protected org.wso2.siddhi.query.api.execution.query.input.state.LogicalStateElement.Type |
type |
callbackPreStateProcessor, isEventReturned, nextEveryStatePreProcessor, nextProcessor, nextStatePreProcessor, stateId, thisStatePreProcessor| Constructor and Description |
|---|
LogicalPostStateProcessor(org.wso2.siddhi.query.api.execution.query.input.state.LogicalStateElement.Type type) |
| Modifier and Type | Method and Description |
|---|---|
PostStateProcessor |
cloneProcessor(String key)
Clone a copy of processor
|
org.wso2.siddhi.query.api.execution.query.input.state.LogicalStateElement.Type |
getType() |
protected void |
process(StateEvent stateEvent,
ComplexEventChunk complexEventChunk) |
void |
setNextEveryStatePreProcessor(PreStateProcessor nextEveryStatePreProcessor) |
void |
setNextProcessor(Processor nextProcessor)
Set next processor element in processor chain
|
void |
setNextStatePreProcessor(PreStateProcessor preStateProcessor) |
void |
setPartnerPostStateProcessor(LogicalPostStateProcessor partnerPostStateProcessor) |
void |
setPartnerPreStateProcessor(LogicalPreStateProcessor partnerPreStateProcessor) |
void |
setToLast(Processor processor)
Set as the last element of the processor chain
|
clearProcessedEvent, cloneProperties, getNextEveryStatePreProcessor, getNextProcessor, getNextStatePreProcessor, getStateId, getThisStatePreProcessor, isEventReturned, process, setCallbackPreStateProcessor, setStateId, setThisStatePreProcessorprotected org.wso2.siddhi.query.api.execution.query.input.state.LogicalStateElement.Type type
public LogicalPostStateProcessor(org.wso2.siddhi.query.api.execution.query.input.state.LogicalStateElement.Type type)
public org.wso2.siddhi.query.api.execution.query.input.state.LogicalStateElement.Type getType()
protected void process(StateEvent stateEvent, ComplexEventChunk complexEventChunk)
process in class StreamPostStateProcessorpublic void setPartnerPreStateProcessor(LogicalPreStateProcessor partnerPreStateProcessor)
public void setPartnerPostStateProcessor(LogicalPostStateProcessor partnerPostStateProcessor)
public void setNextProcessor(Processor nextProcessor)
setNextProcessor in interface ProcessorsetNextProcessor in class StreamPostStateProcessornextProcessor - Processor to be set as next element of processor chainpublic void setToLast(Processor processor)
setToLast in interface ProcessorsetToLast in class StreamPostStateProcessorprocessor - Last processor in the chainpublic PostStateProcessor cloneProcessor(String key)
cloneProcessor in interface PostStateProcessorcloneProcessor in interface ProcessorcloneProcessor in class StreamPostStateProcessorkey - partition keypublic void setNextStatePreProcessor(PreStateProcessor preStateProcessor)
setNextStatePreProcessor in interface PostStateProcessorsetNextStatePreProcessor in class StreamPostStateProcessorpublic void setNextEveryStatePreProcessor(PreStateProcessor nextEveryStatePreProcessor)
setNextEveryStatePreProcessor in interface PostStateProcessorsetNextEveryStatePreProcessor in class StreamPostStateProcessorCopyright © 2019 WSO2. All rights reserved.