You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2016/02/03 15:37:32 UTC
svn commit: r1728327 - in /directory/apacheds/trunk:
core-api/src/main/java/org/apache/directory/server/core/api/
core-api/src/main/java/org/apache/directory/server/core/api/filtering/
core-avl/src/main/java/org/apache/directory/server/core/avltree/ co...
Author: elecharny
Date: Wed Feb 3 14:37:31 2016
New Revision: 1728327
URL: http://svn.apache.org/viewvc?rev=1728327&view=rev
Log:
o Changed the classes implementing the Cursor interface to have their close() method throw an IoException accordingly to the change in teh LDAP API Cursor interface
Modified:
directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/api/EntryToResponseCursor.java
directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/api/filtering/EntryFilteringCursorImpl.java
directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/ArrayTreeCursor.java
directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlSingletonOrOrderedSetCursor.java
directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeCursor.java
directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeMapNoDupsWrapperCursor.java
directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/KeyTupleAvlCursor.java
directory/apacheds/trunk/core-shared/src/main/java/org/apache/directory/server/core/shared/SortedEntryCursor.java
directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/DupsContainerCursor.java
directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/DupsCursor.java
directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/KeyBTreeCursor.java
directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/KeyTupleBTreeCursor.java
directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/NoDupsCursor.java
directory/apacheds/trunk/mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/KeyTupleValueCursor.java
directory/apacheds/trunk/mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotCursor.java
directory/apacheds/trunk/protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/provider/ReplicaJournalCursor.java
directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/EntryCursorAdaptor.java
directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/IndexCursorAdaptor.java
directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/EmptyIndexCursor.java
directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/KeyTupleArrayCursor.java
directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/SingletonIndexCursor.java
directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/impl/avl/AvlTableDupsCursor.java
directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/AllEntriesCursor.java
directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/AndCursor.java
directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/ApproximateCursor.java
directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/ChildrenCursor.java
directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/DescendantCursor.java
directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/EqualityCursor.java
directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/GreaterEqCursor.java
directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/LessEqCursor.java
directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/NotCursor.java
directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/OrCursor.java
directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/PresenceCursor.java
directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/SubstringCursor.java
Modified: directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/api/EntryToResponseCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/api/EntryToResponseCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/api/EntryToResponseCursor.java (original)
+++ directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/api/EntryToResponseCursor.java Wed Feb 3 14:37:31 2016
@@ -21,6 +21,7 @@
package org.apache.directory.server.core.api;
+import java.io.IOException;
import java.util.Iterator;
import java.util.Map;
@@ -144,7 +145,7 @@ public class EntryToResponseCursor exten
/**
* {@inheritDoc}
*/
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -158,7 +159,7 @@ public class EntryToResponseCursor exten
/**
* {@inheritDoc}
*/
- public void close( Exception e )
+ public void close( Exception e ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/api/filtering/EntryFilteringCursorImpl.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/api/filtering/EntryFilteringCursorImpl.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/api/filtering/EntryFilteringCursorImpl.java (original)
+++ directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/api/filtering/EntryFilteringCursorImpl.java Wed Feb 3 14:37:31 2016
@@ -20,6 +20,7 @@
package org.apache.directory.server.core.api.filtering;
+import java.io.IOException;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
@@ -263,7 +264,7 @@ public class EntryFilteringCursorImpl ex
/**
* {@inheritDoc}
*/
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -278,7 +279,7 @@ public class EntryFilteringCursorImpl ex
/**
* {@inheritDoc}
*/
- public void close( Exception reason )
+ public void close( Exception reason ) throws IOException
{
if ( IS_DEBUG )
{
@@ -307,7 +308,16 @@ public class EntryFilteringCursorImpl ex
if ( operationContext.isAbandoned() )
{
LOG.info( "Cursor has been abandoned." );
- close();
+
+ try
+ {
+ close();
+ }
+ catch ( IOException ioe )
+ {
+ throw new LdapException( ioe.getMessage(), ioe );
+ }
+
throw new OperationAbandonedException();
}
@@ -348,7 +358,16 @@ public class EntryFilteringCursorImpl ex
if ( operationContext.isAbandoned() )
{
LOG.info( "Cursor has been abandoned." );
- close();
+
+ try
+ {
+ close();
+ }
+ catch ( IOException ioe )
+ {
+ throw new LdapException( ioe.getMessage(), ioe );
+ }
+
throw new OperationAbandonedException();
}
@@ -366,7 +385,16 @@ public class EntryFilteringCursorImpl ex
if ( operationContext.isAbandoned() )
{
LOG.info( "Cursor has been abandoned." );
- close();
+
+ try
+ {
+ close();
+ }
+ catch ( IOException ioe )
+ {
+ throw new LdapException( ioe.getMessage(), ioe );
+ }
+
throw new OperationAbandonedException();
}
@@ -451,7 +479,16 @@ public class EntryFilteringCursorImpl ex
if ( operationContext.isAbandoned() )
{
LOG.info( "Cursor has been abandoned." );
- close();
+
+ try
+ {
+ close();
+ }
+ catch ( IOException ioe )
+ {
+ throw new LdapException( ioe.getMessage(), ioe );
+ }
+
throw new OperationAbandonedException();
}
Modified: directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/ArrayTreeCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/ArrayTreeCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/ArrayTreeCursor.java (original)
+++ directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/ArrayTreeCursor.java Wed Feb 3 14:37:31 2016
@@ -20,6 +20,8 @@
package org.apache.directory.server.core.avltree;
+import java.io.IOException;
+
import org.apache.directory.api.ldap.model.constants.Loggers;
import org.apache.directory.api.ldap.model.cursor.AbstractCursor;
import org.apache.directory.api.ldap.model.cursor.CursorException;
@@ -313,7 +315,7 @@ public class ArrayTreeCursor<E> extends
/**
* {@inheritDoc}
*/
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -327,7 +329,7 @@ public class ArrayTreeCursor<E> extends
/**
* {@inheritDoc}
*/
- public void close( Exception reason )
+ public void close( Exception reason ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlSingletonOrOrderedSetCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlSingletonOrOrderedSetCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlSingletonOrOrderedSetCursor.java (original)
+++ directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlSingletonOrOrderedSetCursor.java Wed Feb 3 14:37:31 2016
@@ -20,6 +20,7 @@
package org.apache.directory.server.core.avltree;
+import java.io.IOException;
import java.util.Comparator;
import org.apache.directory.api.ldap.model.constants.Loggers;
@@ -335,7 +336,7 @@ public class AvlSingletonOrOrderedSetCur
/**
* {@inheritDoc}
*/
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -349,7 +350,7 @@ public class AvlSingletonOrOrderedSetCur
/**
* {@inheritDoc}
*/
- public void close( Exception reason )
+ public void close( Exception reason ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeCursor.java (original)
+++ directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeCursor.java Wed Feb 3 14:37:31 2016
@@ -20,6 +20,8 @@
package org.apache.directory.server.core.avltree;
+import java.io.IOException;
+
import org.apache.directory.api.ldap.model.constants.Loggers;
import org.apache.directory.api.ldap.model.cursor.AbstractCursor;
import org.apache.directory.api.ldap.model.cursor.CursorException;
@@ -290,7 +292,7 @@ public class AvlTreeCursor<E> extends Ab
/**
* {@inheritDoc}
*/
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -304,7 +306,7 @@ public class AvlTreeCursor<E> extends Ab
/**
* {@inheritDoc}
*/
- public void close( Exception reason )
+ public void close( Exception reason ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeMapNoDupsWrapperCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeMapNoDupsWrapperCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeMapNoDupsWrapperCursor.java (original)
+++ directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeMapNoDupsWrapperCursor.java Wed Feb 3 14:37:31 2016
@@ -20,6 +20,8 @@
package org.apache.directory.server.core.avltree;
+import java.io.IOException;
+
import org.apache.directory.api.ldap.model.constants.Loggers;
import org.apache.directory.api.ldap.model.cursor.AbstractCursor;
import org.apache.directory.api.ldap.model.cursor.CursorException;
@@ -187,7 +189,7 @@ public class AvlTreeMapNoDupsWrapperCurs
}
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -198,7 +200,7 @@ public class AvlTreeMapNoDupsWrapperCurs
}
- public void close( Exception reason )
+ public void close( Exception reason ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/KeyTupleAvlCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/KeyTupleAvlCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/KeyTupleAvlCursor.java (original)
+++ directory/apacheds/trunk/core-avl/src/main/java/org/apache/directory/server/core/avltree/KeyTupleAvlCursor.java Wed Feb 3 14:37:31 2016
@@ -19,6 +19,8 @@
package org.apache.directory.server.core.avltree;
+import java.io.IOException;
+
import org.apache.directory.api.ldap.model.constants.Loggers;
import org.apache.directory.api.ldap.model.cursor.AbstractCursor;
import org.apache.directory.api.ldap.model.cursor.CursorException;
@@ -252,7 +254,7 @@ public class KeyTupleAvlCursor<K, V> ext
/**
* {@inheritDoc}
*/
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -271,7 +273,7 @@ public class KeyTupleAvlCursor<K, V> ext
/**
* {@inheritDoc}
*/
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/core-shared/src/main/java/org/apache/directory/server/core/shared/SortedEntryCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/core-shared/src/main/java/org/apache/directory/server/core/shared/SortedEntryCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/core-shared/src/main/java/org/apache/directory/server/core/shared/SortedEntryCursor.java (original)
+++ directory/apacheds/trunk/core-shared/src/main/java/org/apache/directory/server/core/shared/SortedEntryCursor.java Wed Feb 3 14:37:31 2016
@@ -217,7 +217,7 @@ public class SortedEntryCursor extends A
@Override
- public void close()
+ public void close() throws IOException
{
deleteFile();
super.close();
@@ -225,7 +225,7 @@ public class SortedEntryCursor extends A
@Override
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
deleteFile();
super.close( cause );
Modified: directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/DupsContainerCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/DupsContainerCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/DupsContainerCursor.java (original)
+++ directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/DupsContainerCursor.java Wed Feb 3 14:37:31 2016
@@ -428,7 +428,7 @@ public class DupsContainerCursor<K, V> e
* {@inheritDoc}
*/
@Override
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -443,7 +443,7 @@ public class DupsContainerCursor<K, V> e
* {@inheritDoc}
*/
@Override
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/DupsCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/DupsCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/DupsCursor.java (original)
+++ directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/DupsCursor.java Wed Feb 3 14:37:31 2016
@@ -412,7 +412,14 @@ class DupsCursor<K, V> extends AbstractC
{
if ( dupsCursor != null )
{
- dupsCursor.close();
+ try
+ {
+ dupsCursor.close();
+ }
+ catch ( IOException ioe )
+ {
+ throw new LdapException( ioe.getMessage(), ioe );
+ }
}
/*
@@ -481,7 +488,14 @@ class DupsCursor<K, V> extends AbstractC
{
if ( dupsCursor != null )
{
- dupsCursor.close();
+ try
+ {
+ dupsCursor.close();
+ }
+ catch ( IOException ioe )
+ {
+ throw new LdapException( ioe.getMessage(), ioe );
+ }
}
/*
@@ -562,7 +576,7 @@ class DupsCursor<K, V> extends AbstractC
* {@inheritDoc}
*/
@Override
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -583,7 +597,7 @@ class DupsCursor<K, V> extends AbstractC
* {@inheritDoc}
*/
@Override
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/KeyBTreeCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/KeyBTreeCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/KeyBTreeCursor.java (original)
+++ directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/KeyBTreeCursor.java Wed Feb 3 14:37:31 2016
@@ -295,7 +295,7 @@ public class KeyBTreeCursor<E> extends A
* {@inheritDoc}
*/
@Override
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -310,7 +310,7 @@ public class KeyBTreeCursor<E> extends A
* {@inheritDoc}
*/
@Override
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/KeyTupleBTreeCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/KeyTupleBTreeCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/KeyTupleBTreeCursor.java (original)
+++ directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/KeyTupleBTreeCursor.java Wed Feb 3 14:37:31 2016
@@ -375,7 +375,7 @@ public class KeyTupleBTreeCursor<K, V> e
* {@inheritDoc}
*/
@Override
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -390,7 +390,7 @@ public class KeyTupleBTreeCursor<K, V> e
* {@inheritDoc}
*/
@Override
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/NoDupsCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/NoDupsCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/NoDupsCursor.java (original)
+++ directory/apacheds/trunk/jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/NoDupsCursor.java Wed Feb 3 14:37:31 2016
@@ -334,7 +334,7 @@ class NoDupsCursor<K, V> extends Abstrac
* {@inheritDoc}
*/
@Override
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -349,7 +349,7 @@ class NoDupsCursor<K, V> extends Abstrac
* {@inheritDoc}
*/
@Override
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/KeyTupleValueCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/KeyTupleValueCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/KeyTupleValueCursor.java (original)
+++ directory/apacheds/trunk/mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/KeyTupleValueCursor.java Wed Feb 3 14:37:31 2016
@@ -248,7 +248,7 @@ public class KeyTupleValueCursor<K, V> e
/**
* {@inheritDoc}
*/
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -267,7 +267,7 @@ public class KeyTupleValueCursor<K, V> e
/**
* {@inheritDoc}
*/
- public void close( Exception reason )
+ public void close( Exception reason ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotCursor.java (original)
+++ directory/apacheds/trunk/mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotCursor.java Wed Feb 3 14:37:31 2016
@@ -365,7 +365,7 @@ class MavibotCursor<K, V> extends Abstra
* {@inheritDoc}
*/
@Override
- public void close()
+ public void close() throws IOException
{
LOG_CURSOR.debug( "Closing MavibotCursor {}", this );
super.close();
@@ -377,7 +377,7 @@ class MavibotCursor<K, V> extends Abstra
* {@inheritDoc}
*/
@Override
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
LOG_CURSOR.debug( "Closing MavibotCursor {}", this );
super.close( cause );
Modified: directory/apacheds/trunk/protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/provider/ReplicaJournalCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/provider/ReplicaJournalCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/provider/ReplicaJournalCursor.java (original)
+++ directory/apacheds/trunk/protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/provider/ReplicaJournalCursor.java Wed Feb 3 14:37:31 2016
@@ -21,6 +21,7 @@
package org.apache.directory.server.ldap.replication.provider;
+import java.io.IOException;
import java.util.Iterator;
import org.apache.directory.api.ldap.model.constants.Loggers;
@@ -240,7 +241,7 @@ public class ReplicaJournalCursor extend
* {@inheritDoc}
*/
@Override
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -256,7 +257,7 @@ public class ReplicaJournalCursor extend
* {@inheritDoc}
*/
@Override
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/EntryCursorAdaptor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/EntryCursorAdaptor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/EntryCursorAdaptor.java (original)
+++ directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/EntryCursorAdaptor.java Wed Feb 3 14:37:31 2016
@@ -20,6 +20,8 @@
package org.apache.directory.server.core.partition.impl.btree;
+import java.io.IOException;
+
import org.apache.directory.api.ldap.model.constants.Loggers;
import org.apache.directory.api.ldap.model.cursor.AbstractCursor;
import org.apache.directory.api.ldap.model.cursor.ClosureMonitor;
@@ -121,7 +123,7 @@ public class EntryCursorAdaptor extends
/**
* {@inheritDoc}}
*/
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -135,7 +137,7 @@ public class EntryCursorAdaptor extends
/**
* {@inheritDoc}
*/
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/IndexCursorAdaptor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/IndexCursorAdaptor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/IndexCursorAdaptor.java (original)
+++ directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/IndexCursorAdaptor.java Wed Feb 3 14:37:31 2016
@@ -20,6 +20,7 @@
package org.apache.directory.server.core.partition.impl.btree;
+import java.io.IOException;
import java.util.Iterator;
import org.apache.directory.api.i18n.I18n;
@@ -189,7 +190,7 @@ public class IndexCursorAdaptor<K> exten
/**
* {@inheritDoc}
*/
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -203,7 +204,7 @@ public class IndexCursorAdaptor<K> exten
/**
* {@inheritDoc}
*/
- public void close( Exception reason )
+ public void close( Exception reason ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/EmptyIndexCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/EmptyIndexCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/EmptyIndexCursor.java (original)
+++ directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/EmptyIndexCursor.java Wed Feb 3 14:37:31 2016
@@ -19,6 +19,8 @@
package org.apache.directory.server.xdbm;
+import java.io.IOException;
+
import org.apache.directory.api.ldap.model.constants.Loggers;
import org.apache.directory.api.ldap.model.cursor.CursorException;
import org.apache.directory.api.ldap.model.cursor.InvalidCursorPositionException;
@@ -167,7 +169,7 @@ public class EmptyIndexCursor<K> extends
/**
* {@inheritDoc}
*/
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -181,7 +183,7 @@ public class EmptyIndexCursor<K> extends
/**
* {@inheritDoc}
*/
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/KeyTupleArrayCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/KeyTupleArrayCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/KeyTupleArrayCursor.java (original)
+++ directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/KeyTupleArrayCursor.java Wed Feb 3 14:37:31 2016
@@ -19,6 +19,8 @@
package org.apache.directory.server.xdbm;
+import java.io.IOException;
+
import org.apache.directory.api.ldap.model.constants.Loggers;
import org.apache.directory.api.ldap.model.cursor.AbstractCursor;
import org.apache.directory.api.ldap.model.cursor.CursorException;
@@ -256,7 +258,7 @@ public class KeyTupleArrayCursor<K, V> e
/**
* {@inheritDoc}
*/
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -275,7 +277,7 @@ public class KeyTupleArrayCursor<K, V> e
/**
* {@inheritDoc}
*/
- public void close( Exception reason )
+ public void close( Exception reason ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/SingletonIndexCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/SingletonIndexCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/SingletonIndexCursor.java (original)
+++ directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/SingletonIndexCursor.java Wed Feb 3 14:37:31 2016
@@ -19,6 +19,8 @@
package org.apache.directory.server.xdbm;
+import java.io.IOException;
+
import org.apache.directory.api.ldap.model.constants.Loggers;
import org.apache.directory.api.ldap.model.cursor.CursorException;
import org.apache.directory.api.ldap.model.cursor.InvalidCursorPositionException;
@@ -239,7 +241,7 @@ public class SingletonIndexCursor<V> ext
/**
* {@inheritDoc}
*/
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -253,7 +255,7 @@ public class SingletonIndexCursor<V> ext
/**
* {@inheritDoc}
*/
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/impl/avl/AvlTableDupsCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/impl/avl/AvlTableDupsCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/impl/avl/AvlTableDupsCursor.java (original)
+++ directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/impl/avl/AvlTableDupsCursor.java Wed Feb 3 14:37:31 2016
@@ -20,6 +20,8 @@
package org.apache.directory.server.xdbm.impl.avl;
+import java.io.IOException;
+
import org.apache.directory.api.ldap.model.constants.Loggers;
import org.apache.directory.api.ldap.model.cursor.AbstractCursor;
import org.apache.directory.api.ldap.model.cursor.Cursor;
@@ -131,7 +133,14 @@ public class AvlTableDupsCursor<K, V> ex
if ( dupsCursor != null )
{
- dupsCursor.close();
+ try
+ {
+ dupsCursor.close();
+ }
+ catch ( IOException ioe )
+ {
+ throw new LdapException( ioe.getMessage(), ioe );
+ }
}
if ( wrappedCursor.next() )
@@ -194,7 +203,14 @@ public class AvlTableDupsCursor<K, V> ex
if ( dupsCursor != null )
{
- dupsCursor.close();
+ try
+ {
+ dupsCursor.close();
+ }
+ catch ( IOException ioe )
+ {
+ throw new LdapException( ioe.getMessage(), ioe );
+ }
}
/*
@@ -287,7 +303,14 @@ public class AvlTableDupsCursor<K, V> ex
if ( dupsCursor != null )
{
- dupsCursor.close();
+ try
+ {
+ dupsCursor.close();
+ }
+ catch ( IOException ioe )
+ {
+ throw new LdapException( ioe.getMessage(), ioe );
+ }
}
dupsCursor = null;
@@ -316,7 +339,14 @@ public class AvlTableDupsCursor<K, V> ex
if ( dupsCursor != null )
{
- dupsCursor.close();
+ try
+ {
+ dupsCursor.close();
+ }
+ catch ( IOException ioe )
+ {
+ throw new LdapException( ioe.getMessage(), ioe );
+ }
}
dupsCursor = null;
@@ -333,7 +363,14 @@ public class AvlTableDupsCursor<K, V> ex
if ( dupsCursor != null )
{
- dupsCursor.close();
+ try
+ {
+ dupsCursor.close();
+ }
+ catch ( IOException ioe )
+ {
+ throw new LdapException( ioe.getMessage(), ioe );
+ }
}
dupsCursor = null;
@@ -395,7 +432,14 @@ public class AvlTableDupsCursor<K, V> ex
if ( dupsCursor != null )
{
- dupsCursor.close();
+ try
+ {
+ dupsCursor.close();
+ }
+ catch ( IOException ioe )
+ {
+ throw new LdapException( ioe.getMessage(), ioe );
+ }
}
if ( wrappedCursor.last() )
@@ -444,7 +488,14 @@ public class AvlTableDupsCursor<K, V> ex
{
if ( dupsCursor != null )
{
- dupsCursor.close();
+ try
+ {
+ dupsCursor.close();
+ }
+ catch ( IOException ioe )
+ {
+ throw new LdapException( ioe.getMessage(), ioe );
+ }
}
/*
@@ -511,7 +562,14 @@ public class AvlTableDupsCursor<K, V> ex
{
if ( dupsCursor != null )
{
- dupsCursor.close();
+ try
+ {
+ dupsCursor.close();
+ }
+ catch ( IOException ioe )
+ {
+ throw new LdapException( ioe.getMessage(), ioe );
+ }
}
/*
@@ -558,7 +616,7 @@ public class AvlTableDupsCursor<K, V> ex
}
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -574,7 +632,7 @@ public class AvlTableDupsCursor<K, V> ex
}
- public void close( Exception reason )
+ public void close( Exception reason ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/AllEntriesCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/AllEntriesCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/AllEntriesCursor.java (original)
+++ directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/AllEntriesCursor.java Wed Feb 3 14:37:31 2016
@@ -20,6 +20,8 @@
package org.apache.directory.server.xdbm.search.cursor;
+import java.io.IOException;
+
import org.apache.directory.api.ldap.model.constants.Loggers;
import org.apache.directory.api.ldap.model.cursor.Cursor;
import org.apache.directory.api.ldap.model.cursor.CursorException;
@@ -194,7 +196,7 @@ public class AllEntriesCursor extends Ab
* {@inheritDoc}
*/
@Override
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -209,7 +211,7 @@ public class AllEntriesCursor extends Ab
* {@inheritDoc}
*/
@Override
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/AndCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/AndCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/AndCursor.java (original)
+++ directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/AndCursor.java Wed Feb 3 14:37:31 2016
@@ -20,6 +20,7 @@
package org.apache.directory.server.xdbm.search.cursor;
+import java.io.IOException;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
@@ -195,7 +196,7 @@ public class AndCursor<V> extends Abstra
/**
* {@inheritDoc}
*/
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -210,7 +211,7 @@ public class AndCursor<V> extends Abstra
/**
* {@inheritDoc}
*/
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/ApproximateCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/ApproximateCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/ApproximateCursor.java (original)
+++ directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/ApproximateCursor.java Wed Feb 3 14:37:31 2016
@@ -20,6 +20,8 @@
package org.apache.directory.server.xdbm.search.cursor;
+import java.io.IOException;
+
import org.apache.directory.api.ldap.model.constants.Loggers;
import org.apache.directory.api.ldap.model.cursor.Cursor;
import org.apache.directory.api.ldap.model.cursor.CursorException;
@@ -296,7 +298,7 @@ public class ApproximateCursor<V> extend
/**
* {@inheritDoc}
*/
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -319,7 +321,7 @@ public class ApproximateCursor<V> extend
/**
* {@inheritDoc}
*/
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/ChildrenCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/ChildrenCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/ChildrenCursor.java (original)
+++ directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/ChildrenCursor.java Wed Feb 3 14:37:31 2016
@@ -20,6 +20,8 @@
package org.apache.directory.server.xdbm.search.cursor;
+import java.io.IOException;
+
import org.apache.directory.api.ldap.model.constants.Loggers;
import org.apache.directory.api.ldap.model.cursor.Cursor;
import org.apache.directory.api.ldap.model.cursor.CursorException;
@@ -194,7 +196,7 @@ public class ChildrenCursor extends Abst
* {@inheritDoc}
*/
@Override
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -211,7 +213,7 @@ public class ChildrenCursor extends Abst
* {@inheritDoc}
*/
@Override
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/DescendantCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/DescendantCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/DescendantCursor.java (original)
+++ directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/DescendantCursor.java Wed Feb 3 14:37:31 2016
@@ -20,6 +20,8 @@
package org.apache.directory.server.xdbm.search.cursor;
+import java.io.IOException;
+
import org.apache.commons.collections.ArrayStack;
import org.apache.directory.api.ldap.model.constants.Loggers;
import org.apache.directory.api.ldap.model.cursor.Cursor;
@@ -224,7 +226,15 @@ public class DescendantCursor extends Ab
if ( !finished )
{
- currentCursor.close();
+ try
+ {
+ currentCursor.close();
+ }
+ catch ( IOException ioe )
+ {
+ throw new LdapException( ioe.getMessage(), ioe );
+ }
+
currentCursor = ( Cursor<IndexEntry<ParentIdAndRdn, String>> ) cursorStack.pop();
currentParentId = ( String ) parentIdStack.pop();
}
@@ -274,7 +284,15 @@ public class DescendantCursor extends Ab
if ( !finished )
{
- currentCursor.close();
+ try
+ {
+ currentCursor.close();
+ }
+ catch ( IOException ioe )
+ {
+ throw new LdapException( ioe.getMessage(), ioe );
+ }
+
currentCursor = ( Cursor<IndexEntry<ParentIdAndRdn, String>> ) cursorStack.pop();
currentParentId = ( String ) parentIdStack.pop();
}
@@ -301,7 +319,7 @@ public class DescendantCursor extends Ab
* {@inheritDoc}
*/
@Override
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -325,7 +343,7 @@ public class DescendantCursor extends Ab
* {@inheritDoc}
*/
@Override
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/EqualityCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/EqualityCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/EqualityCursor.java (original)
+++ directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/EqualityCursor.java Wed Feb 3 14:37:31 2016
@@ -20,6 +20,8 @@
package org.apache.directory.server.xdbm.search.cursor;
+import java.io.IOException;
+
import org.apache.directory.api.ldap.model.constants.Loggers;
import org.apache.directory.api.ldap.model.cursor.Cursor;
import org.apache.directory.api.ldap.model.cursor.CursorException;
@@ -296,7 +298,7 @@ public class EqualityCursor<V> extends A
/**
* {@inheritDoc}
*/
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -319,7 +321,7 @@ public class EqualityCursor<V> extends A
/**
* {@inheritDoc}
*/
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/GreaterEqCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/GreaterEqCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/GreaterEqCursor.java (original)
+++ directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/GreaterEqCursor.java Wed Feb 3 14:37:31 2016
@@ -20,6 +20,8 @@
package org.apache.directory.server.xdbm.search.cursor;
+import java.io.IOException;
+
import org.apache.directory.api.ldap.model.constants.Loggers;
import org.apache.directory.api.ldap.model.cursor.Cursor;
import org.apache.directory.api.ldap.model.cursor.CursorException;
@@ -362,7 +364,7 @@ public class GreaterEqCursor<V> extends
/**
* {@inheritDoc}
*/
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -386,7 +388,7 @@ public class GreaterEqCursor<V> extends
/**
* {@inheritDoc}
*/
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/LessEqCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/LessEqCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/LessEqCursor.java (original)
+++ directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/LessEqCursor.java Wed Feb 3 14:37:31 2016
@@ -20,6 +20,8 @@
package org.apache.directory.server.xdbm.search.cursor;
+import java.io.IOException;
+
import org.apache.directory.api.ldap.model.constants.Loggers;
import org.apache.directory.api.ldap.model.cursor.Cursor;
import org.apache.directory.api.ldap.model.cursor.CursorException;
@@ -372,7 +374,7 @@ public class LessEqCursor<V> extends Abs
/**
* {@inheritDoc}
*/
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -396,7 +398,7 @@ public class LessEqCursor<V> extends Abs
/**
* {@inheritDoc}
*/
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
LOG_CURSOR.debug( "Closing LessEqCursor {}", this );
super.close( cause );
Modified: directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/NotCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/NotCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/NotCursor.java (original)
+++ directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/NotCursor.java Wed Feb 3 14:37:31 2016
@@ -20,6 +20,8 @@
package org.apache.directory.server.xdbm.search.cursor;
+import java.io.IOException;
+
import org.apache.directory.api.ldap.model.constants.Loggers;
import org.apache.directory.api.ldap.model.cursor.CursorException;
import org.apache.directory.api.ldap.model.cursor.InvalidCursorPositionException;
@@ -179,7 +181,7 @@ public class NotCursor<V> extends Abstra
/**
* {@inheritDoc}
*/
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -194,7 +196,7 @@ public class NotCursor<V> extends Abstra
/**
* {@inheritDoc}
*/
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/OrCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/OrCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/OrCursor.java (original)
+++ directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/OrCursor.java Wed Feb 3 14:37:31 2016
@@ -20,6 +20,7 @@
package org.apache.directory.server.xdbm.search.cursor;
+import java.io.IOException;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
@@ -289,7 +290,7 @@ public class OrCursor<V> extends Abstrac
/**
* {@inheritDoc}
*/
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -308,7 +309,7 @@ public class OrCursor<V> extends Abstrac
/**
* {@inheritDoc}
*/
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/PresenceCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/PresenceCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/PresenceCursor.java (original)
+++ directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/PresenceCursor.java Wed Feb 3 14:37:31 2016
@@ -20,6 +20,8 @@
package org.apache.directory.server.xdbm.search.cursor;
+import java.io.IOException;
+
import org.apache.directory.api.ldap.model.constants.Loggers;
import org.apache.directory.api.ldap.model.cursor.Cursor;
import org.apache.directory.api.ldap.model.cursor.CursorException;
@@ -307,7 +309,7 @@ public class PresenceCursor extends Abst
/**
* {@inheritDoc}
*/
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -330,7 +332,7 @@ public class PresenceCursor extends Abst
/**
* {@inheritDoc}
*/
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
if ( IS_DEBUG )
{
Modified: directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/SubstringCursor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/SubstringCursor.java?rev=1728327&r1=1728326&r2=1728327&view=diff
==============================================================================
--- directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/SubstringCursor.java (original)
+++ directory/apacheds/trunk/xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/SubstringCursor.java Wed Feb 3 14:37:31 2016
@@ -20,6 +20,8 @@
package org.apache.directory.server.xdbm.search.cursor;
+import java.io.IOException;
+
import org.apache.directory.api.ldap.model.constants.Loggers;
import org.apache.directory.api.ldap.model.cursor.Cursor;
import org.apache.directory.api.ldap.model.cursor.CursorException;
@@ -249,7 +251,7 @@ public class SubstringCursor extends Abs
/**
* {@inheritDoc}
*/
- public void close()
+ public void close() throws IOException
{
if ( IS_DEBUG )
{
@@ -265,7 +267,7 @@ public class SubstringCursor extends Abs
/**
* {@inheritDoc}
*/
- public void close( Exception cause )
+ public void close( Exception cause ) throws IOException
{
if ( IS_DEBUG )
{