public class NoConsistencyRequiredPolicy extends Object implements ReplicaConsistencyPolicy
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 | Field and Description |
---|---|
static String |
NAME
The name:"NoConsistencyRequiredPolicy" associated with this policy.
|
static NoConsistencyRequiredPolicy |
NO_CONSISTENCY
Convenience instance.
|
Constructor and Description |
---|
NoConsistencyRequiredPolicy()
Create a NoConsistencyRequiredPolicy.
|
Modifier and Type | Method and Description |
---|---|
void |
ensureConsistency(com.sleepycat.je.dbi.EnvironmentImpl repInstance) |
boolean |
equals(Object obj) |
String |
getName()
Returns the name:"NoConsistencyRequiredPolicy", associated with this policy.
|
long |
getTimeout(TimeUnit unit)
Always returns 0, no timeout is needed for this policy.
|
int |
hashCode() |
public static final String NAME
public static final NoConsistencyRequiredPolicy NO_CONSISTENCY
public NoConsistencyRequiredPolicy()
public String getName()
getName
in interface ReplicaConsistencyPolicy
NAME
public void ensureConsistency(com.sleepycat.je.dbi.EnvironmentImpl repInstance)
ensureConsistency
in interface ReplicaConsistencyPolicy
repInstance
- identifies the replicated environment that must meet
this consistency requirement.public long getTimeout(TimeUnit unit)
getTimeout
in interface ReplicaConsistencyPolicy
Copyright (c) 2002, 2015 Oracle and/or its affiliates. All rights reserved.