| File was renamed from opends/src/server/org/opends/server/replication/server/ReplicationDB.java |
| | |
| | | * Copyright 2006-2010 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.io.UnsupportedEncodingException; |
| | |
| | | import org.opends.messages.MessageBuilder; |
| | | import org.opends.server.replication.common.ChangeNumber; |
| | | import org.opends.server.replication.protocol.UpdateMsg; |
| | | import org.opends.server.replication.server.ReplicationServer; |
| | | import org.opends.server.replication.server.ReplicationServerDomain; |
| | | import org.opends.server.replication.server.changelog.api.ChangelogException; |
| | | import org.opends.server.util.StaticUtils; |
| | | |
| | |
| | | } |
| | | catch (DatabaseException e) |
| | | { |
| | | handleUnexpectedDatabaseException(e); |
| | | dbenv.shutdownOnException(e); |
| | | } |
| | | finally |
| | | { |
| | |
| | | } |
| | | } |
| | | |
| | | private void handleUnexpectedDatabaseException(DatabaseException e) |
| | | { |
| | | ChangelogException ex = new ChangelogException(e); |
| | | replicationServer.handleUnexpectedChangelogException(ex); |
| | | } |
| | | |
| | | private void insertCounterRecordIfNeeded(ChangeNumber changeNumber) |
| | | throws DatabaseException |
| | | { |
| | |
| | | } |
| | | catch (DatabaseException e) |
| | | { |
| | | handleUnexpectedDatabaseException(e); |
| | | dbenv.shutdownOnException(e); |
| | | return null; |
| | | } |
| | | finally |
| | |
| | | } |
| | | catch (DatabaseException e) |
| | | { |
| | | handleUnexpectedDatabaseException(e); |
| | | dbenv.shutdownOnException(e); |
| | | return null; |
| | | } |
| | | finally |
| | |
| | | } |
| | | catch (DatabaseException e) |
| | | { |
| | | handleUnexpectedDatabaseException(e); |
| | | dbenv.shutdownOnException(e); |
| | | } |
| | | finally |
| | | { |
| | |
| | | } |
| | | catch (DatabaseException e) |
| | | { |
| | | handleUnexpectedDatabaseException(e); |
| | | dbenv.shutdownOnException(e); |
| | | } |
| | | } |
| | | } |
| | |
| | | } |
| | | catch (DatabaseException e) |
| | | { |
| | | handleUnexpectedDatabaseException(e); |
| | | dbenv.shutdownOnException(e); |
| | | } |
| | | } |
| | | } |
| | |
| | | } |
| | | catch (DatabaseException e) |
| | | { |
| | | handleUnexpectedDatabaseException(e); |
| | | dbenv.shutdownOnException(e); |
| | | } |
| | | finally |
| | | { |