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,
java.lang.String statementId) |
EPStatement |
createModelStatementId(EPStatementObjectModel sodaStatement,
java.lang.String statementName,
java.lang.Object userObject,
java.lang.String statementId) |
EPStatement |
createPatternStatementId(java.lang.String pattern,
java.lang.String statementName,
java.lang.Object userObject,
java.lang.String statementId) |
EPStatement |
createPreparedEPLStatementId(EPPreparedStatementImpl prepared,
java.lang.String statementName,
java.lang.Object userObject,
java.lang.String statementId) |
void |
destroy()
Destroy the administrative interface.
|
java.lang.String |
getStatementNameForId(java.lang.String 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, java.lang.String statementId) throws EPException
EPException
EPStatement createModelStatementId(EPStatementObjectModel sodaStatement, java.lang.String statementName, java.lang.Object userObject, java.lang.String statementId) throws EPException
EPException
EPStatement createPatternStatementId(java.lang.String pattern, java.lang.String statementName, java.lang.Object userObject, java.lang.String statementId) throws EPException
EPException
EPStatement createPreparedEPLStatementId(EPPreparedStatementImpl prepared, java.lang.String statementName, java.lang.Object userObject, java.lang.String statementId) throws EPException
EPException
java.lang.String getStatementNameForId(java.lang.String statementId)