/**
* Copyright (C) 2011 - present by OpenGamma Inc. and the OpenGamma group of companies
*
* Please see distribution for license.
*/
package com.opengamma.integration.copier.timeseries.writer;
import java.util.Arrays;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import com.opengamma.id.ExternalId;
import com.opengamma.timeseries.date.localdate.LocalDateDoubleTimeSeries;
/**
* A dummy time series writer that merely logs the written data points
*/
public class DummyTimeSeriesWriter implements TimeSeriesWriter {
private static final Logger s_logger = LoggerFactory.getLogger(DummyTimeSeriesWriter.class);
@Override
public LocalDateDoubleTimeSeries writeDataPoints(ExternalId htsId, String dataSource, String dataProvider, String dataField,
String observationTime, LocalDateDoubleTimeSeries series) {
s_logger.info("Time Series: (id " + htsId + ", Field " + dataField + ") " + series.timesArray().toString() + Arrays.toString(series.valuesArray()));
return series;
}
@Override
public void flush() {
}
}