|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EvalFactoryNode
Superclass of all nodes in an evaluation tree representing an event pattern expression. Follows the Composite pattern. Child nodes do not carry references to parent nodes, the tree is unidirectional.
Method Summary | |
---|---|
void |
addChildNode(EvalFactoryNode childNode)
Adds a child node. |
void |
addChildNodes(java.util.List<EvalFactoryNode> childNodes)
|
java.util.List<EvalFactoryNode> |
getChildNodes()
Returns list of child nodes |
short |
getFactoryNodeId()
|
boolean |
isFilterChildNonQuitting()
|
boolean |
isStateful()
|
EvalNode |
makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
|
void |
setFactoryNodeId(short factoryNodeId)
|
Method Detail |
---|
void addChildNode(EvalFactoryNode childNode)
childNode
- is the child evaluation tree node to addjava.util.List<EvalFactoryNode> getChildNodes()
void addChildNodes(java.util.List<EvalFactoryNode> childNodes)
EvalNode makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
boolean isFilterChildNonQuitting()
short getFactoryNodeId()
void setFactoryNodeId(short factoryNodeId)
boolean isStateful()
|
© 2006-2011 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |