Class ServiceClusterResponse

java.lang.Object
org.teamapps.protocol.message.Message
org.teamapps.cluster.model.cluster.ServiceClusterResponse

public class ServiceClusterResponse
extends org.teamapps.protocol.message.Message
  • Field Summary

    Fields
    Modifier and Type Field Description
    static java.util.function.Function<byte[],​ServiceClusterResponse> DECODER_FUNCTION  
    static int ROOT_FIELD_ID  

    Fields inherited from class org.teamapps.protocol.message.Message

    ENCODER
  • Constructor Summary

    Constructors
    Constructor Description
    ServiceClusterResponse()  
    ServiceClusterResponse​(byte[] bytes)  
    ServiceClusterResponse​(byte[] bytes, org.teamapps.protocol.file.FileProvider fileProvider)  
    ServiceClusterResponse​(java.io.DataInputStream dis)  
    ServiceClusterResponse​(java.io.DataInputStream dis, org.teamapps.protocol.file.FileProvider fileProvider)  
    ServiceClusterResponse​(java.nio.ByteBuffer buf)  
  • Method Summary

    Modifier and Type Method Description
    boolean getError()  
    java.lang.String getErrorMessage()  
    static org.teamapps.protocol.message.MessageDecoder<ServiceClusterResponse> getMessageDecoder()  
    long getRequestId()  
    byte[] getResponseData()  
    ServiceClusterResponse setError​(boolean value)  
    ServiceClusterResponse setErrorMessage​(java.lang.String value)  
    ServiceClusterResponse setRequestId​(long value)  
    ServiceClusterResponse setResponseData​(byte[] value)  

    Methods inherited from class org.teamapps.protocol.message.Message

    addMessage, addMultiReference, explain, getBitSetValue, getBitSetValue, getBitSetValue, getBooleanValue, getBooleanValue, getBooleanValue, getByteArrayValue, getByteArrayValue, getByteArrayValue, getByteValue, getByteValue, getByteValue, getDoubleArrayValue, getDoubleArrayValue, getDoubleArrayValue, getDoubleValue, getDoubleValue, getDoubleValue, getField, getFieldId, getFileValue, getFileValue, getFloatArrayValue, getFloatArrayValue, getFloatArrayValue, getFloatValue, getFloatValue, getFloatValue, getIntArrayValue, getIntArrayValue, getIntArrayValue, getIntValue, getIntValue, getIntValue, getLongArrayValue, getLongArrayValue, getLongArrayValue, getLongValue, getLongValue, getLongValue, getMessageByFieldId, getMessageByFieldName, getMessageFieldId, getMessageList, getMessageList, getMessageObject, getMessageObject, getMessageObjectValue, getMessageObjectValue, getMessageObjectValue, getMessageValue, getStringArrayValue, getStringArrayValue, getStringArrayValue, getStringValue, getStringValue, getStringValue, isMultiReference, isObject, isObjectOrMultiReference, isObjectReference, isSingleReference, setPropertyValue, setPropertyValue, setSingleReference, setValue, toBytes, toBytes, toString, write, write

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

  • Constructor Details

    • ServiceClusterResponse

      public ServiceClusterResponse()
    • ServiceClusterResponse

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

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

      public ServiceClusterResponse​(java.io.DataInputStream dis, org.teamapps.protocol.file.FileProvider fileProvider) throws java.io.IOException
      Throws:
      java.io.IOException
    • ServiceClusterResponse

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

      public ServiceClusterResponse​(byte[] bytes, org.teamapps.protocol.file.FileProvider fileProvider) throws java.io.IOException
      Throws:
      java.io.IOException
  • Method Details

    • getMessageDecoder

      public static org.teamapps.protocol.message.MessageDecoder<ServiceClusterResponse> getMessageDecoder()
    • getRequestId

      public long getRequestId()
    • setRequestId

      public ServiceClusterResponse setRequestId​(long value)
    • getResponseData

      public byte[] getResponseData()
    • setResponseData

      public ServiceClusterResponse setResponseData​(byte[] value)
    • getError

      public boolean getError()
    • setError

      public ServiceClusterResponse setError​(boolean value)
    • getErrorMessage

      public java.lang.String getErrorMessage()
    • setErrorMessage

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