| File was renamed from opendj-sdk/opends/src/server/org/opends/server/replication/server/DraftCNDB.java |
| | |
| | | * Copyright 2009 Sun Microsystems, Inc. |
| | | * Portions Copyright 2011-2013 ForgeRock AS |
| | | */ |
| | | package org.opends.server.replication.server; |
| | | package org.opends.server.replication.server.changelog.je; |
| | | |
| | | import java.io.Closeable; |
| | | import java.util.concurrent.locks.ReadWriteLock; |
| | |
| | | import org.opends.messages.MessageBuilder; |
| | | import org.opends.server.loggers.debug.DebugTracer; |
| | | import org.opends.server.replication.common.ChangeNumber; |
| | | import org.opends.server.replication.server.ReplicationServer; |
| | | import org.opends.server.replication.server.changelog.api.ChangelogException; |
| | | import org.opends.server.types.DebugLogLevel; |
| | | |
| | |
| | | } |
| | | catch (DatabaseException e) |
| | | { |
| | | handleUnexpectedDatabaseException(e); |
| | | dbenv.shutdownOnException(e); |
| | | } |
| | | catch (ChangelogException e) |
| | | { |
| | | replicationServer.handleUnexpectedChangelogException(e); |
| | | dbenv.shutdownOnException(e); |
| | | } |
| | | } |
| | | |
| | |
| | | } |
| | | catch (DatabaseException e) |
| | | { |
| | | handleUnexpectedDatabaseException(e); |
| | | dbenv.shutdownOnException(e); |
| | | return 0; |
| | | } |
| | | } |
| | |
| | | } |
| | | catch (DatabaseException e) |
| | | { |
| | | handleUnexpectedDatabaseException(e); |
| | | dbenv.shutdownOnException(e); |
| | | return 0; |
| | | } |
| | | } |
| | | |
| | | private void handleUnexpectedDatabaseException(DatabaseException e) |
| | | { |
| | | ChangelogException ex = new ChangelogException(e); |
| | | replicationServer.handleUnexpectedChangelogException(ex); |
| | | } |
| | | |
| | | /** |
| | | * {@inheritDoc} |
| | | */ |
| | |
| | | } |
| | | catch (DatabaseException e) |
| | | { |
| | | handleUnexpectedDatabaseException(e); |
| | | dbenv.shutdownOnException(e); |
| | | } |
| | | } |
| | | } |
| | |
| | | } |
| | | catch (DatabaseException e) |
| | | { |
| | | handleUnexpectedDatabaseException(e); |
| | | dbenv.shutdownOnException(e); |
| | | } |
| | | } |
| | | } |