Class NoOpMetricsCollector
java.lang.Object
com.rabbitmq.client.amqp.metrics.NoOpMetricsCollector
- All Implemented Interfaces:
MetricsCollector
No-operation implementation of
MetricsCollector.-
Nested Class Summary
Nested classes/interfaces inherited from interface MetricsCollector
MetricsCollector.ConsumeDisposition, MetricsCollector.PublishDisposition -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidCalled when aConnectionis closed.voidCalled when aConsumeris closed.voidCalled when aPublisheris closed.voidconsume()voidconsumeDisposition(MetricsCollector.ConsumeDisposition disposition) voidCalled when a newConnectionis opened.voidCalled when a newConsumeris opened.voidCalled when a newPublisheris opened.voidpublish()Called when aMessageis published.voidpublishDisposition(MetricsCollector.PublishDisposition disposition) Called when aMessageis settled by the broker.voidreadBytes(int readBytes) Called when a connection reads bytes from its socket.voidwrittenBytes(int writtenBytes) Called when a connection writes bytes to its socket.
-
Field Details
-
INSTANCE
-
-
Method Details
-
openConnection
public void openConnection()Description copied from interface:MetricsCollectorCalled when a newConnectionis opened.- Specified by:
openConnectionin interfaceMetricsCollector
-
closeConnection
public void closeConnection()Description copied from interface:MetricsCollectorCalled when aConnectionis closed.- Specified by:
closeConnectionin interfaceMetricsCollector
-
openPublisher
public void openPublisher()Description copied from interface:MetricsCollectorCalled when a newPublisheris opened.- Specified by:
openPublisherin interfaceMetricsCollector
-
closePublisher
public void closePublisher()Description copied from interface:MetricsCollectorCalled when aPublisheris closed.- Specified by:
closePublisherin interfaceMetricsCollector
-
openConsumer
public void openConsumer()Description copied from interface:MetricsCollectorCalled when a newConsumeris opened.- Specified by:
openConsumerin interfaceMetricsCollector
-
closeConsumer
public void closeConsumer()Description copied from interface:MetricsCollectorCalled when aConsumeris closed.- Specified by:
closeConsumerin interfaceMetricsCollector
-
publish
public void publish()Description copied from interface:MetricsCollectorCalled when aMessageis published.- Specified by:
publishin interfaceMetricsCollector
-
publishDisposition
Description copied from interface:MetricsCollectorCalled when aMessageis settled by the broker.- Specified by:
publishDispositionin interfaceMetricsCollector- Parameters:
disposition- disposition (outcome)
-
consume
public void consume()Description copied from interface:MetricsCollector- Specified by:
consumein interfaceMetricsCollector
-
consumeDisposition
Description copied from interface:MetricsCollector- Specified by:
consumeDispositionin interfaceMetricsCollector- Parameters:
disposition-
-
writtenBytes
public void writtenBytes(int writtenBytes) Description copied from interface:MetricsCollectorCalled when a connection writes bytes to its socket.- Specified by:
writtenBytesin interfaceMetricsCollector- Parameters:
writtenBytes- the number of written bytes
-
readBytes
public void readBytes(int readBytes) Description copied from interface:MetricsCollectorCalled when a connection reads bytes from its socket.- Specified by:
readBytesin interfaceMetricsCollector- Parameters:
readBytes- the number of read bytes
-