|
Berkeley DB Java Edition version 5.0.34 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use OperationFailureException | |
---|---|
com.sleepycat.je | Foundation for creating environments, databases and transactions; provides cursor based data access. |
com.sleepycat.je.rep |
Berkeley DB Java Edition High Availability (JE HA) enables replication of JE
environments. |
com.sleepycat.persist | The Direct Persistence Layer (DPL) adds a persistent object model to the Berkeley DB transactional engine. |
com.sleepycat.persist.evolve | Utilities for managing class evolution of persistent objects. |
Uses of OperationFailureException in com.sleepycat.je |
---|
Subclasses of OperationFailureException in com.sleepycat.je | |
---|---|
class |
DatabaseExistsException
Thrown by Environment.openDatabase and
Environment.openSecondaryDatabase
if the database already exists and the DatabaseConfig
ExclusiveCreate parameter is true. |
class |
DatabaseNotFoundException
Thrown when an operation requires a database and that database does not exist. |
class |
DeadlockException
Deprecated. temporarily until true deadlock detection is implemented. Presently, {code DeadlockException} is replaced by LockConflictException as the common base class for lock conflict
exceptions. |
class |
DeleteConstraintException
Thrown when an attempt is made to delete a key from a foreign key database, when that key is referenced by a secondary database, and the secondary is configured to cause an abort in this situation. |
class |
DiskOrderedCursorProducerException
Thrown by ForwardCursor.getNext when a
DiskOrderedCursor producer thread throws an exception. |
class |
DuplicateDataException
Thrown by Cursor.putCurrent if the old and new
data are not equal according to the configured duplicate comparator or
default comparator. |
class |
ForeignConstraintException
Thrown when an attempt to write a primary database record would insert a secondary record with a key that does not exist in a foreign key database, when the secondary key is configured as a foreign key. |
class |
LockConflictException
The common base class for all exceptions that result from record lock conflicts during read and write operations. |
class |
LockNotAvailableException
Thrown when a non-blocking operation fails to get a lock. |
class |
LockNotGrantedException
Deprecated. replaced by LockNotAvailableException |
class |
LockTimeoutException
Thrown when multiple threads are competing for a lock and the lock timeout interval is exceeded for the current thread. |
class |
SecondaryConstraintException
Base class for exceptions thrown when a write operation fails because of a secondary constraint. |
class |
SecondaryIntegrityException
Thrown when an integrity problem is detected while accessing a secondary database, including access to secondaries while writing to a primary database. |
class |
SecondaryReferenceException
Base class for exceptions thrown when a read or write operation fails because of a secondary constraint or integrity problem. |
class |
SequenceExistsException
Thrown by Database.openSequence if the
sequence record already exists and the SequenceConfig
ExclusiveCreate parameter is true. |
class |
SequenceIntegrityException
Thrown by Sequence.get if the sequence record has been
deleted. |
class |
SequenceNotFoundException
Thrown by Database.openSequence if the
sequence record does not exist and the SequenceConfig AllowCreate
parameter is false. |
class |
SequenceOverflowException
Thrown by Sequence.get if the end of the sequence is
reached and wrapping is not configured. |
class |
TransactionTimeoutException
Thrown when multiple threads are competing for a lock and the transaction timeout interval is exceeded for the current thread. |
class |
UniqueConstraintException
Thrown when an attempt to write a primary database record would insert a secondary record with a duplicate key, for secondaries that represent one-to-one and one-to-many relationships. |
class |
XAFailureException
Thrown if an attempt is made to use a Transaction after it has been
invalidated as the result of an XA failure. |
Uses of OperationFailureException in com.sleepycat.je.rep |
---|
Subclasses of OperationFailureException in com.sleepycat.je.rep | |
---|---|
class |
DatabasePreemptedException
Thrown when attempting to use a Database handle that was forcibly closed by replication. |
class |
InsufficientAcksException
This exception is thrown at the time of a commit in a Master, if the Master could not obtain transaction commit acknowledgments from its Replicas in accordance with the Durability.ReplicaAckPolicy currently in effect. |
class |
InsufficientReplicasException
Thrown by Environment.beginTransaction(com.sleepycat.je.Transaction, com.sleepycat.je.TransactionConfig) and Transaction.commit() when these operations are initiated at a Master which is
not in contact with a quorum of Replicas as determined by the Durability.ReplicaAckPolicy that is in effect for the operation. |
class |
LockPreemptedException
Thrown when a lock has been "stolen", or preempted, from a transaction in a replicated environment. |
class |
LogOverwriteException
Thrown when one or more log files are modified (overwritten) as the result of a replication operation. |
class |
MasterStateException
This exception indicates that the application attempted an operation that is not permitted when it is in the Replicator.State.Master state . |
class |
MemberNotFoundException
Thrown when an operation requires a replication group member and that member is not present in the replication group. |
class |
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. |
class |
ReplicaStateException
This exception indicates that the application attempted an operation that is not permitted when it is in the Replicator.State.Replica state . |
class |
ReplicaWriteException
This exception indicates that an update operation was attempted while in the ReplicatedEnvironment.State.REPLICA state. |
class |
StateChangeException
Provides a synchronous mechanism for informing an application about a change in the state of the replication node. |
class |
UnknownMasterException
Indicates that the underlying operation requires communication with a Master, but that a Master was not available. |
Uses of OperationFailureException in com.sleepycat.persist |
---|
Subclasses of OperationFailureException in com.sleepycat.persist | |
---|---|
class |
IndexNotAvailableException
Thrown by the getPrimaryIndex , getSecondaryIndex and getSubclassIndex when an index has not yet
been created. |
class |
StoreExistsException
Thrown by the EntityStore constructor when the ExclusiveCreate configuration parameter is
true and the store's internal catalog database already exists. |
class |
StoreNotFoundException
Thrown by the EntityStore constructor when the AllowCreate configuration parameter is false and
the store's internal catalog database does not exist. |
Uses of OperationFailureException in com.sleepycat.persist.evolve |
---|
Subclasses of OperationFailureException in com.sleepycat.persist.evolve | |
---|---|
class |
DeletedClassException
While reading from an index, an instance of a deleted class version was encountered. |
class |
IncompatibleClassException
A class has been changed incompatibly and no mutation has been configured to handle the change or a new class version number has not been assigned. |
|
Berkeley DB Java Edition version 5.0.34 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |