コード例 #1
0
ファイル: TableServiceImpl.cs プロジェクト: ecakirman/nesper
 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;
 }
コード例 #9
0
 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);
 }