Class MetricMessagesProcessor
java.lang.Object
com.arpnetworking.metrics.proxy.models.protocol.v1.MetricMessagesProcessor
- All Implemented Interfaces:
MessagesProcessor
Processes metrics-based messages.
- Author:
- Brandon Arp (brandon dot arp at inscopemetrics dot io)
-
Constructor Summary
ConstructorDescriptionMetricMessagesProcessor
(Connection connection, com.arpnetworking.metrics.incubator.PeriodicMetrics metrics) Public constructor. -
Method Summary
Modifier and TypeMethodDescriptionboolean
handleMessage
(Object message) Process message.Generate a Steno log compatible representation.toString()
-
Constructor Details
-
MetricMessagesProcessor
public MetricMessagesProcessor(Connection connection, com.arpnetworking.metrics.incubator.PeriodicMetrics metrics) Public constructor.- Parameters:
connection
- ConnectionContext where processing takes placemetrics
-PeriodicMetrics
instance to record metrics to
-
-
Method Details
-
handleMessage
Description copied from interface:MessagesProcessor
Process message.- Specified by:
handleMessage
in interfaceMessagesProcessor
- Parameters:
message
- message to be processed.- Returns:
- true if the message was processed, otherwise false
-
toLogValue
Generate a Steno log compatible representation.- Returns:
- Steno log compatible representation.
-
toString
-