Uses of Class
org.apache.flink.cep.nfa.sharedbuffer.SharedBufferAccessor
Packages that use SharedBufferAccessor
Package
Description
-
Uses of SharedBufferAccessor in org.apache.flink.cep.nfa
Methods in org.apache.flink.cep.nfa with parameters of type SharedBufferAccessorModifier and TypeMethodDescriptionorg.apache.flink.api.java.tuple.Tuple2<Collection<Map<String,List<T>>>, Collection<org.apache.flink.api.java.tuple.Tuple2<Map<String, List<T>>, Long>>> NFA.advanceTime(SharedBufferAccessor<T> sharedBufferAccessor, NFAState nfaState, long timestamp, AfterMatchSkipStrategy afterMatchSkipStrategy) Prunes states assuming there will be no events with timestamp lower than the given one.Collection<Map<String,List<T>>> NFA.process(SharedBufferAccessor<T> sharedBufferAccessor, NFAState nfaState, T event, long timestamp, AfterMatchSkipStrategy afterMatchSkipStrategy, TimerService timerService) Processes the next input event. -
Uses of SharedBufferAccessor in org.apache.flink.cep.nfa.aftermatch
Methods in org.apache.flink.cep.nfa.aftermatch with parameters of type SharedBufferAccessorModifier and TypeMethodDescriptionvoidAfterMatchSkipStrategy.prune(Collection<ComputationState> matchesToPrune, Collection<Map<String, List<EventId>>> matchedResult, SharedBufferAccessor<?> sharedBufferAccessor) Prunes matches/partial matches based on the chosen strategy.