This package contains code for Clustering, the base class of a Cluster is org.apache.catalina.Cluster implementations of this class is done when implementing a new Cluster protocol

The only Cluster protocol currently implemented is a MulticastProtocol
    StandardCluster.java

In addition to the Cluster implementation StandardCluster there's a listener and a sender implemented using multicasting.

Both extend the common class ClusterSessionBase which provides common functionality shared by the two implementations.