Interface NamedWindow
- All Known Subinterfaces:
NamedWindowWDirectConsume
- All Known Implementing Classes:
NamedWindowImpl
public interface NamedWindow
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
getNamedWindowInstance
(int cpid) getNamedWindowInstance
(ExprEvaluatorContext exprEvaluatorContext) void
void
removeIndexInstance
(IndexMultiKey indexMultiKey, int agentInstanceId) void
removeIndexReferencesStmtMayRemoveIndex
(IndexMultiKey imk, String referringDeploymentId, String referringStatementName) void
setStatementContext
(StatementContext statementContext) void
validateAddIndex
(String deploymentId, String statementName, String indexName, String indexModuleName, QueryPlanIndexItem explicitIndexDesc, IndexMultiKey indexMultiKey)
-
Field Details
-
EPTYPE
-
-
Method Details
-
getName
String getName() -
getRootView
NamedWindowRootView getRootView() -
getTailView
NamedWindowTailView getTailView() -
getNamedWindowInstance
-
getNamedWindowInstance
-
getNamedWindowInstanceNoContext
NamedWindowInstance getNamedWindowInstanceNoContext() -
getEventTableIndexMetadata
EventTableIndexMetadata getEventTableIndexMetadata() -
removeAllInstanceIndexes
-
removeIndexReferencesStmtMayRemoveIndex
void removeIndexReferencesStmtMayRemoveIndex(IndexMultiKey imk, String referringDeploymentId, String referringStatementName) -
validateAddIndex
void validateAddIndex(String deploymentId, String statementName, String indexName, String indexModuleName, QueryPlanIndexItem explicitIndexDesc, IndexMultiKey indexMultiKey) throws ExprValidationException - Throws:
ExprValidationException
-
setStatementContext
-
getStatementContext
StatementContext getStatementContext() -
removeIndexInstance
-