See: Description
Interface | Description |
---|---|
EvalFactoryNode |
Superclass of all nodes in an evaluation tree representing an event pattern expression.
|
EvalFilterStateNodeConsume | |
EvalNode |
Superclass of all nodes in an evaluation tree representing an event pattern expression.
|
EvalNodeUtilFactoryFilter | |
EvalRootMatchRemover |
Interface for a root pattern node for removing matches.
|
EvalRootState |
Interface for a root state node accepting a callback to use to indicate pattern results.
|
EvalStateNodeVisitor |
Interface for visiting each element in the evaluation node tree for an event expression (see Visitor pattern).
|
Evaluator |
Interface for nodes in an expression evaluation state tree that are being informed by a child that the
event expression fragments (subtrees) which the child represents has turned true (evaluateTrue method)
or false (evaluateFalse).
|
MatchedEventConvertor |
Converts from a map of prior matching events to a events per stream for resultion by expressions.
|
MatchedEventMap |
Collection for internal use similar to the MatchedEventMap class in the client package
that holds the one or more events that could match any defined event expressions.
|
PatternContextFactory |
Factory for pattern context instances, creating context objects for each distinct pattern based on the
patterns root node and stream id.
|
PatternMatchCallback |
Callback interface for anything that requires to be informed of matching events which would be stored
in the MatchedEventMap structure passed to the implementation.
|
PatternNodeFactory | |
PatternObjectResolutionService |
Factory service for resolving pattern objects such as guards and observers.
|
PatternStarter |
Interface for observing when an event expression needs to start (by adding the first listener).
|
PatternStopCallback |
Interface for executing a stop on an active event expression.
|
Class | Description |
---|---|
EvalAndFactoryNode |
This class represents an 'and' operator in the evaluation tree representing an event expressions.
|
EvalAndNode |
This class represents an 'and' operator in the evaluation tree representing an event expressions.
|
EvalAndStateNode |
This class represents the state of an "and" operator in the evaluation state tree.
|
EvalAuditFactoryNode |
This class represents an 'or' operator in the evaluation tree representing any event expressions.
|
EvalAuditInstanceCount | |
EvalAuditNode |
This class represents an 'or' operator in the evaluation tree representing any event expressions.
|
EvalAuditStateNode |
This class represents the state of a followed-by operator in the evaluation state tree.
|
EvalEveryDistinctFactoryNode |
This class represents an 'every-distinct' operator in the evaluation tree representing an event expression.
|
EvalEveryDistinctNode |
This class represents an 'every-distinct' operator in the evaluation tree representing an event expression.
|
EvalEveryDistinctStateExpireKeyNode |
Contains the state collected by an "every" operator.
|
EvalEveryDistinctStateNode |
Contains the state collected by an "every" operator.
|
EvalEveryFactoryNode |
This class represents an 'every' operator in the evaluation tree representing an event expression.
|
EvalEveryNode |
This class represents an 'every' operator in the evaluation tree representing an event expression.
|
EvalEveryStateNode |
Contains the state collected by an "every" operator.
|
EvalEveryStateSpawnEvaluator |
This class contains the state of an 'every' operator in the evaluation state tree.
|
EvalFilterConsumptionHandler | |
EvalFilterFactoryNode |
This class represents a filter of events in the evaluation tree representing any event expressions.
|
EvalFilterNode |
This class represents a filter of events in the evaluation tree representing any event expressions.
|
EvalFilterStateNode |
This class contains the state of a single filter expression in the evaluation state tree.
|
EvalFilterStateNodeConsumeImpl |
This class contains the state of a single filter expression in the evaluation state tree.
|
EvalFollowedByFactoryNode |
This class represents a followed-by operator in the evaluation tree representing any event expressions.
|
EvalFollowedByNode |
This class represents a followed-by operator in the evaluation tree representing any event expressions.
|
EvalFollowedByStateNode |
This class represents the state of a followed-by operator in the evaluation state tree.
|
EvalFollowedByWithMaxStateNodeManaged |
This class represents the state of a followed-by operator in the evaluation state tree, with a maximum number of instances provided, and
with the additional capability to engine-wide report on pattern instances.
|
EvalGuardFactoryNode |
This class represents a guard in the evaluation tree representing an event expressions.
|
EvalGuardNode |
This class represents a guard in the evaluation tree representing an event expressions.
|
EvalGuardStateNode |
This class represents the state of a "within" operator in the evaluation state tree.
|
EvalMatchUntilFactoryNode |
This class represents a match-until observer in the evaluation tree representing any event expressions.
|
EvalMatchUntilNode |
This class represents a match-until observer in the evaluation tree representing any event expressions.
|
EvalMatchUntilStateBounds | |
EvalMatchUntilStateNode |
This class represents the state of a match-until node in the evaluation state tree.
|
EvalNodeAnalysisResult |
Result of analysis of pattern expression node tree.
|
EvalNodeBase |
Superclass of all nodes in an evaluation tree representing an event pattern expression.
|
EvalNodeFactoryBase |
Superclass of all nodes in an evaluation tree representing an event pattern expression.
|
EvalNodeUtil | |
EvalNotFactoryNode |
This class represents an 'not' operator in the evaluation tree representing any event expressions.
|
EvalNotNode |
This class represents an 'not' operator in the evaluation tree representing any event expressions.
|
EvalNotStateNode |
This class contains the state of an 'not' operator in the evaluation state tree.
|
EvalObserverFactoryNode |
This class represents an observer expression in the evaluation tree representing an pattern expression.
|
EvalObserverNode |
This class represents an observer expression in the evaluation tree representing an pattern expression.
|
EvalObserverStateNode |
This class represents the state of an eventObserver sub-expression in the evaluation state tree.
|
EvalOrFactoryNode |
This class represents an 'or' operator in the evaluation tree representing any event expressions.
|
EvalOrNode |
This class represents an 'or' operator in the evaluation tree representing any event expressions.
|
EvalOrStateNode |
This class represents the state of a "or" operator in the evaluation state tree.
|
EvalRootFactoryNode |
This class is always the root node in the evaluation tree representing an event expression.
|
EvalRootNode |
This class is always the root node in the evaluation tree representing an event expression.
|
EvalRootStateNode |
This class is always the root node in the evaluation state tree representing any activated event expression.
|
EvalStateNode |
Superclass of all state nodes in an evaluation node tree representing an event expressions.
|
EvalStateNodeNumber | |
MatchedEventConvertorImpl |
Implements a convertor for pattern partial results to events per stream.
|
MatchedEventMapImpl |
Collection for internal use similar to the MatchedEventMap class in the client package
that holds the one or more events that could match any defined event expressions.
|
MatchedEventMapMeta | |
PatternAgentInstanceContext |
Contains handles to implementations of services needed by evaluation nodes.
|
PatternConsumptionUtil | |
PatternContext |
Contains handles to implementations of services needed by evaluation nodes.
|
PatternContextFactoryDefault |
Default pattern context factory.
|
PatternExpressionUtil |
Utility for evaluating pattern expressions.
|
PatternLevelAnnotationFlags | |
PatternLevelAnnotationUtil | |
PatternNodeFactoryImpl | |
PatternObjectHelper |
Helper producing a repository of built-in pattern objects.
|
PatternObjectResolutionServiceImpl |
Resolves pattern object namespace and name to guard or observer factory class, using configuration.
|
Enum | Description |
---|---|
EvalFollowedByNodeOpType |
Followed-by operator types in the evaluation tree representing any event expressions.
|
PatternExpressionPrecedenceEnum |
Exception | Description |
---|---|
PatternObjectException |
This exception is thrown to indicate a problem with a view expression.
|
Pattern expression tree and pattern state objects, the later resembles pattern expression state for each active pattern instance