public class StatementSpecMapContext extends Object
Constructor and Description |
---|
StatementSpecMapContext(EngineImportService engineImportService,
VariableService variableService,
ConfigurationInformation configuration,
SchedulingService schedulingService,
String engineURI,
PatternNodeFactory patternNodeFactory,
NamedWindowMgmtService namedWindowMgmtService,
ContextManagementService contextManagementService,
ExprDeclaredService exprDeclaredService,
ContextDescriptor contextDescriptor,
TableService tableService) |
public StatementSpecMapContext(EngineImportService engineImportService, VariableService variableService, ConfigurationInformation configuration, SchedulingService schedulingService, 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 SchedulingService getSchedulingService()
public String getEngineURI()
public PatternNodeFactory getPatternNodeFactory()
public NamedWindowMgmtService getNamedWindowMgmtService()
public Map<String,ExpressionDeclItem> getExpressionDeclarations()
public void addExpressionDeclarations(ExpressionDeclItem item)
public Map<String,ExpressionScriptProvided> getScripts()
public void addScript(ExpressionScriptProvided item)
public ContextManagementService getContextManagementService()
public String getContextName()
public void setContextName(String contextName)
public ExprDeclaredService getExprDeclaredService()
public LazyAllocatedMap<ConfigurationPlugInAggregationMultiFunction,PlugInAggregationMultiFunctionFactory> getPlugInAggregations()
public ContextDescriptor getContextDescriptor()
public TableService getTableService()
public Set<ExprTableAccessNode> getTableExpressions()