public class NodeMessageSyncObj extends AbstractSyncObj<NodeMessageSyncObj>
| Constructor and Description |
|---|
NodeMessageSyncObj() |
NodeMessageSyncObj(List<NodeMessage> nodeMessage,
UUID uid) |
| Modifier and Type | Method and Description |
|---|---|
SyncObj<NodeMessageSyncObj> |
decode(com.fasterxml.jackson.databind.node.ObjectNode jsonNode)
Convert a given raw ObjectNode to required SyncObject.
|
com.fasterxml.jackson.databind.node.ObjectNode |
encode(com.fasterxml.jackson.databind.node.ObjectNode rawNode)
Stuffs an empty ObjectNode with desired form of the SyncObj.
|
UUID |
getUUid() |
List<NodeMessage> |
toNodeMessageList() |
isNull, mapper, marshal, unmarshalpublic NodeMessageSyncObj()
public NodeMessageSyncObj(List<NodeMessage> nodeMessage, UUID uid)
public UUID getUUid()
public SyncObj<NodeMessageSyncObj> decode(com.fasterxml.jackson.databind.node.ObjectNode jsonNode)
AbstractSyncObjdecode in class AbstractSyncObj<NodeMessageSyncObj>jsonNode - the raw ObjectNode synthesized from the bytes retrieved
from the HA infrastructure.public com.fasterxml.jackson.databind.node.ObjectNode encode(com.fasterxml.jackson.databind.node.ObjectNode rawNode)
AbstractSyncObjencode in class AbstractSyncObj<NodeMessageSyncObj>rawNode - the empty ObjectNode that needs to be built on.public List<NodeMessage> toNodeMessageList()
Copyright © 2014. All Rights Reserved.