public class PartitionUpdate
extends java.lang.Object
Constructor and Description |
---|
PartitionUpdate(int partitionId) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
PartitionUpdate |
combine(PartitionUpdate partitionUpdate) |
void |
deleteLink(long id) |
void |
deleteNode(long id) |
long[] |
getDeletedLinkIds() |
long[] |
getDeletedNodeIds() |
LogicalLink |
getLink(long linkId) |
LogicalNode |
getNode(long nodeId) |
int |
getNodePartitionId(long nodeId) |
int |
getPartitionId() |
LogicalLink[] |
getUpdatedLinks() |
LogicalNode[] |
getUpdatedNodes() |
boolean |
isLinkDeleted(long linkId) |
boolean |
isNodeDeleted(long nodeId) |
void |
updateLink(LogicalLink link) |
void |
updateNode(LogicalNode node, int partitionId) |
public int getPartitionId()
public void updateNode(LogicalNode node, int partitionId)
public void deleteNode(long id)
public void updateLink(LogicalLink link)
public void deleteLink(long id)
public LogicalNode[] getUpdatedNodes()
public long[] getDeletedNodeIds()
public LogicalLink[] getUpdatedLinks()
public long[] getDeletedLinkIds()
public int getNodePartitionId(long nodeId)
public LogicalNode getNode(long nodeId)
public LogicalLink getLink(long linkId)
public boolean isLinkDeleted(long linkId)
public boolean isNodeDeleted(long nodeId)
public PartitionUpdate combine(PartitionUpdate partitionUpdate)
public java.lang.Object clone()
clone
in class java.lang.Object