| DistributedReplicantManager | code | html | |
| DistributedReplicantManager.ReplicantListener | When a particular key in the DistributedReplicantManager table gets modified, all listeners will be notified of replicant changes for that key. | code | html |
| DistributedState | DistributedState is a service on top of HAPartition that provides a cluster-wide distributed state. | code | html |
| DistributedState.DSListener | When a particular key in a category of the DistributedState service gets modified, all listeners will be notified of DS changes for that category. | code | html |
| DistributedState.DSListenerEx | A generalization of the DSListener that supports the Serializable key type. | code | html |
| FamilyClusterInfo | Maintain information for a given proxy family. | code | html |
| HAPartition | code | html | |
| HAPartition.AsynchHAMembershipExtendedListener | A tagging interface for HAMembershipExtendedListener callbacks that will be performed in a thread seperate from the JG protocl handler thread. | code | html |
| HAPartition.AsynchHAMembershipListener | A tagging interface for HAMembershipListener callbacks that will be performed in a thread seperate from the JG protocl handler thread. | code | html |
| HAPartition.HAMembershipExtendedListener | code | html | |
| HAPartition.HAMembershipListener | When a new node joins the cluster or an existing node leaves the cluster (or simply dies), membership events are raised. | code | html |
| HAPartition.HAPartitionStateTransfer | State management is higly important for clustered services. | code | html |
| HARMIProxy | code | html | |
| HARMIProxyCallback | DistributedState is a service on top of HAPartition that provides a cluster-wide distributed state. | code | html |
| HARMIServer | When using HA-RMI, the RMI communication end-point on the server-side is an instance of this class. | code | html |
| LoadBalancePolicy | Extends the parent interface by adding support for passing in a legacy (i.e. | code | html |
| ClusterNode | Replacement for a JG IpAddress that doesn't base its representation on the JG address but on the computed node name added to the IPAddress instead. | code | html |
| ClusteringTargetsRepository | JVM singleton that associates a list of targets (+ other info) contained in a FamilyClusterInfo to a proxy family. | code | html |
| FamilyClusterInfoImpl | Default implementation of FamilyClusterInfo | code | html |
| FirstAvailable | LoadBalancingPolicy implementation that always favor the first available target i.e. | code | html |
| FirstAvailableIdenticalAllProxies | LoadBalancingPolicy implementation that always favor the first available target i.e. | code | html |
| GenericClusteringException | Generic clustering exception that can be used to replace other exceptions that occur on the server. | code | html |
| HARMIClient | code | html | |
| HARMIResponse | When using HA-RMI, the result of an invocation is embedded in an instance of this class. | code | html |
| RandomRobin | LoadBalancingPolicy implementation that always fully randomly select its target (without basing its decision on any historic). | code | html |
| RoundRobin | LoadBalancingPolicy implementation that always favor the next available target load balancing always occurs. | code | html |
| SubPartitionInfo | Holder class that knows about a particular HA(sub)Partition i.e. | code | html |
| SubPartitionsInfo | Holder class that knows about a set of HA(sub)Partition currently building the overall cluster. | code | html |
| TransactionSticky | Root transaction sticky load balance policy class that checks whether there's a sticky target associated with the current invocation and based on that returns the associated target or delegates to the given load balance policy to choose a new target if there's no target associated with the invocation. | code | html |
| TransactionStickyFirstAvailable | First available transaction sticky load balance policy. | code | html |
| TransactionStickyFirstAvailableIdenticalAllProxies | First available indentical all proxies transaction sticky load balance policy. | code | html |
| TransactionStickyRandomRobin | Random robin transaction sticky load balace policy. | code | html |
| TransactionStickyRoundRobin | Round robin transaction sticky load balance policy | code | html |