public class ConsistencyException extends FaultException
Consistencycould not be met, within the allowed timeout period.
The likelihood of this exception being thrown depends on the specified
Consistency and the general health of the KVStore system. The
default consistency policy (specified by
Consistency.NONE_REQUIRED (the default) or
Consistency.ABSOLUTE, this exception will never be thrown.
If the client overrides the default and specifies a
Consistency.Version setting, then this
exception will be thrown when the specified consistency requirement cannot
be satisfied within the timeout period associated with the consistency
setting. If this exception is encountered frequently, it indicates that the
consistency policy requirements are too strict and cannot be met routinely
given the load being placed on the system and the hardware resources that
are available to service the load.
Depending on the nature of the application, when this exception is thrown the client may wish to
Consistency.NONE_REQUIRED), and resume using the original consistency setting at a later time, or
|Modifier and Type||Method and Description|
Returns the consistency policy that could not be satisfied.
getFaultClassName, getRemoteStackTrace, toString, wasLoggedRemotely
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
public Consistency getConsistency()
Copyright (c) 2011, 2013 Oracle and/or its affiliates. All rights reserved.