public class JGroupsTopologyAwareAddress extends JGroupsAddress implements TopologyAwareAddress
| Modifier and Type | Class and Description |
|---|---|
static class |
JGroupsTopologyAwareAddress.Externalizer |
| Modifier and Type | Field and Description |
|---|---|
protected static byte[] |
MACHINE_ID |
protected static byte[] |
RACK_ID |
protected static byte[] |
SITE_ID |
address| Constructor and Description |
|---|
JGroupsTopologyAwareAddress(org.jgroups.util.ExtendedUUID address) |
| Modifier and Type | Method and Description |
|---|---|
String |
getMachineId() |
String |
getRackId() |
String |
getSiteId() |
boolean |
isSameMachine(TopologyAwareAddress addr) |
boolean |
isSameRack(TopologyAwareAddress addr) |
boolean |
isSameSite(TopologyAwareAddress addr) |
compareTo, equals, getJGroupsAddress, hashCode, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitcompareToprotected static final byte[] SITE_ID
protected static final byte[] RACK_ID
protected static final byte[] MACHINE_ID
public JGroupsTopologyAwareAddress(org.jgroups.util.ExtendedUUID address)
public String getSiteId()
getSiteId in interface TopologyAwareAddresspublic String getRackId()
getRackId in interface TopologyAwareAddresspublic String getMachineId()
getMachineId in interface TopologyAwareAddresspublic boolean isSameSite(TopologyAwareAddress addr)
isSameSite in interface TopologyAwareAddresspublic boolean isSameRack(TopologyAwareAddress addr)
isSameRack in interface TopologyAwareAddresspublic boolean isSameMachine(TopologyAwareAddress addr)
isSameMachine in interface TopologyAwareAddressCopyright © 2024 JBoss, a division of Red Hat. All rights reserved.