Ejemplo n.º 1
0
 public AggregationForgeFactoryRate(ExprRateAggNode parent, bool isEver, long intervalTime, TimeAbacus timeAbacus)
 {
     this.parent       = parent;
     this.isEver       = isEver;
     this.intervalTime = intervalTime;
     this.timeAbacus   = timeAbacus;
 }
Ejemplo n.º 2
0
 public AggregationMethodFactoryRate(ExprRateAggNode parent, bool isEver, long intervalMSec, TimeProvider timeProvider)
 {
     Parent       = parent;
     IsEver       = isEver;
     IntervalMSec = intervalMSec;
     TimeProvider = timeProvider;
 }
Ejemplo n.º 3
0
 public AggregationMethodFactoryRate(ExprRateAggNode parent, bool isEver, long intervalTime,
     TimeProvider timeProvider, TimeAbacus timeAbacus)
 {
     _parent = parent;
     _isEver = isEver;
     _intervalTime = intervalTime;
     _timeProvider = timeProvider;
     _timeAbacus = timeAbacus;
 }
Ejemplo n.º 4
0
 public AggregationMethodFactory MakeRate(
     StatementExtensionSvcContext statementExtensionSvcContext,
     ExprRateAggNode exprRateAggNode,
     bool isEver,
     long intervalTime,
     TimeProvider timeProvider,
     TimeAbacus timeAbacus)
 {
     return(new AggregationMethodFactoryRate(exprRateAggNode, isEver, intervalTime, timeProvider, timeAbacus));
 }