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_FUNCTIONstatic intROOT_FIELD_IDFields 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 booleangetError()java.lang.StringgetErrorMessage()static org.teamapps.protocol.message.MessageDecoder<ServiceClusterResponse>getMessageDecoder()longgetRequestId()byte[]getResponseData()ServiceClusterResponsesetError(boolean value)ServiceClusterResponsesetErrorMessage(java.lang.String value)ServiceClusterResponsesetRequestId(long value)ServiceClusterResponsesetResponseData(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, writeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
DECODER_FUNCTION
-
ROOT_FIELD_ID
public static final int ROOT_FIELD_ID- See Also:
- Constant Field Values
-
-
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
-
getResponseData
public byte[] getResponseData() -
setResponseData
-
getError
public boolean getError() -
setError
-
getErrorMessage
public java.lang.String getErrorMessage() -
setErrorMessage
-