Class HeartbeatMessagesProcessor

java.lang.Object
com.arpnetworking.metrics.proxy.models.protocol.v1.HeartbeatMessagesProcessor
All Implemented Interfaces:
MessagesProcessor

public class HeartbeatMessagesProcessor extends Object implements MessagesProcessor
Processes heartbeat messages.
Author:
Brandon Arp (brandon dot arp at inscopemetrics dot io)
  • Constructor Details

    • HeartbeatMessagesProcessor

      public HeartbeatMessagesProcessor(Connection connection, com.arpnetworking.metrics.incubator.PeriodicMetrics metrics)
      Public constructor.
      Parameters:
      connection - ConnectionContext where processing takes place
      metrics - PeriodicMetrics instance to record metrics to
  • Method Details

    • handleMessage

      public boolean handleMessage(Object message)
      Description copied from interface: MessagesProcessor
      Process message.
      Specified by:
      handleMessage in interface MessagesProcessor
      Parameters:
      message - message to be processed.
      Returns:
      true if the message was processed, otherwise false