| Package | Description |
|---|---|
| com.sleepycat.je.rep |
Berkeley DB Java Edition High Availability (JE HA) enables replication of JE
environments.
|
| com.sleepycat.je.rep.impl |
INTERNAL: Top level HA implementation classes.
|
| com.sleepycat.je.rep.impl.node |
INTERNAL: Feeder and Replica node implementations.
|
| com.sleepycat.je.rep.impl.node.cbvlsn |
INTERNAL: Eventual burial ground for Cleaner Barrier VLSN (CBVLSN) classes,
currently used only for compatibility with old version nodes in a mixed
version group.
|
| com.sleepycat.je.rep.stream |
INTERNAL: Feeding and syncup (init) of rep stream from master node to
other node types (replicas, etc).
|
| com.sleepycat.je.rep.subscription |
INTERNAL: Subscription of rep stream for use by stream API in NoSQL DB.
|
| Modifier and Type | Method and Description |
|---|---|
NodeType |
ReplicationConfig.getNodeType()
Returns the
NodeType of this node. |
NodeType |
ReplicationNode.getType()
Returns the type associated with the node.
|
static NodeType |
NodeType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static NodeType[] |
NodeType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
ReplicationConfig |
ReplicationConfig.setNodeType(NodeType nodeType)
Sets the type of this node.
|
void |
ReplicationConfig.setNodeTypeVoid(NodeType nodeType) |
| Modifier and Type | Field and Description |
|---|---|
static EnumConfigParam<NodeType> |
RepParams.NODE_TYPE |
| Modifier and Type | Method and Description |
|---|---|
NodeType |
RepNodeImpl.getType() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
RepGroupDB.updateLocalCBVLSN(NameIdPair nameIdPair,
VLSN newCBVLSN,
NodeType nodeType)
This method is not used when the CBVLSN is defunct -- see GlobalCBVLSN.
|
| Constructor and Description |
|---|
RepNodeImpl(NameIdPair nameIdPair,
NodeType type,
boolean quorumAck,
boolean isRemoved,
String hostName,
int port,
CleanerBarrierState barrierState,
int changeVersion,
JEVersion jeVersion) |
RepNodeImpl(NameIdPair nameIdPair,
NodeType type,
boolean quorumAck,
boolean isRemoved,
String hostName,
int port,
int changeVersion,
JEVersion jeVersion) |
RepNodeImpl(NameIdPair nameIdPair,
NodeType type,
String hostName,
int port,
JEVersion jeVersion) |
| Modifier and Type | Method and Description |
|---|---|
NodeType |
RepNode.getNodeType()
Returns the node type of this node.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ElectionQuorum.nodeTypeParticipates(NodeType nodeType)
Return whether nodes of the specified type should participate in
elections.
|
| Constructor and Description |
|---|
LocalCBVLSNUpdater(NameIdPair nameIdPair,
NodeType trackedNodeType,
RepNode repNode) |
| Modifier and Type | Method and Description |
|---|---|
NodeType |
ReplicaFeederHandshakeConfig.getNodeType()
Gets the NodeType.
|
NodeType |
Protocol.NodeGroupInfo.getNodeType() |
| Modifier and Type | Method and Description |
|---|---|
NodeType |
SubscriptionConfig.getNodeType() |
| Constructor and Description |
|---|
SubscriptionConfig(String subNodeName,
String subHome,
String subHostPortPair,
String feederHostPortPair,
String groupName,
UUID groupUUID,
NodeType nodeType)
Create a subscription configuration with group UUID.
|
SubscriptionConfig(String subNodeName,
String subHome,
String subHostPortPair,
String feederHostPortPair,
String groupName,
UUID groupUUID,
NodeType nodeType,
SubscriptionAuthHandler authenticator)
Create a subscription configuration with group UUID.
|
SubscriptionConfig(String subNodeName,
String subHome,
String subHostPortPair,
String feederHostPortPair,
String groupName,
UUID groupUUID,
NodeType nodeType,
SubscriptionAuthHandler authenticator,
Properties props)
Create a subscription configuration with group UUID.
|
Copyright © 2024. All rights reserved.