Home » jboss-5.0.0.CR1-src » org.jboss.ha.framework » interfaces »

org.jboss.ha.framework.interfaces

Interfaces:

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

Classes:

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