Class MonitorRequestMsg


  • public final class MonitorRequestMsg
    extends ReplicationMsg
    This message is part of the replication protocol.

    RS1 sends a MonitorRequestMsg to RS2 to request its monitoring information; when RS2 receives a MonitorRequestMsg from RS1, RS2 responds with MonitorMsg.

    Starting with DJ 7.0 replication protocol MonitorRequestMsg is not exchanged between servers anymore, but we keep decoding and responding to it for compatibility with previous versions.

    • Method Detail

      • getBytes

        public byte[] getBytes​(short protocolVersion)
        Description copied from class: ReplicationMsg
        Serializes the PDU using the provided replication protocol version. WARNING: should be overwritten by a PDU (sub class) we want to support older protocol version serialization for.
        Specified by:
        getBytes in class ReplicationMsg
        Parameters:
        protocolVersion - The protocol version to use for serialization. The version should normally be older than the current one.
        Returns:
        The encoded PDU, or null if the message isn't supported in that protocol version.
      • getDestination

        public int getDestination()
        Get the destination.
        Returns:
        the destination
      • getSenderID

        public int getSenderID()
        Get the server ID of the server that sent this message.
        Returns:
        the server id