Interface OutboundMessageType

All Known Implementing Classes:
EppRequestMessage, HttpRequestMessage

public interface OutboundMessageType
Marker Interface that is implemented by all classes that serve as outboundMessages in channel pipeline
  • Method Summary

    Modifier and Type
    Method
    Description
    All OutboundMessageType implementing classes should be able to be modified by token with String arguments
    Necessary to inform metrics collector what kind of message is sent down ChannelPipeline.
    Necessary to inform metrics collector what kind of message is sent inbound ChannelPipeline.
  • Method Details

    • modifyMessage

      OutboundMessageType modifyMessage(String... args) throws UndeterminedStateException
      All OutboundMessageType implementing classes should be able to be modified by token with String arguments
      Throws:
      UndeterminedStateException
    • name

      String name()
      Necessary to inform metrics collector what kind of message is sent down ChannelPipeline. Not equivalent to toString, as to different instances will have the same name if they perform the same action.
    • responseName

      String responseName()
      Necessary to inform metrics collector what kind of message is sent inbound ChannelPipeline. Equivalent to name but for InboundMessageType.