public class DummyStatisticDataQueueService extends Object implements org.exoplatform.analytics.api.service.StatisticDataQueueService, org.picocontainer.Startable
| Constructor and Description |
|---|
DummyStatisticDataQueueService(org.exoplatform.container.PortalContainer container,
org.exoplatform.analytics.api.service.StatisticDataProcessorService statisticDataProcessorService,
org.exoplatform.services.cache.CacheService cacheService) |
| Modifier and Type | Method and Description |
|---|---|
org.exoplatform.analytics.model.StatisticData |
get(long id) |
long |
getAverageExecutionTime() |
long |
getExecutionCount() |
long |
getLastExecutionTime() |
void |
processQueue() |
void |
put(org.exoplatform.analytics.model.StatisticData data) |
int |
queueSize() |
void |
start() |
void |
stop() |
public DummyStatisticDataQueueService(org.exoplatform.container.PortalContainer container,
org.exoplatform.analytics.api.service.StatisticDataProcessorService statisticDataProcessorService,
org.exoplatform.services.cache.CacheService cacheService)
public void start()
start in interface org.picocontainer.Startablepublic void processQueue()
processQueue in interface org.exoplatform.analytics.api.service.StatisticDataQueueServicepublic void stop()
stop in interface org.picocontainer.Startablepublic void put(org.exoplatform.analytics.model.StatisticData data)
put in interface org.exoplatform.analytics.api.service.StatisticDataQueueServicepublic org.exoplatform.analytics.model.StatisticData get(long id)
get in interface org.exoplatform.analytics.api.service.StatisticDataQueueServicepublic int queueSize()
queueSize in interface org.exoplatform.analytics.api.service.StatisticDataQueueServicepublic long getAverageExecutionTime()
getAverageExecutionTime in interface org.exoplatform.analytics.api.service.StatisticDataQueueServicepublic long getExecutionCount()
getExecutionCount in interface org.exoplatform.analytics.api.service.StatisticDataQueueServicepublic long getLastExecutionTime()
getLastExecutionTime in interface org.exoplatform.analytics.api.service.StatisticDataQueueServiceCopyright © 2003–2021 eXo Platform SAS. All rights reserved.