package rocks.inspectit.server.service; import java.util.Date; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import rocks.inspectit.server.dao.TimerDataDao; import rocks.inspectit.server.spring.aop.MethodLog; import rocks.inspectit.shared.all.communication.data.TimerData; import rocks.inspectit.shared.cs.cmr.service.ITimerDataAccessService; /** * Timer data service. * * @author Ivan Senic * */ @Service public class TimerDataAccessService implements ITimerDataAccessService { /** * Timer data dao. */ @Autowired private TimerDataDao timerDataDao; /** * {@inheritDoc} */ @Override @MethodLog public List<TimerData> getAggregatedTimerData(TimerData timerData) { List<TimerData> result = timerDataDao.getAggregatedTimerData(timerData); return result; } /** * {@inheritDoc} */ @Override @MethodLog public List<TimerData> getAggregatedTimerData(TimerData timerData, Date fromDate, Date toDate) { List<TimerData> result = timerDataDao.getAggregatedTimerData(timerData, fromDate, toDate); return result; } }