Overview | Package | Class | Use | Tree | Deprecated | Index | Help
|  | BEA Systems, Inc.
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package weblogic.cluster.singleton

Provides interfaces to support WebLogic Clustering.

See:
Description

Interface Summary
ClusterLeaderListener | Listener that is called when the local server becomes the cluster leader.
ClusterMasterRemote |
LeaseLostListener |
LeaseObtainedListener |
Leasing | The Leasing interface provides access to leasing services, which allow servers in the cluster to gain exclusive ownership over named entities.
LeasingBasis | A LeasingBasis provides the underpinnings for implementing the LeaseManager.
MigrationData | Information about one ongoing or completed migration.
RemoteLeasingBasis | A RemoteLeasingBasis provides a remote implementation of `LeasingBasis`.
SingletonService | This interface defines a stateless lightweight singeton service that has the following contract: Activate is invoked on one and only one server in a cluster Deactivate can be called anytime after activate is called.

Class Summary
ConfigMigrationProcessor |
DatabaseLeasingBasis | `LeasingBasis` that leverages an HA-database for lease ownership.
DomainMigrationHistoryImpl | Holds the migration history of all domain members for exposure through console.
LeaseManager | Implementation of the `Leasing` interface.
LeaseManagerFactory |
MigratableServerService | MigratableServerService registers ServerMigrationCoordinator with the MBean server and creates the ClusterMaster Leasing implementation.
MigrationDataRuntimeMBeanImpl |
MigrationDebugLogger |
QueryDumper |
QueryHelper | Helper class for ClusterMaster to determine servers that are unresponsive and to find lease owners.
QueryHelperImpl | Helper class for ClusterMaster to determine servers that are unresponsive and to find lease owners.
RemoteLeasingBasisImpl | Remote implementation of `RemoteLeasingBasis` as a wrapper around a `LeasingBasis`.
ReplicatedLeasingBasis | `LeasingBasis` that delegates to replicated remote instances.
SimpleLeasingBasis | Dumb `LeasingBasis` that holds leases in-memory.
SimpleLeasingBasis.LeaseEntry |
SingletonServicesDebugLogger |

Exception Summary
ClusterReformationInProgressException | ClusterReformationInProgressException is just a tagging exception on top of IOException to indicate to the caller that consensus is going on right now.
DatabaseUnreachableException |
LeasingException |
MissedHeartbeatException | Exception that is sent by a `LeasingBasis` implementation if it failed to deliver a heartbeat in a suitable time interval.

## Package weblogic.cluster.singleton Description

Provides interfaces to support WebLogic Clustering.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Documentation is available at http://e-docs.bea.com/wls/docs92 Copyright 2006 BEA Systems Inc.
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES