Class ServiceClusterRequest

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

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

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

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

    ENCODER
  • Constructor Summary

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

    Modifier and Type Method Description
    static org.teamapps.protocol.message.MessageDecoder<ServiceClusterRequest> getMessageDecoder()  
    java.lang.String getMethod()  
    byte[] getRequestData()  
    long getRequestId()  
    java.lang.String getServiceName()  
    ServiceClusterRequest setMethod​(java.lang.String value)  
    ServiceClusterRequest setRequestData​(byte[] value)  
    ServiceClusterRequest setRequestId​(long value)  
    ServiceClusterRequest setServiceName​(java.lang.String 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

    • ServiceClusterRequest

      public ServiceClusterRequest()
    • ServiceClusterRequest

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

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

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

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

      public ServiceClusterRequest​(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<ServiceClusterRequest> getMessageDecoder()
    • getRequestId

      public long getRequestId()
    • setRequestId

      public ServiceClusterRequest setRequestId​(long value)
    • getServiceName

      public java.lang.String getServiceName()
    • setServiceName

      public ServiceClusterRequest setServiceName​(java.lang.String value)
    • getMethod

      public java.lang.String getMethod()
    • setMethod

      public ServiceClusterRequest setMethod​(java.lang.String value)
    • getRequestData

      public byte[] getRequestData()
    • setRequestData

      public ServiceClusterRequest setRequestData​(byte[] value)