Uses of Interface
io.siddhi.core.event.ComplexEvent
-
-
Uses of ComplexEvent in io.siddhi.core.debugger
Methods in io.siddhi.core.debugger with parameters of type ComplexEvent Modifier and Type Method Description voidSiddhiDebugger. checkBreakPoint(String queryName, SiddhiDebugger.QueryTerminal queryTerminal, ComplexEvent complexEvent)Check for active breakpoint at the given endpoint and if there is an active checkpoint, block the thread and send the event for debug callback.voidSiddhiDebuggerCallback. debugEvent(ComplexEvent event, String queryName, SiddhiDebugger.QueryTerminal queryTerminal, SiddhiDebugger debugger)Receive the events passing through the registered breakpoints. -
Uses of ComplexEvent in io.siddhi.core.event
Classes in io.siddhi.core.event with type parameters of type ComplexEvent Modifier and Type Class Description classComplexEventChunk<E extends ComplexEvent>Collection used to group and manage chunk or ComplexEventsClasses in io.siddhi.core.event that implement ComplexEvent Modifier and Type Class Description classGroupedComplexEventImplementation ofComplexEventto hold events belonging to the same GroupBy group.Fields in io.siddhi.core.event declared as ComplexEvent Modifier and Type Field Description protected EComplexEventChunk. firstprotected EComplexEventChunk. lastprotected EComplexEventChunk. lastReturnedprotected EComplexEventChunk. previousToLastReturnedMethods in io.siddhi.core.event that return ComplexEvent Modifier and Type Method Description ComplexEventGroupedComplexEvent. getComplexEvent()ComplexEventComplexEvent. getNext()ComplexEventGroupedComplexEvent. getNext()Methods in io.siddhi.core.event with parameters of type ComplexEvent Modifier and Type Method Description EventEvent. copyFrom(ComplexEvent complexEvent)voidComplexEvent. setNext(ComplexEvent events)voidGroupedComplexEvent. setNext(ComplexEvent events)Constructors in io.siddhi.core.event with parameters of type ComplexEvent Constructor Description GroupedComplexEvent(String groupKey, ComplexEvent complexEvent) -
Uses of ComplexEvent in io.siddhi.core.event.state
Classes in io.siddhi.core.event.state that implement ComplexEvent Modifier and Type Class Description classStateEventImplementation of StateEvent to be used when executing join/pattern queriesMethods in io.siddhi.core.event.state with parameters of type ComplexEvent Modifier and Type Method Description voidStateEvent. setNext(ComplexEvent stateEvent) -
Uses of ComplexEvent in io.siddhi.core.event.state.populater
Methods in io.siddhi.core.event.state.populater with parameters of type ComplexEvent Modifier and Type Method Description voidSelectiveStateEventPopulator. populateStateEvent(ComplexEvent complexEvent)voidSkipStateEventPopulator. populateStateEvent(ComplexEvent complexEvent)voidStateEventPopulator. populateStateEvent(ComplexEvent complexEvent) -
Uses of ComplexEvent in io.siddhi.core.event.stream
Classes in io.siddhi.core.event.stream that implement ComplexEvent Modifier and Type Class Description classStreamEventStandard processing event inside Siddhi.Methods in io.siddhi.core.event.stream with parameters of type ComplexEvent Modifier and Type Method Description voidStreamEvent. setNext(ComplexEvent next) -
Uses of ComplexEvent in io.siddhi.core.event.stream.converter
Methods in io.siddhi.core.event.stream.converter with parameters of type ComplexEvent Modifier and Type Method Description StreamEventFaultStreamEventConverter. convert(ComplexEvent complexEvents, Exception e)voidConversionStreamEventChunk. convertAndAssign(ComplexEvent complexEvent)voidSelectiveStreamEventConverter. convertComplexEvent(ComplexEvent complexEvent, StreamEvent newEvent)voidSimpleStreamEventConverter. convertComplexEvent(ComplexEvent complexEvent, StreamEvent newEvent)voidStreamEventConverter. convertComplexEvent(ComplexEvent complexEvent, StreamEvent newEvent)Method to construct(change format) new StreamEvent from StreamEventvoidZeroStreamEventConverter. convertComplexEvent(ComplexEvent complexEvent, StreamEvent newEvent) -
Uses of ComplexEvent in io.siddhi.core.event.stream.populater
Methods in io.siddhi.core.event.stream.populater with parameters of type ComplexEvent Modifier and Type Method Description voidComplexEventPopulater. populateComplexEvent(ComplexEvent complexEvent, Object[] data)voidSelectiveComplexEventPopulater. populateComplexEvent(ComplexEvent complexEvent, Object[] data) -
Uses of ComplexEvent in io.siddhi.core.executor
Methods in io.siddhi.core.executor with parameters of type ComplexEvent Modifier and Type Method Description ObjectConstantExpressionExecutor. execute(ComplexEvent event)ObjectEventVariableFunctionExecutor. execute(ComplexEvent event)ObjectExpressionExecutor. execute(ComplexEvent event)ObjectMultiValueVariableFunctionExecutor. execute(ComplexEvent event)ObjectVariableExpressionExecutor. execute(ComplexEvent event) -
Uses of ComplexEvent in io.siddhi.core.executor.condition
Methods in io.siddhi.core.executor.condition with parameters of type ComplexEvent Modifier and Type Method Description BooleanAndConditionExpressionExecutor. execute(ComplexEvent event)BooleanBoolConditionExpressionExecutor. execute(ComplexEvent event)abstract BooleanConditionExpressionExecutor. execute(ComplexEvent event)BooleanInConditionExpressionExecutor. execute(ComplexEvent event)BooleanIsNullConditionExpressionExecutor. execute(ComplexEvent event)BooleanIsNullStreamConditionExpressionExecutor. execute(ComplexEvent event)BooleanNotConditionExpressionExecutor. execute(ComplexEvent event)BooleanOrConditionExpressionExecutor. execute(ComplexEvent event) -
Uses of ComplexEvent in io.siddhi.core.executor.condition.compare
Methods in io.siddhi.core.executor.condition.compare with parameters of type ComplexEvent Modifier and Type Method Description BooleanCompareConditionExpressionExecutor. execute(ComplexEvent event) -
Uses of ComplexEvent in io.siddhi.core.executor.condition.compare.notequal
Methods in io.siddhi.core.executor.condition.compare.notequal with parameters of type ComplexEvent Modifier and Type Method Description BooleanNotEqualCompareConditionExpressionExecutor. execute(ComplexEvent event) -
Uses of ComplexEvent in io.siddhi.core.executor.function
Methods in io.siddhi.core.executor.function with parameters of type ComplexEvent Modifier and Type Method Description ObjectCurrentTimeMillisFunctionExecutor. execute(ComplexEvent event)ObjectEventTimestampFunctionExecutor. execute(ComplexEvent event)ObjectFunctionExecutor. execute(ComplexEvent event)The main execution method which will be called upon event arrivalObjectIfThenElseFunctionExecutor. execute(ComplexEvent event) -
Uses of ComplexEvent in io.siddhi.core.executor.math.add
Methods in io.siddhi.core.executor.math.add with parameters of type ComplexEvent Modifier and Type Method Description ObjectAddExpressionExecutorDouble. execute(ComplexEvent event)ObjectAddExpressionExecutorFloat. execute(ComplexEvent event)ObjectAddExpressionExecutorInt. execute(ComplexEvent event)ObjectAddExpressionExecutorLong. execute(ComplexEvent event) -
Uses of ComplexEvent in io.siddhi.core.executor.math.divide
Methods in io.siddhi.core.executor.math.divide with parameters of type ComplexEvent Modifier and Type Method Description ObjectDivideExpressionExecutorDouble. execute(ComplexEvent event)ObjectDivideExpressionExecutorFloat. execute(ComplexEvent event)ObjectDivideExpressionExecutorInt. execute(ComplexEvent event)ObjectDivideExpressionExecutorLong. execute(ComplexEvent event) -
Uses of ComplexEvent in io.siddhi.core.executor.math.mod
Methods in io.siddhi.core.executor.math.mod with parameters of type ComplexEvent Modifier and Type Method Description ObjectModExpressionExecutorDouble. execute(ComplexEvent event)ObjectModExpressionExecutorFloat. execute(ComplexEvent event)ObjectModExpressionExecutorInt. execute(ComplexEvent event)ObjectModExpressionExecutorLong. execute(ComplexEvent event) -
Uses of ComplexEvent in io.siddhi.core.executor.math.multiply
Methods in io.siddhi.core.executor.math.multiply with parameters of type ComplexEvent Modifier and Type Method Description ObjectMultiplyExpressionExecutorDouble. execute(ComplexEvent event)ObjectMultiplyExpressionExecutorFloat. execute(ComplexEvent event)ObjectMultiplyExpressionExecutorInt. execute(ComplexEvent event)ObjectMultiplyExpressionExecutorLong. execute(ComplexEvent event) -
Uses of ComplexEvent in io.siddhi.core.executor.math.subtract
Methods in io.siddhi.core.executor.math.subtract with parameters of type ComplexEvent Modifier and Type Method Description ObjectSubtractExpressionExecutorDouble. execute(ComplexEvent event)ObjectSubtractExpressionExecutorFloat. execute(ComplexEvent event)ObjectSubtractExpressionExecutorInt. execute(ComplexEvent event)ObjectSubtractExpressionExecutorLong. execute(ComplexEvent event) -
Uses of ComplexEvent in io.siddhi.core.partition
Methods in io.siddhi.core.partition with parameters of type ComplexEvent Modifier and Type Method Description voidPartitionStreamReceiver. receive(ComplexEvent complexEvent) -
Uses of ComplexEvent in io.siddhi.core.partition.executor
Methods in io.siddhi.core.partition.executor with parameters of type ComplexEvent Modifier and Type Method Description StringPartitionExecutor. execute(ComplexEvent event)StringRangePartitionExecutor. execute(ComplexEvent event)StringValuePartitionExecutor. execute(ComplexEvent event) -
Uses of ComplexEvent in io.siddhi.core.query.input
Methods in io.siddhi.core.query.input with parameters of type ComplexEvent Modifier and Type Method Description voidMultiProcessStreamReceiver. receive(ComplexEvent complexEvent)voidProcessStreamReceiver. receive(ComplexEvent complexEvents) -
Uses of ComplexEvent in io.siddhi.core.query.output.ratelimit.snapshot
Fields in io.siddhi.core.query.output.ratelimit.snapshot with type parameters of type ComplexEvent Modifier and Type Field Description protected Comparator<ComplexEvent>AggregationWindowedPerSnapshotOutputRateLimiter. comparatorMethods in io.siddhi.core.query.output.ratelimit.snapshot that return ComplexEvent Modifier and Type Method Description protected ComplexEventSnapshotOutputRateLimiter. cloneComplexEvent(ComplexEvent complexEvent)Clones a given complex event.Methods in io.siddhi.core.query.output.ratelimit.snapshot with parameters of type ComplexEvent Modifier and Type Method Description protected ComplexEventSnapshotOutputRateLimiter. cloneComplexEvent(ComplexEvent complexEvent)Clones a given complex event. -
Uses of ComplexEvent in io.siddhi.core.query.processor.stream.window
Classes in io.siddhi.core.query.processor.stream.window with type parameters of type ComplexEvent Modifier and Type Class Description static classSessionWindowProcessor.SessionComplexEventChunk<E extends ComplexEvent>Collection used to manage session windows.Methods in io.siddhi.core.query.processor.stream.window with parameters of type ComplexEvent Modifier and Type Method Description voidGroupingWindowProcessor.GroupingKeyPopulator. populateComplexEvent(ComplexEvent complexEvent, String key)voidHopingWindowProcessor.HopingTimestampPopulator. populateComplexEvent(ComplexEvent complexEvent, String key) -
Uses of ComplexEvent in io.siddhi.core.query.selector
Methods in io.siddhi.core.query.selector with parameters of type ComplexEvent Modifier and Type Method Description intOrderByEventComparator. compare(ComplexEvent complexEvent1, ComplexEvent complexEvent2)StringGroupByKeyGenerator. constructEventKey(ComplexEvent event)generate groupBy key of a streamEventConstructor parameters in io.siddhi.core.query.selector with type arguments of type ComplexEvent Constructor Description SelectorTypeComplexEventChunk(ComplexEventChunk<ComplexEvent> complexEventChunk, boolean isProcessPassThrough) -
Uses of ComplexEvent in io.siddhi.core.query.selector.attribute.aggregator
Methods in io.siddhi.core.query.selector.attribute.aggregator with parameters of type ComplexEvent Modifier and Type Method Description ObjectAttributeAggregatorExecutor. execute(ComplexEvent event) -
Uses of ComplexEvent in io.siddhi.core.query.selector.attribute.processor
Methods in io.siddhi.core.query.selector.attribute.processor with parameters of type ComplexEvent Modifier and Type Method Description voidAttributeProcessor. process(ComplexEvent event) -
Uses of ComplexEvent in io.siddhi.core.stream
Methods in io.siddhi.core.stream with parameters of type ComplexEvent Modifier and Type Method Description voidStreamJunction.Receiver. receive(ComplexEvent complexEvent)voidStreamJunction.Publisher. send(ComplexEvent complexEvent)voidStreamJunction. sendEvent(ComplexEvent complexEvent) -
Uses of ComplexEvent in io.siddhi.core.stream.output
Methods in io.siddhi.core.stream.output with parameters of type ComplexEvent Modifier and Type Method Description voidStreamCallback. receive(ComplexEvent complexEvent) -
Uses of ComplexEvent in io.siddhi.core.table
Methods in io.siddhi.core.table with parameters of type ComplexEvent Modifier and Type Method Description protected abstract StreamEventCacheTable. addRequiredFields(ComplexEvent event, SiddhiAppContext siddhiAppContext, boolean cacheExpiryEnabled)protected StreamEventCacheTableFIFO. addRequiredFields(ComplexEvent event, SiddhiAppContext siddhiAppContext, boolean cacheExpiryEnabled)protected StreamEventCacheTableLFU. addRequiredFields(ComplexEvent event, SiddhiAppContext siddhiAppContext, boolean cacheExpiryEnabled)protected StreamEventCacheTableLRU. addRequiredFields(ComplexEvent event, SiddhiAppContext siddhiAppContext, boolean cacheExpiryEnabled) -
Uses of ComplexEvent in io.siddhi.core.util.collection
Classes in io.siddhi.core.util.collection that implement ComplexEvent Modifier and Type Class Description classFinderStateEventState Event holder used byInConditionExpressionExecutor -
Uses of ComplexEvent in io.siddhi.core.util.transport
Methods in io.siddhi.core.util.transport with parameters of type ComplexEvent Modifier and Type Method Description ObjectTemplateBuilder. build(ComplexEvent complexEvent)
-