Class AtomicPipeStatisticsCollector
- java.lang.Object
-
- de.quantummaid.eventmaid.internal.pipe.statistics.AtomicPipeStatisticsCollector
-
- All Implemented Interfaces:
PipeStatisticsCollector
public final class AtomicPipeStatisticsCollector extends Object implements PipeStatisticsCollector
-
-
Constructor Summary
Constructors Constructor Description AtomicPipeStatisticsCollector()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AtomicPipeStatisticsCollectoratomicPipeStatisticsCollector()PipeStatisticsgetCurrentStatistics()voidinformMessageAccepted()voidinformMessageDeliveredSucceeded()voidinformMessageDeliveryFailed()voidinformMessageDequeued()voidinformMessageQueued()
-
-
-
Method Detail
-
atomicPipeStatisticsCollector
public static AtomicPipeStatisticsCollector atomicPipeStatisticsCollector()
-
getCurrentStatistics
public PipeStatistics getCurrentStatistics()
- Specified by:
getCurrentStatisticsin interfacePipeStatisticsCollector
-
informMessageAccepted
public void informMessageAccepted()
- Specified by:
informMessageAcceptedin interfacePipeStatisticsCollector
-
informMessageQueued
public void informMessageQueued()
- Specified by:
informMessageQueuedin interfacePipeStatisticsCollector
-
informMessageDequeued
public void informMessageDequeued()
- Specified by:
informMessageDequeuedin interfacePipeStatisticsCollector
-
informMessageDeliveredSucceeded
public void informMessageDeliveredSucceeded()
- Specified by:
informMessageDeliveredSucceededin interfacePipeStatisticsCollector
-
informMessageDeliveryFailed
public void informMessageDeliveryFailed()
- Specified by:
informMessageDeliveryFailedin interfacePipeStatisticsCollector
-
-