Package org.jgroups

Interface Address

All Superinterfaces:
Cloneable, Comparable, Externalizable, Serializable, Streamable
All Known Implementing Classes:
IpAddress, JMS.JMSAddress

public interface Address extends Externalizable, Streamable, Comparable, Cloneable
Abstract address. Used to identify members on a group to send messages to. Addresses are mostly generated by the bottom-most (transport) layers (e.g. UDP, TCP, LOOPBACK).
Author:
Bela Ban
  • Method Details

    • isMulticastAddress

      boolean isMulticastAddress()
      Checks whether this is an address that represents multiple destinations; e.g., a class D address in the Internet.
      Returns:
      true if this is a multicast address, false if it is a unicast address
    • size

      int size()
      Returns serialized size of this address