public interface ReplicaConsistencyPolicy
A transaction initiated at a Replica will wait in
the Environment.beginTransaction(com.sleepycat.je.Transaction, com.sleepycat.je.TransactionConfig)
method until the
consistency policy is satisfied.
Consistency policies are specified at either a per-transaction level through
TransactionConfig.setConsistencyPolicy(com.sleepycat.je.ReplicaConsistencyPolicy)
or as an replication node
wide default through ReplicationConfig.setConsistencyPolicy(com.sleepycat.je.ReplicaConsistencyPolicy)
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName()
Returns the name used to identify the policy.
|
long |
getTimeout(java.util.concurrent.TimeUnit unit)
The timeout associated with the consistency policy.
|
java.lang.String getName()
long getTimeout(java.util.concurrent.TimeUnit unit)
ReplicaConsistencyException
is thrown by Environment.beginTransaction(com.sleepycat.je.Transaction, com.sleepycat.je.TransactionConfig)
.Copyright (c) 2002, 2017 Oracle and/or its affiliates. All rights reserved.