org.infinispan.remoting.transport.jgroups
Class JGroupsTopologyAwareAddress
java.lang.Object
org.infinispan.remoting.transport.jgroups.JGroupsAddress
org.infinispan.remoting.transport.jgroups.JGroupsTopologyAwareAddress
- All Implemented Interfaces:
- Address, TopologyAwareAddress
public class JGroupsTopologyAwareAddress
- extends JGroupsAddress
- implements TopologyAwareAddress
An encapsulation of a JGroups Address
- Since:
- 5.0
- Author:
- Bela Ban
JGroupsTopologyAwareAddress
public JGroupsTopologyAwareAddress(org.jgroups.Address address)
getSiteId
public String getSiteId()
- Specified by:
getSiteId
in interface TopologyAwareAddress
getRackId
public String getRackId()
- Specified by:
getRackId
in interface TopologyAwareAddress
getMachineId
public String getMachineId()
- Specified by:
getMachineId
in interface TopologyAwareAddress
isSameSite
public boolean isSameSite(TopologyAwareAddress addr)
- Specified by:
isSameSite
in interface TopologyAwareAddress
isSameRack
public boolean isSameRack(TopologyAwareAddress addr)
- Specified by:
isSameRack
in interface TopologyAwareAddress
isSameMachine
public boolean isSameMachine(TopologyAwareAddress addr)
- Specified by:
isSameMachine
in interface TopologyAwareAddress
Copyright © 2011 JBoss, a division of Red Hat. All Rights Reserved.