Class ClusterMessage

java.lang.Object
org.teamapps.cluster.dto.Message
org.teamapps.cluster.model.atomix.ClusterMessage

public class ClusterMessage
extends Message
  • Field Details

    • DECODER_FUNCTION

      public static final java.util.function.Function<byte[],​ClusterMessage> DECODER_FUNCTION
    • ROOT_FIELD_ID

      public static final int ROOT_FIELD_ID
      See Also:
      Constant Field Values
  • Constructor Details

    • ClusterMessage

      public ClusterMessage()
    • ClusterMessage

      public ClusterMessage​(java.nio.ByteBuffer buf)
    • ClusterMessage

      public ClusterMessage​(java.io.DataInputStream dis) throws java.io.IOException
      Throws:
      java.io.IOException
    • ClusterMessage

      public ClusterMessage​(java.io.DataInputStream dis, FileProvider fileProvider) throws java.io.IOException
      Throws:
      java.io.IOException
    • ClusterMessage

      public ClusterMessage​(byte[] bytes) throws java.io.IOException
      Throws:
      java.io.IOException
    • ClusterMessage

      public ClusterMessage​(byte[] bytes, FileProvider fileProvider) throws java.io.IOException
      Throws:
      java.io.IOException
  • Method Details

    • getMessageDecoder

      public static MessageDecoder<ClusterMessage> getMessageDecoder()
    • getMemberId

      public java.lang.String getMemberId()
    • setMemberId

      public ClusterMessage setMemberId​(java.lang.String value)
    • getClusterService

      public java.lang.String getClusterService()
    • setClusterService

      public ClusterMessage setClusterService​(java.lang.String value)
    • getClusterMethod

      public java.lang.String getClusterMethod()
    • setClusterMethod

      public ClusterMessage setClusterMethod​(java.lang.String value)
    • getMessageData

      public byte[] getMessageData()
    • setMessageData

      public ClusterMessage setMessageData​(byte[] value)
    • getError

      public boolean getError()
    • setError

      public ClusterMessage setError​(boolean value)
    • getErrorMessage

      public java.lang.String getErrorMessage()
    • setErrorMessage

      public ClusterMessage setErrorMessage​(java.lang.String value)