public class StatementSpecMapContext
extends java.lang.Object
Constructor and Description |
---|
StatementSpecMapContext(EngineImportService engineImportService,
VariableService variableService,
ConfigurationInformation configuration,
SchedulingService schedulingService,
java.lang.String engineURI,
PatternNodeFactory patternNodeFactory,
NamedWindowMgmtService namedWindowMgmtService,
ContextManagementService contextManagementService,
ExprDeclaredService exprDeclaredService,
ContextDescriptor contextDescriptor,
TableService tableService) |
public StatementSpecMapContext(EngineImportService engineImportService, VariableService variableService, ConfigurationInformation configuration, SchedulingService schedulingService, java.lang.String engineURI, PatternNodeFactory patternNodeFactory, NamedWindowMgmtService namedWindowMgmtService, ContextManagementService contextManagementService, ExprDeclaredService exprDeclaredService, ContextDescriptor contextDescriptor, TableService tableService)
public EngineImportService getEngineImportService()
public VariableService getVariableService()
public boolean isHasVariables()
public void setHasVariables(boolean hasVariables)
hasVariables
- true for variables, false for nonepublic ConfigurationInformation getConfiguration()
public java.util.Set<java.lang.String> getVariableNames()
public SchedulingService getSchedulingService()
public java.lang.String getEngineURI()
public PatternNodeFactory getPatternNodeFactory()
public NamedWindowMgmtService getNamedWindowMgmtService()
public java.util.Map<java.lang.String,ExpressionDeclItem> getExpressionDeclarations()
public void addExpressionDeclarations(ExpressionDeclItem item)
public java.util.Map<java.lang.String,ExpressionScriptProvided> getScripts()
public void addScript(ExpressionScriptProvided item)
public ContextManagementService getContextManagementService()
public java.lang.String getContextName()
public void setContextName(java.lang.String contextName)
public ExprDeclaredService getExprDeclaredService()
public LazyAllocatedMap<ConfigurationPlugInAggregationMultiFunction,PlugInAggregationMultiFunctionFactory> getPlugInAggregations()
public ContextDescriptor getContextDescriptor()
public TableService getTableService()
public java.util.Set<ExprTableAccessNode> getTableExpressions()