public class PrinceFoundAKingAdminMessage extends AbstractAdminMessage
CLASSIFIER_ADD_SUBSCRIPTION, CLASSIFIER_BOW_DOWN_TO_NEW_KING, CLASSIFIER_CENSUS_MESSAGE, CLASSIFIER_CLOSE_SERVER_CONNECTION, CLASSIFIER_DISCOVERED_DEVICE, CLASSIFIER_FINISHED_HANDSHAKE, CLASSIFIER_KEEP_ALIVE_MESSAGE, CLASSIFIER_NEW_PRINCE_MESSAGE, CLASSIFIER_PRINCE_ACK, CLASSIFIER_PRINCE_FOUND_A_KING_MESSAGE, CLASSIFIER_REMOVE_SUBSCRIPTION, CLASSIFIER_SERVER_CONNECTION_AVAILABLE, CLASSIFIER_SERVER_CONNECTION_DOWN, CLASSIFIER_SERVER_CONNECTION_RELAY_PAYLOAD, CLASSIFIER_STRING_MESSAGE, gson, HEADER_LENGTH
Constructor and Description |
---|
PrinceFoundAKingAdminMessage(BlaubotMessage rawMessage)
Deprecated.
|
PrinceFoundAKingAdminMessage(java.lang.String uniqueDeviceId,
java.util.List<ConnectionMetaDataDTO> connectionMetaDataList)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<ConnectionMetaDataDTO> |
getConnectionMetaDataList()
Deprecated.
|
java.lang.String |
getKingsUniqueDeviceId()
Deprecated.
|
protected byte[] |
payloadToBytes()
Deprecated.
Gets this message's byte representation (NOT including the classifier)
|
protected void |
setUpFromBytes(java.nio.ByteBuffer messagePayloadAsBytes)
Deprecated.
Should set the message's attributes based on the message's payload.
|
java.lang.String |
toString()
Deprecated.
|
classifierAndPayloadBytes, equals, getClassifier, hashCode, setClassifier, toBlaubotMessage
public PrinceFoundAKingAdminMessage(java.lang.String uniqueDeviceId, java.util.List<ConnectionMetaDataDTO> connectionMetaDataList)
public PrinceFoundAKingAdminMessage(BlaubotMessage rawMessage)
protected byte[] payloadToBytes()
AbstractAdminMessage
payloadToBytes
in class AbstractAdminMessage
protected void setUpFromBytes(java.nio.ByteBuffer messagePayloadAsBytes)
AbstractAdminMessage
ByteBuffer
contains the classifier bytes but it's current
index will be set beyond that.setUpFromBytes
in class AbstractAdminMessage
messagePayloadAsBytes
- a ByteBuffer wrapped around the message's payload with it's current index set beyond the classifier bytespublic java.lang.String getKingsUniqueDeviceId()
public java.util.List<ConnectionMetaDataDTO> getConnectionMetaDataList()
public java.lang.String toString()
toString
in class java.lang.Object