public interface EPAdministratorSPI extends EPAdministrator
Modifier and Type | Method and Description |
---|---|
AnnotationPart |
compileAnnotationToSODA(java.lang.String annotationExpression)
Compile annotation expressions.
|
StatementSpecRaw |
compileEPLToRaw(java.lang.String epl) |
ExprNode |
compileExpression(java.lang.String expression)
Compile expression.
|
Expression |
compileExpressionToSODA(java.lang.String expression)
Compile expression.
|
MatchRecognizeRegEx |
compileMatchRecognizePatternToSODA(java.lang.String matchRecogPatternExpression)
Compile match recognize pattern expression.
|
EvalFactoryNode |
compilePatternToNode(java.lang.String expression)
Compile pattern.
|
PatternExpr |
compilePatternToSODA(java.lang.String expression)
Compile pattern.
|
EPStatementObjectModel |
compilePatternToSODAModel(java.lang.String expression)
Compile pattern.
|
EPStatement |
createEPLStatementId(java.lang.String eplStatement,
java.lang.String statementName,
java.lang.Object userObject,
int statementId) |
EPStatement |
createModelStatementId(EPStatementObjectModel sodaStatement,
java.lang.String statementName,
java.lang.Object userObject,
int statementId) |
EPStatement |
createPatternStatementId(java.lang.String pattern,
java.lang.String statementName,
java.lang.Object userObject,
int statementId) |
EPStatement |
createPreparedEPLStatementId(EPPreparedStatementImpl prepared,
java.lang.String statementName,
java.lang.Object userObject,
int statementId) |
void |
destroy()
Destroy the administrative interface.
|
java.lang.String |
getStatementNameForId(int statementId) |
EPStatementObjectModel |
mapRawToSODA(StatementSpecRaw raw) |
StatementSpecRaw |
mapSODAToRaw(EPStatementObjectModel model) |
compileEPL, create, create, create, create, create, create, createEPL, createEPL, createEPL, createEPL, createPattern, createPattern, createPattern, createPattern, destroyAllStatements, getConfiguration, getContextPartitionAdmin, getDeploymentAdmin, getStatement, getStatementNames, prepareEPL, preparePattern, startAllStatements, stopAllStatements
ExprNode compileExpression(java.lang.String expression) throws EPException
expression
- to compileEPException
- if compile failedExpression compileExpressionToSODA(java.lang.String expression) throws EPException
expression
- to compileEPException
- if compile failedEvalFactoryNode compilePatternToNode(java.lang.String expression) throws EPException
expression
- to compileEPException
- if compile failedPatternExpr compilePatternToSODA(java.lang.String expression) throws EPException
expression
- to compileEPException
- if compile failedEPStatementObjectModel compilePatternToSODAModel(java.lang.String expression) throws EPException
expression
- to compileEPException
- if compile failedAnnotationPart compileAnnotationToSODA(java.lang.String annotationExpression)
annotationExpression
- to compileMatchRecognizeRegEx compileMatchRecognizePatternToSODA(java.lang.String matchRecogPatternExpression)
matchRecogPatternExpression
- to compilevoid destroy()
StatementSpecRaw compileEPLToRaw(java.lang.String epl)
EPStatementObjectModel mapRawToSODA(StatementSpecRaw raw)
StatementSpecRaw mapSODAToRaw(EPStatementObjectModel model)
EPStatement createEPLStatementId(java.lang.String eplStatement, java.lang.String statementName, java.lang.Object userObject, int statementId) throws EPException
EPException
EPStatement createModelStatementId(EPStatementObjectModel sodaStatement, java.lang.String statementName, java.lang.Object userObject, int statementId) throws EPException
EPException
EPStatement createPatternStatementId(java.lang.String pattern, java.lang.String statementName, java.lang.Object userObject, int statementId) throws EPException
EPException
EPStatement createPreparedEPLStatementId(EPPreparedStatementImpl prepared, java.lang.String statementName, java.lang.Object userObject, int statementId) throws EPException
EPException
java.lang.String getStatementNameForId(int statementId)