public void init() { aggregationManager = new AggregationManager(dao, dateTimeService, configuration); invalidMetricsManager = new InvalidMetricsManager(dateTimeService, dao); numericQueue = new ArrayBlockingQueue<MeasurementDataNumeric>(QUEUE_SIZE); numericQueueConsumer = new NumericQueueConsumer(); numericQueueConsumer.setName("MetricsServer numericQueueConsumer"); numericQueueConsumer.start(); }