public interface StateMgmtSettingsProvider
FabricCharge newCharge()
void spec(List<FabricStatement> formatStatements, ModuleCompileTimeServices compileTimeServices, ConcurrentHashMap<String,byte[]> moduleBytes)
FabricStatement statement(int statementNumber, ContextCompileTimeDescriptor context, FabricCharge fabricCharge)
StateMgmtSettingsProviderContext context()
StateMgmtSettingsProviderResultSet resultSet()
StateMgmtSettingsProviderIndex index()
StateMgmtSetting view(FabricCharge fabricCharge, int[] grouping, ViewForgeEnv viewForgeEnv, ViewFactoryForge forge)
StateMgmtSetting aggregation(FabricCharge fabricCharge, AggregationAttributionKey attributionKey, StatementRawInfo raw, AggregationServiceFactoryForge forge)
StateMgmtSetting rowRecogPartitionState(FabricCharge fabricCharge, StatementRawInfo raw, RowRecogDescForge forge, MatchRecognizeSpec spec)
StateMgmtSetting rowRecogScheduleState(FabricCharge fabricCharge, StatementRawInfo raw, RowRecogDescForge forge, MatchRecognizeSpec spec)
StateMgmtSetting previous(FabricCharge fabricCharge, StatementRawInfo raw, int stream, Integer subqueryNumber, EventType eventType)
StateMgmtSetting prior(FabricCharge fabricCharge, StatementRawInfo raw, int streamNum, Integer subqueryNumber, boolean unbound, EventType eventType, SortedSet<Integer> priorRequesteds)
StateMgmtSetting tableUnkeyed(FabricCharge fabricCharge, String tableName, TableAccessAnalysisResult tableInternalType, StatementRawInfo statementRawInfo)
void filterViewable(FabricCharge fabricCharge, int stream, boolean isCanIterateUnbound, StatementRawInfo statementRawInfo, EventType eventType)
void filterNonContext(FabricCharge fabricCharge, FilterSpecTracked spec)
void filterSubtypes(FabricCharge fabricCharge, List<FilterSpecTracked> provider, ContextCompileTimeDescriptor contextDescriptor, StatementSpecCompiled compiled)
void pattern(FabricCharge fabricCharge, PatternAttributionKey attributionKey, PatternStreamSpecCompiled patternStreamSpec, StatementRawInfo raw)
void namedWindow(FabricCharge fabricCharge, StatementRawInfo statementRawInfo, NamedWindowMetaData metaData, EventType eventType)
void table(FabricCharge fabricCharge, String tableName, TableAccessAnalysisResult plan, StatementRawInfo statementRawInfo)
void inlinedClassesLocal(FabricCharge fabricCharge, ClassProvidedPrecompileResult classesInlined)
void inlinedClasses(FabricCharge fabricCharge, ClassProvided classProvided)
void historicalExpiryTime(FabricCharge fabricCharge, int streamNum)
void schedules(FabricCharge fabricCharge, List<ScheduleHandleTracked> trackeds)
Copyright © 2005–2021. All rights reserved.