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