Class DirectedPresence

  • All Implemented Interfaces:
    Externalizable, Serializable

    public class DirectedPresence
    extends Object
    implements Externalizable
    Represents a directed presence sent from a session hosted in a cluster node to another entity (e.g. user or MUC service) hosted in some other cluster node.

    This information needs to be shared by all cluster nodes so that if a cluster node goes down then directed presences can be correctly cleaned up.

    Note that an instance of this class will be created and kept in the clustered cache only when entities hosted by different cluster nodes are involved.

    Author:
    Gaston Dombiak
    See Also:
    Serialized Form