| Package | Description |
|---|---|
| com.sleepycat.je.rep |
Berkeley DB Java Edition High Availability (JE HA) enables replication of JE
environments.
|
| com.sleepycat.je.rep.arbiter |
Provides a mechanism to allow write availability for the Replication
group even when the number of replication nodes is less than majority.
|
| com.sleepycat.je.rep.monitor |
BDB JE HA support for applications that need to track the composition of a
replication group, in order to do tasks such as load balancing and
request routing.
|
| com.sleepycat.je.rep.util |
BDB JE High Availability command line utilities and helper classes.
|
| Class | Description |
|---|---|
| AppStateMonitor |
A mechanism for adding application specific information when asynchronously
tracking the state of a running JE HA application.
|
| InsufficientLogException |
This exception indicates that the log files constituting the Environment are
insufficient and cannot be used as the basis for continuing with the
replication stream provided by the current master.
|
| NetworkRestoreConfig |
NetworkRestoreConfig defines the configuration parameters used to configure
a NetworkRestore operation.
|
| NoConsistencyRequiredPolicy |
A consistency policy that lets a transaction on a replica using this policy
proceed regardless of the state of the Replica relative to the Master.
|
| NodeType |
The different types of nodes that can be in a replication group.
|
| QuorumPolicy |
The quorum policy determine the number of nodes that must participate to
pick the winner of an election, and therefore the master of the group.
|
| ReplicaConsistencyException |
This exception is thrown by a Replica to indicate it could not meet the
consistency requirements as defined by the
ReplicaConsistencyPolicy in effect for the transaction, within
the allowed timeout period. |
| ReplicatedEnvironment.State |
The replication node state determines the operations that the
application can perform against its replicated environment.
|
| ReplicatedEnvironmentStats |
Statistics for a replicated environment.
|
| ReplicationConfig |
Specifies the immutable attributes of a replicated environment.
|
| ReplicationGroup |
An administrative view of the collection of nodes that form the replication
group.
|
| ReplicationMutableConfig |
Specifies the attributes that may be changed after a
ReplicatedEnvironment has been created. |
| ReplicationNode |
An administrative view of a node in a replication group.
|
| RestartRequiredException |
RestartRequiredException serves as the base class for all exceptions which
makes it impossible for HA to proceed without some form of corrective action
on the part of the user, followed by a restart of the application.
|
| RollbackException |
This asynchronous exception indicates that a new master has been selected,
this
Replica's log is ahead of the current Master,
and in this case, the Replica was unable to rollback without a
recovery. |
| StateChangeEvent |
Communicates the
state change at a node
to the StateChangeListener. |
| StateChangeException |
Provides a synchronous mechanism for informing an application about a change
in the state of the replication node.
|
| StateChangeListener |
An asynchronous mechanism for tracking the
State of the replicated environment and
choosing how to route database operations. |
| SyncupProgress |
Describes the different phases of replication stream syncup that are
executed when a replica starts working with a new replication group master.
|
| Class | Description |
|---|---|
| ReplicatedEnvironment.State |
The replication node state determines the operations that the
application can perform against its replicated environment.
|
| Class | Description |
|---|---|
| ReplicationConfig |
Specifies the immutable attributes of a replicated environment.
|
| ReplicationGroup |
An administrative view of the collection of nodes that form the replication
group.
|
| ReplicationNode |
An administrative view of a node in a replication group.
|
| UnknownMasterException |
Indicates that the underlying operation requires communication with a
Master, but that a Master was not available.
|
| Class | Description |
|---|---|
| MasterStateException |
This exception indicates that the application attempted an operation that is
not permitted when it is in the
ReplicatedEnvironment.State.MASTER
state. |
| MasterTransferFailureException |
Thrown by
ReplicatedEnvironment.transferMaster(java.util.Set<java.lang.String>, int, java.util.concurrent.TimeUnit) if a Master Transfer
operation cannot be completed within the allotted time. |
| MemberNotFoundException |
Thrown when an operation requires a replication group member and that member
is not present in the replication group.
|
| NodeState |
The current state of a replication node and the application this node is
running in.
|
| ReplicaStateException |
This exception indicates that the application attempted an operation that is
not permitted when it is in the
ReplicatedEnvironment.State.REPLICA
state. |
| ReplicationGroup |
An administrative view of the collection of nodes that form the replication
group.
|
| ReplicationNode |
An administrative view of a node in a replication group.
|
| UnknownMasterException |
Indicates that the underlying operation requires communication with a
Master, but that a Master was not available.
|
Copyright (c) 2002, 2018 Oracle and/or its affiliates. All rights reserved.