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 2007/01/08 20:39:41 UTC
svn commit: r494162 -
/directory/trunks/apacheds/protocol-ldap/src/main/java/org/apache/directory/server/ldap/support/ModifyHandler.java
Author: elecharny
Date: Mon Jan 8 11:39:40 2007
New Revision: 494162
URL: http://svn.apache.org/viewvc?view=rev&rev=494162
Log:
Patch for DIRSERVER-783.
- No more BasicAttribute and BasicAttributes. Use AttributeImpl and AttributesImpl now.
- No more ModificationItem. use ModificationItemImpl now
- lot of refactoring of imports : no more import xxx.*;
Modified:
directory/trunks/apacheds/protocol-ldap/src/main/java/org/apache/directory/server/ldap/support/ModifyHandler.java
Modified: directory/trunks/apacheds/protocol-ldap/src/main/java/org/apache/directory/server/ldap/support/ModifyHandler.java
URL: http://svn.apache.org/viewvc/directory/trunks/apacheds/protocol-ldap/src/main/java/org/apache/directory/server/ldap/support/ModifyHandler.java?view=diff&rev=494162&r1=494161&r2=494162
==============================================================================
--- directory/trunks/apacheds/protocol-ldap/src/main/java/org/apache/directory/server/ldap/support/ModifyHandler.java (original)
+++ directory/trunks/apacheds/protocol-ldap/src/main/java/org/apache/directory/server/ldap/support/ModifyHandler.java Mon Jan 8 11:39:40 2007
@@ -23,7 +23,6 @@
import javax.naming.Context;
import javax.naming.NamingException;
import javax.naming.ReferralException;
-import javax.naming.directory.ModificationItem;
import javax.naming.ldap.LdapContext;
import org.apache.directory.server.core.configuration.StartupConfiguration;
@@ -32,6 +31,7 @@
import org.apache.directory.shared.ldap.message.Control;
import org.apache.directory.shared.ldap.message.LdapResult;
import org.apache.directory.shared.ldap.message.ManageDsaITControl;
+import org.apache.directory.shared.ldap.message.ModificationItemImpl;
import org.apache.directory.shared.ldap.message.ModifyRequest;
import org.apache.directory.shared.ldap.message.ReferralImpl;
import org.apache.directory.shared.ldap.message.ResultCodeEnum;
@@ -53,7 +53,7 @@
public class ModifyHandler implements LdapMessageHandler
{
private static final Logger log = LoggerFactory.getLogger( ModifyHandler.class );
- private static final ModificationItem[] EMPTY = new ModificationItem[0];
+ private static final ModificationItemImpl[] EMPTY = new ModificationItemImpl[0];
private static Control[] EMPTY_CONTROLS = new Control[0];
/** Speedup for logs */
@@ -77,7 +77,7 @@
}
ctx.setRequestControls( ( Control[] ) req.getControls().values().toArray( EMPTY_CONTROLS ) );
Object[] mods = req.getModificationItems().toArray( EMPTY );
- ctx.modifyAttributes( req.getName(), ( ModificationItem[] ) mods );
+ ctx.modifyAttributes( req.getName(), ( ModificationItemImpl[] ) mods );
}
catch ( ReferralException e )
{