Class ClusterNodeData
java.lang.Object
org.teamapps.protocol.message.Message
org.teamapps.cluster.model.cluster.ClusterNodeData
public class ClusterNodeData
extends org.teamapps.protocol.message.Message
-
Field Summary
Fields Modifier and Type Field Description static java.util.function.Function<byte[],ClusterNodeData>DECODER_FUNCTIONstatic intROOT_FIELD_IDFields inherited from class org.teamapps.protocol.message.Message
ENCODER -
Constructor Summary
Constructors Constructor Description ClusterNodeData()ClusterNodeData(byte[] bytes)ClusterNodeData(byte[] bytes, org.teamapps.protocol.file.FileProvider fileProvider)ClusterNodeData(java.io.DataInputStream dis)ClusterNodeData(java.io.DataInputStream dis, org.teamapps.protocol.file.FileProvider fileProvider)ClusterNodeData(java.nio.ByteBuffer buf) -
Method Summary
Modifier and Type Method Description java.lang.String[]getAvailableServices()java.util.List<java.lang.String>getAvailableServicesAsList()java.lang.StringgetHost()static org.teamapps.protocol.message.MessageDecoder<ClusterNodeData>getMessageDecoder()java.lang.StringgetNodeId()intgetPort()booleangetResponse()ClusterNodeDatasetAvailableServices(java.lang.String[] value)ClusterNodeDatasetAvailableServices(java.util.List<java.lang.String> value)ClusterNodeDatasetHost(java.lang.String value)ClusterNodeDatasetNodeId(java.lang.String value)ClusterNodeDatasetPort(int value)ClusterNodeDatasetResponse(boolean 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
-
ClusterNodeData
public ClusterNodeData() -
ClusterNodeData
public ClusterNodeData(java.nio.ByteBuffer buf) -
ClusterNodeData
public ClusterNodeData(java.io.DataInputStream dis) throws java.io.IOException- Throws:
java.io.IOException
-
ClusterNodeData
public ClusterNodeData(java.io.DataInputStream dis, org.teamapps.protocol.file.FileProvider fileProvider) throws java.io.IOException- Throws:
java.io.IOException
-
ClusterNodeData
public ClusterNodeData(byte[] bytes) throws java.io.IOException- Throws:
java.io.IOException
-
ClusterNodeData
public ClusterNodeData(byte[] bytes, org.teamapps.protocol.file.FileProvider fileProvider) throws java.io.IOException- Throws:
java.io.IOException
-
-
Method Details
-
getMessageDecoder
-
getNodeId
public java.lang.String getNodeId() -
setNodeId
-
getHost
public java.lang.String getHost() -
setHost
-
getPort
public int getPort() -
setPort
-
getResponse
public boolean getResponse() -
setResponse
-
getAvailableServices
public java.lang.String[] getAvailableServices() -
setAvailableServices
-
getAvailableServicesAsList
public java.util.List<java.lang.String> getAvailableServicesAsList() -
setAvailableServices
-