示例#1
0
 public void AddTableUpdateStrategyReceiver(TableMetadata tableMetadata, string statementName, TableUpdateStrategyReceiver receiver, EventBeanUpdateHelper updateHelper, bool isOnMerge)
 {
     tableMetadata.AddTableUpdateStrategyReceiver(statementName, receiver, updateHelper, isOnMerge);
 }
示例#2
0
 public TableUpdateStrategy GetTableUpdateStrategy(TableMetadata tableMetadata, EventBeanUpdateHelper updateHelper, bool isOnMerge)
 {
     return(TableUpdateStrategyFactory.ValidateGetTableUpdateStrategy(tableMetadata, updateHelper, isOnMerge));
 }
示例#3
0
 public TableStateViewablePublic(TableMetadata tableMetadata, TableStateInstance tableStateInstance)
 {
     _tableMetadata      = tableMetadata;
     _tableStateInstance = tableStateInstance;
 }
示例#4
0
 internal StreamTableColPair(int streamNum, TableMetadataColumn column, TableMetadata tableMetadata)
 {
     StreamNum     = streamNum;
     Column        = column;
     TableMetadata = tableMetadata;
 }
示例#5
0
 public void ValidateAddIndex(string createIndexStatementName, TableMetadata tableMetadata, string indexName, IndexMultiKey imk)
 {
     tableMetadata.ValidateAddIndexAssignUpdateStrategies(createIndexStatementName, imk, indexName);
 }
示例#6
0
 public void RemoveIndexReferencesStmtMayRemoveIndex(string statementName, TableMetadata tableMetadata)
 {
     tableMetadata.RemoveIndexReferencesStatement(statementName);
 }
示例#7
0
 public void RemoveTableUpdateStrategyReceivers(TableMetadata tableMetadata, string statementName)
 {
     tableMetadata.RemoveTableUpdateStrategyReceivers(statementName);
 }
示例#8
0
 public TableStateViewableInternal(TableMetadata tableMetadata, TableStateInstance tableStateInstance, ExprEvaluator[] optionalTableFilters)
 {
     _tableMetadata        = tableMetadata;
     _tableStateInstance   = tableStateInstance;
     _optionalTableFilters = optionalTableFilters;
 }
 public TableStateInstanceUngroupedImpl(TableMetadata tableMetadata, AgentInstanceContext agentInstanceContext)
     : base(tableMetadata, agentInstanceContext)
 {
     _eventReference = new Atomic <ObjectArrayBackedEventBean>(null);
 }
示例#10
0
 public void ValidateAddIndex(String createIndexStatementName, TableMetadata tableMetadata, String explicitIndexName, QueryPlanIndexItem explicitIndexDesc, IndexMultiKey imk)
 {
     tableMetadata.ValidateAddIndexAssignUpdateStrategies(createIndexStatementName, imk, explicitIndexName, explicitIndexDesc);
 }