Package org.teamapps.cluster.protocol
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.StringOBJECT_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.MessageModelgetMessageModel()static org.teamapps.protocol.schema.ModelCollectiongetModelCollection()longgetRequestId()java.lang.StringgetServiceMethod()java.lang.StringgetServiceName()booleanisResponse()static ClusterMethodExecutionremap(org.teamapps.protocol.schema.MessageObject message)ClusterMethodExecutionsetData(byte[] value)ClusterMethodExecutionsetRequestId(long value)ClusterMethodExecutionsetResponse(boolean value)ClusterMethodExecutionsetServiceMethod(java.lang.String value)ClusterMethodExecutionsetServiceName(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, writeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
OBJECT_UUID
public static final java.lang.String OBJECT_UUID- See Also:
- Constant Field Values
-
-
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
-
isResponse
public boolean isResponse() -
setResponse
-
getRequestId
public long getRequestId() -
setRequestId
-
getServiceName
public java.lang.String getServiceName() -
setServiceName
-
getServiceMethod
public java.lang.String getServiceMethod() -
setServiceMethod
-
getData
public byte[] getData() -
setData
-