Package io.meeds.analytics.queue.service
Class DummyStatisticDataQueueService
java.lang.Object
io.meeds.analytics.queue.service.DummyStatisticDataQueueService
- All Implemented Interfaces:
io.meeds.analytics.api.service.StatisticDataQueueService
@Primary
@Service
public class DummyStatisticDataQueueService
extends Object
implements io.meeds.analytics.api.service.StatisticDataQueueService
-
Constructor Details
-
DummyStatisticDataQueueService
public DummyStatisticDataQueueService()
-
-
Method Details
-
init
@PostConstruct public void init() -
shutdown
@PreDestroy public void shutdown() -
processQueueTransactional
public void processQueueTransactional() -
processQueue
public void processQueue()- Specified by:
processQueuein interfaceio.meeds.analytics.api.service.StatisticDataQueueService
-
put
public void put(io.meeds.analytics.model.StatisticData data) - Specified by:
putin interfaceio.meeds.analytics.api.service.StatisticDataQueueService
-
get
public io.meeds.analytics.model.StatisticData get(long id) - Specified by:
getin interfaceio.meeds.analytics.api.service.StatisticDataQueueService
-
queueSize
public int queueSize()- Specified by:
queueSizein interfaceio.meeds.analytics.api.service.StatisticDataQueueService
-
getAverageExecutionTime
public long getAverageExecutionTime()- Specified by:
getAverageExecutionTimein interfaceio.meeds.analytics.api.service.StatisticDataQueueService
-
getExecutionCount
public long getExecutionCount()- Specified by:
getExecutionCountin interfaceio.meeds.analytics.api.service.StatisticDataQueueService
-
getLastExecutionTime
public long getLastExecutionTime()- Specified by:
getLastExecutionTimein interfaceio.meeds.analytics.api.service.StatisticDataQueueService
-