Class AddressableNode
- java.lang.Object
-
- org.wildfly.clustering.server.infinispan.group.AddressableNode
-
- All Implemented Interfaces:
Serializable,Comparable<AddressableNode>,Node,Addressable
public class AddressableNode extends Object implements Node, Addressable, Comparable<AddressableNode>, Serializable
Node implementation that associates a JGroupsAddresswith its logical name and transport socket binding.- Author:
- Paul Ferraro
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AddressableNode(org.jgroups.Address address, String name, InetSocketAddress socketAddress)AddressableNode(org.jgroups.stack.IpAddress address, String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(AddressableNode node)booleanequals(Object object)org.jgroups.AddressgetAddress()StringgetName()InetSocketAddressgetSocketAddress()inthashCode()StringtoString()
-
-
-
Constructor Detail
-
AddressableNode
public AddressableNode(org.jgroups.stack.IpAddress address, String name)
-
AddressableNode
public AddressableNode(org.jgroups.Address address, String name, InetSocketAddress socketAddress)
-
-
Method Detail
-
getAddress
public org.jgroups.Address getAddress()
- Specified by:
getAddressin interfaceAddressable
-
compareTo
public int compareTo(AddressableNode node)
- Specified by:
compareToin interfaceComparable<AddressableNode>
-
getSocketAddress
public InetSocketAddress getSocketAddress()
- Specified by:
getSocketAddressin interfaceNode
-
-