com.sleepycat.je.rep
Class LogOverwriteException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.sleepycat.je.DatabaseException
com.sleepycat.je.OperationFailureException
com.sleepycat.je.rep.LogOverwriteException
- All Implemented Interfaces:
- Serializable
public class LogOverwriteException
- extends OperationFailureException
Thrown when one or more log files are modified (overwritten) as the result
of a replication operation. This occurs when a replication operation must
change existing data in a log file in order to synchronize with other nodes
in a replication group. Any previously copied log files may be invalid and
should be discarded.
This exception is thrown by DbBackup
. Backups and similar operations that copy
log files should discard any copied files when this exception occurs, and
may retry the operation at a later time. The time interval during which
backups are not possible will be fairly short (less than a minute).
Note that this exception is never thrown in a standalone (non-replicated)
environment.
The Transaction
handle is not
invalidated as a result of this exception.
- Since:
- 4.0
- See Also:
- Serialized Form
LogOverwriteException
public LogOverwriteException(String message)
- For internal use only.
wrapSelf
public OperationFailureException wrapSelf(String message)
- For internal use only.
- Specified by:
wrapSelf
in class OperationFailureException
Copyright (c) 2004-2012 Oracle. All rights reserved.