public class ContextControllerPartitionedUtil extends Object
Constructor and Description |
---|
ContextControllerPartitionedUtil() |
Modifier and Type | Method and Description |
---|---|
static FilterValueSetParam[][] |
getAddendumFilters(Object keyValue,
FilterSpecCompiled filtersSpec,
ContextDetailPartitioned segmentedSpec,
StatementSpecCompiled optionalStatementSpecCompiled) |
static void |
populateAddendumFilters(Object keyValue,
List<FilterSpecCompiled> filtersSpecs,
ContextDetailPartitioned segmentedSpec,
StatementSpecCompiled optionalStatementSpecCompiled,
IdentityHashMap<FilterSpecCompiled,FilterValueSetParam[][]> addendums) |
protected static Class[] |
validateContextDesc(String contextName,
ContextDetailPartitioned segmentedSpec) |
protected static void |
validateStatementForContext(String contextName,
ContextControllerStatementBase statement,
StatementSpecCompiledAnalyzerResult streamAnalysis,
Collection<EventType> itemEventTypes,
NamedWindowMgmtService namedWindowMgmtService) |
protected static Class[] validateContextDesc(String contextName, ContextDetailPartitioned segmentedSpec) throws ExprValidationException
ExprValidationException
protected static void validateStatementForContext(String contextName, ContextControllerStatementBase statement, StatementSpecCompiledAnalyzerResult streamAnalysis, Collection<EventType> itemEventTypes, NamedWindowMgmtService namedWindowMgmtService) throws ExprValidationException
ExprValidationException
public static void populateAddendumFilters(Object keyValue, List<FilterSpecCompiled> filtersSpecs, ContextDetailPartitioned segmentedSpec, StatementSpecCompiled optionalStatementSpecCompiled, IdentityHashMap<FilterSpecCompiled,FilterValueSetParam[][]> addendums)
public static FilterValueSetParam[][] getAddendumFilters(Object keyValue, FilterSpecCompiled filtersSpec, ContextDetailPartitioned segmentedSpec, StatementSpecCompiled optionalStatementSpecCompiled)