Class ClusterMethodExecution

java.lang.Object
org.teamapps.protocol.schema.MessageObject
org.teamapps.cluster.protocol.ClusterMethodExecution

public class ClusterMethodExecution
extends org.teamapps.protocol.schema.MessageObject
  • Field Summary

    Fields
    Modifier and Type Field Description
    static java.lang.String OBJECT_UUID  
  • Constructor Summary

    Constructors
    Constructor Description
    ClusterMethodExecution()  
    ClusterMethodExecution​(byte[] bytes)  
    ClusterMethodExecution​(byte[] bytes, org.teamapps.protocol.file.FileProvider fileProvider)  
    ClusterMethodExecution​(io.netty.buffer.ByteBuf buf, org.teamapps.protocol.file.FileProvider fileProvider)  
    ClusterMethodExecution​(java.io.DataInputStream dis)  
    ClusterMethodExecution​(java.io.DataInputStream dis, org.teamapps.protocol.file.FileProvider fileProvider)  
    ClusterMethodExecution​(org.teamapps.protocol.schema.MessageObject message, org.teamapps.protocol.schema.PojoObjectDecoderRegistry pojoObjectDecoderRegistry)  
  • Method Summary

    Modifier and Type Method Description
    byte[] getData()  
    static org.teamapps.protocol.schema.PojoObjectDecoder<ClusterMethodExecution> getMessageDecoder()  
    static org.teamapps.protocol.schema.MessageModel getMessageModel()  
    static org.teamapps.protocol.schema.ModelCollection getModelCollection()  
    long getRequestId()  
    java.lang.String getServiceMethod()  
    java.lang.String getServiceName()  
    boolean isResponse()  
    static ClusterMethodExecution remap​(org.teamapps.protocol.schema.MessageObject message)  
    ClusterMethodExecution setData​(byte[] value)  
    ClusterMethodExecution setRequestId​(long value)  
    ClusterMethodExecution setResponse​(boolean value)  
    ClusterMethodExecution setServiceMethod​(java.lang.String value)  
    ClusterMethodExecution setServiceName​(java.lang.String value)  

    Methods inherited from class org.teamapps.protocol.schema.MessageObject

    addReference, explain, getBitSetProperty, getBooleanProperty, getByteArrayProperty, getByteProperty, getDoubleArrayProperty, getDoubleProperty, getFileProperty, getFilePropertyAsFile, getFilePropertyAsFileLength, getFilePropertyAsFileName, getFloatArrayProperty, getFloatProperty, getIntArrayProperty, getIntProperty, getLongArrayProperty, getLongProperty, getModel, getName, getProperties, getProperty, getReferencedObject, getReferencedObjectAsType, getReferencedObjects, getReferencedObjectsAsType, getStringArrayProperty, getStringProperty, readMessageObjectUuid, readMessageObjectUuid, removeField, setBitSetProperty, setBooleanProperty, setByteArrayProperty, setByteProperty, setDoubleArrayProperty, setDoubleProperty, setFileProperty, setFileProperty, setFileProperty, setFloatArrayProperty, setFloatProperty, setIntArrayProperty, setIntProperty, setLongArrayProperty, setLongProperty, setProperty, setReferencedObject, setReferencedObjectAsType, setReferencedObjects, setReferencedObjectsAsType, setStringArrayProperty, setStringProperty, 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

    • ClusterMethodExecution

      public ClusterMethodExecution()
    • ClusterMethodExecution

      public ClusterMethodExecution​(org.teamapps.protocol.schema.MessageObject message, org.teamapps.protocol.schema.PojoObjectDecoderRegistry pojoObjectDecoderRegistry)
    • ClusterMethodExecution

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

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

      public ClusterMethodExecution​(io.netty.buffer.ByteBuf buf, org.teamapps.protocol.file.FileProvider fileProvider) throws java.io.IOException
      Throws:
      java.io.IOException
    • ClusterMethodExecution

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

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

    • getMessageDecoder

      public static org.teamapps.protocol.schema.PojoObjectDecoder<ClusterMethodExecution> getMessageDecoder()
    • getMessageModel

      public static org.teamapps.protocol.schema.MessageModel getMessageModel()
    • getModelCollection

      public static org.teamapps.protocol.schema.ModelCollection getModelCollection()
    • remap

      public static ClusterMethodExecution remap​(org.teamapps.protocol.schema.MessageObject message)
    • isResponse

      public boolean isResponse()
    • setResponse

      public ClusterMethodExecution setResponse​(boolean value)
    • getRequestId

      public long getRequestId()
    • setRequestId

      public ClusterMethodExecution setRequestId​(long value)
    • getServiceName

      public java.lang.String getServiceName()
    • setServiceName

      public ClusterMethodExecution setServiceName​(java.lang.String value)
    • getServiceMethod

      public java.lang.String getServiceMethod()
    • setServiceMethod

      public ClusterMethodExecution setServiceMethod​(java.lang.String value)
    • getData

      public byte[] getData()
    • setData

      public ClusterMethodExecution setData​(byte[] value)