Author: trustin
Date: Mon Mar 21 02:31:47 2005
New Revision: 158443

URL: http://svn.apache.org/viewcvs?view=rev&rev=158443
Log:
Added JavaDocs on Invocations.

Modified:
    
directory/apacheds/branches/interceptor_revamp/core/src/main/aspects/org/apache/ldap/server/jndi/ProviderNexusAspect.aj
    
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Add.java
    
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Delete.java
    
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/GetMatchedDN.java
    
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/GetSuffix.java
    
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/HasEntry.java
    
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Invocation.java
    
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/IsSuffix.java
    
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/List.java
    
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/ListSuffixes.java
    
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Lookup.java
    
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/LookupWithAttrIds.java
    
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Modify.java
    
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/ModifyMany.java
    
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/ModifyRN.java
    
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Move.java
    
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/MoveAndModifyRN.java
    
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Search.java

Modified: 
directory/apacheds/branches/interceptor_revamp/core/src/main/aspects/org/apache/ldap/server/jndi/ProviderNexusAspect.aj
URL: 
http://svn.apache.org/viewcvs/directory/apacheds/branches/interceptor_revamp/core/src/main/aspects/org/apache/ldap/server/jndi/ProviderNexusAspect.aj?view=diff&r1=158442&r2=158443
==============================================================================
--- 
directory/apacheds/branches/interceptor_revamp/core/src/main/aspects/org/apache/ldap/server/jndi/ProviderNexusAspect.aj
 (original)
+++ 
directory/apacheds/branches/interceptor_revamp/core/src/main/aspects/org/apache/ldap/server/jndi/ProviderNexusAspect.aj
 Mon Mar 21 02:31:47 2005
@@ -18,7 +18,7 @@
 import org.apache.ldap.server.PartitionNexus;
 import org.apache.ldap.server.db.Database;
 import org.apache.ldap.server.ContextPartition;
-import org.apache.ldap.server.jndi.call.Call;
+import org.apache.ldap.server.jndi.invocation.Invocation;
 
 
 /**
@@ -179,9 +179,9 @@
      * 
      * @param invocation the Invocation instantiated
      */
-    pointcut newInvocation( Call invocation ):
+    pointcut newInvocation( Invocation invocation ):
         target( invocation ) &&
-        execution( Call.new(..) );
+        execution( Invocation.new(..) );
       
         
     // ------------------------------------------------------------------------
@@ -207,7 +207,7 @@
         }
       
         
-    after( Call invocation ):
+    after( Invocation invocation ):
         newInvocation( invocation )
         {
             invocation.setContextStack( getContextStack() );

Modified: 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Add.java
URL: 
http://svn.apache.org/viewcvs/directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Add.java?view=diff&r1=158442&r2=158443
==============================================================================
--- 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Add.java
 (original)
+++ 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Add.java
 Mon Mar 21 02:31:47 2005
@@ -1,3 +1,19 @@
+/*
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
 package org.apache.ldap.server.jndi.invocation;
 
 import javax.naming.Name;
@@ -6,6 +22,13 @@
 
 import org.apache.ldap.server.BackingStore;
 
+/**
+ * Represents an [EMAIL PROTECTED] Invocation} on [EMAIL PROTECTED] 
BackingStore#add(String, Name, Attributes)}.
+ * 
+ * @author Apache Directory Project ([email protected])
+ * @author Trustin Lee ([EMAIL PROTECTED])
+ * @version $Rev$, $Date$
+ */
 public class Add extends Invocation {
 
     private final String userProvidedName;

Modified: 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Delete.java
URL: 
http://svn.apache.org/viewcvs/directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Delete.java?view=diff&r1=158442&r2=158443
==============================================================================
--- 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Delete.java
 (original)
+++ 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Delete.java
 Mon Mar 21 02:31:47 2005
@@ -1,3 +1,19 @@
+/*
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
 package org.apache.ldap.server.jndi.invocation;
 
 import javax.naming.Name;
@@ -5,6 +21,13 @@
 
 import org.apache.ldap.server.BackingStore;
 
+/**
+ * Represents an [EMAIL PROTECTED] Invocation} on [EMAIL PROTECTED] 
BackingStore#delete(Name)}.
+ * 
+ * @author Apache Directory Project ([email protected])
+ * @author Trustin Lee ([EMAIL PROTECTED])
+ * @version $Rev$, $Date$
+ */
 public class Delete extends Invocation {
 
     private final Name name;

Modified: 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/GetMatchedDN.java
URL: 
http://svn.apache.org/viewcvs/directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/GetMatchedDN.java?view=diff&r1=158442&r2=158443
==============================================================================
--- 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/GetMatchedDN.java
 (original)
+++ 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/GetMatchedDN.java
 Mon Mar 21 02:31:47 2005
@@ -1,3 +1,19 @@
+/*
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
 package org.apache.ldap.server.jndi.invocation;
 
 import javax.naming.Name;
@@ -6,6 +22,13 @@
 import org.apache.ldap.server.BackingStore;
 import org.apache.ldap.server.PartitionNexus;
 
+/**
+ * Represents an [EMAIL PROTECTED] Invocation} on [EMAIL PROTECTED] 
PartitionNexus#getMatchedDn(Name, boolean)}.
+ * 
+ * @author Apache Directory Project ([email protected])
+ * @author Trustin Lee ([EMAIL PROTECTED])
+ * @version $Rev$, $Date$
+ */
 public class GetMatchedDN extends Invocation {
 
     private final Name name;

Modified: 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/GetSuffix.java
URL: 
http://svn.apache.org/viewcvs/directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/GetSuffix.java?view=diff&r1=158442&r2=158443
==============================================================================
--- 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/GetSuffix.java
 (original)
+++ 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/GetSuffix.java
 Mon Mar 21 02:31:47 2005
@@ -1,3 +1,19 @@
+/*
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
 package org.apache.ldap.server.jndi.invocation;
 
 import javax.naming.Name;
@@ -6,6 +22,13 @@
 import org.apache.ldap.server.BackingStore;
 import org.apache.ldap.server.ContextPartition;
 
+/**
+ * Represents an [EMAIL PROTECTED] Invocation} on [EMAIL PROTECTED] 
ContextPartition#getSuffix(boolean)}.
+ * 
+ * @author Apache Directory Project ([email protected])
+ * @author Trustin Lee ([EMAIL PROTECTED])
+ * @version $Rev$, $Date$
+ */
 public class GetSuffix extends Invocation {
 
     private final Name name;

Modified: 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/HasEntry.java
URL: 
http://svn.apache.org/viewcvs/directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/HasEntry.java?view=diff&r1=158442&r2=158443
==============================================================================
--- 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/HasEntry.java
 (original)
+++ 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/HasEntry.java
 Mon Mar 21 02:31:47 2005
@@ -1,3 +1,19 @@
+/*
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
 package org.apache.ldap.server.jndi.invocation;
 
 import javax.naming.Name;
@@ -5,6 +21,13 @@
 
 import org.apache.ldap.server.BackingStore;
 
+/**
+ * Represents an [EMAIL PROTECTED] Invocation} on [EMAIL PROTECTED] 
BackingStore#hasEntry(Name)}.
+ * 
+ * @author Apache Directory Project ([email protected])
+ * @author Trustin Lee ([EMAIL PROTECTED])
+ * @version $Rev$, $Date$
+ */
 public class HasEntry extends Invocation {
 
     private final Name name;

Modified: 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Invocation.java
URL: 
http://svn.apache.org/viewcvs/directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Invocation.java?view=diff&r1=158442&r2=158443
==============================================================================
--- 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Invocation.java
 (original)
+++ 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Invocation.java
 Mon Mar 21 02:31:47 2005
@@ -1,3 +1,19 @@
+/*
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
 package org.apache.ldap.server.jndi.invocation;
 
 import java.util.Stack;
@@ -6,17 +22,32 @@
 
 import org.apache.ldap.server.BackingStore;
 
+/**
+ * Represents a method invocation on [EMAIL PROTECTED] BackingStore}s.
+ * You can perform any [EMAIL PROTECTED] BackingStore} calls by invoking
+ * [EMAIL PROTECTED] 
org.apache.ldap.server.jndi.JndiProvider#invoke(Invocation)}.
+ * <p>
+ * This class is abstract, and developers should extend this class
+ * to represent the actual method invocations.
+ * 
+ * @author Apache Directory Project ([email protected])
+ * @author Trustin Lee ([EMAIL PROTECTED])
+ * @version $Rev$, $Date$
+ */
 public abstract class Invocation {
 
     protected Object response;
     protected Stack contextStack;
 
+       /**
+        * Creates a new instance.  This constructor does nothing.
+        */
     protected Invocation()
     {
     }
     
     /**
-     * Returns the response object for this request.
+     * Returns the response object for this invocation.
      */
     public Object getResponse()
     {
@@ -24,7 +55,7 @@
     }
     
     /**
-     * Sets the response object for this request.
+     * Sets the response object for this invocation.
      */
     public void setResponse( Object response )
     {
@@ -54,10 +85,26 @@
         this.contextStack = contextStack;
     }
     
+       /**
+        * Executes this invocation on the specified <code>store</code>.
+        * The default implementation calls an abstract method
+        * [EMAIL PROTECTED] #doExecute(BackingStore)} and sets the 
+        * <code>response</code> property of this invocation to its
+        * return value.
+        * 
+        * @throws NamingException if the operation failed
+        */
     public void execute( BackingStore store ) throws NamingException
     {
         setResponse( doExecute( store ) );
     }
     
+       /**
+        * Implement this method to invoke the appropriate operation
+        * on the specified <code>store</code>.  Returned value will be
+        * set as the <code>response</code> proeprty of this invocation.
+        * 
+        * @throws NamingException if the operation failed
+        */
     protected abstract Object doExecute( BackingStore store ) throws 
NamingException;
 }

Modified: 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/IsSuffix.java
URL: 
http://svn.apache.org/viewcvs/directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/IsSuffix.java?view=diff&r1=158442&r2=158443
==============================================================================
--- 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/IsSuffix.java
 (original)
+++ 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/IsSuffix.java
 Mon Mar 21 02:31:47 2005
@@ -1,3 +1,19 @@
+/*
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
 package org.apache.ldap.server.jndi.invocation;
 
 import javax.naming.Name;
@@ -5,6 +21,13 @@
 
 import org.apache.ldap.server.BackingStore;
 
+/**
+ * Represents an [EMAIL PROTECTED] Invocation} on [EMAIL PROTECTED] 
BackingStore#isSuffix(Name)}.
+ * 
+ * @author Apache Directory Project ([email protected])
+ * @author Trustin Lee ([EMAIL PROTECTED])
+ * @version $Rev$, $Date$
+ */
 public class IsSuffix extends Invocation {
 
     private final Name name;

Modified: 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/List.java
URL: 
http://svn.apache.org/viewcvs/directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/List.java?view=diff&r1=158442&r2=158443
==============================================================================
--- 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/List.java
 (original)
+++ 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/List.java
 Mon Mar 21 02:31:47 2005
@@ -1,3 +1,19 @@
+/*
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
 package org.apache.ldap.server.jndi.invocation;
 
 import javax.naming.Name;
@@ -5,6 +21,13 @@
 
 import org.apache.ldap.server.BackingStore;
 
+/**
+ * Represents an [EMAIL PROTECTED] Invocation} on [EMAIL PROTECTED] 
BackingStore#list(Name)}.
+ * 
+ * @author Apache Directory Project ([email protected])
+ * @author Trustin Lee ([EMAIL PROTECTED])
+ * @version $Rev$, $Date$
+ */
 public class List extends Invocation {
 
     private final Name baseName;

Modified: 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/ListSuffixes.java
URL: 
http://svn.apache.org/viewcvs/directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/ListSuffixes.java?view=diff&r1=158442&r2=158443
==============================================================================
--- 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/ListSuffixes.java
 (original)
+++ 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/ListSuffixes.java
 Mon Mar 21 02:31:47 2005
@@ -1,3 +1,19 @@
+/*
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
 package org.apache.ldap.server.jndi.invocation;
 
 import javax.naming.NamingException;
@@ -5,6 +21,13 @@
 import org.apache.ldap.server.BackingStore;
 import org.apache.ldap.server.PartitionNexus;
 
+/**
+ * Represents an [EMAIL PROTECTED] Invocation} on [EMAIL PROTECTED] 
PartitionNexus#listSuffixes(boolean)}.
+ * 
+ * @author Apache Directory Project ([email protected])
+ * @author Trustin Lee ([EMAIL PROTECTED])
+ * @version $Rev$, $Date$
+ */
 public class ListSuffixes extends Invocation {
 
     private final boolean normalized;

Modified: 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Lookup.java
URL: 
http://svn.apache.org/viewcvs/directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Lookup.java?view=diff&r1=158442&r2=158443
==============================================================================
--- 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Lookup.java
 (original)
+++ 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Lookup.java
 Mon Mar 21 02:31:47 2005
@@ -1,3 +1,19 @@
+/*
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
 package org.apache.ldap.server.jndi.invocation;
 
 import javax.naming.Name;
@@ -5,6 +21,13 @@
 
 import org.apache.ldap.server.BackingStore;
 
+/**
+ * Represents an [EMAIL PROTECTED] Invocation} on [EMAIL PROTECTED] 
BackingStore#lookup(Name)}.
+ * 
+ * @author Apache Directory Project ([email protected])
+ * @author Trustin Lee ([EMAIL PROTECTED])
+ * @version $Rev$, $Date$
+ */
 public class Lookup extends Invocation {
 
     private final Name name;

Modified: 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/LookupWithAttrIds.java
URL: 
http://svn.apache.org/viewcvs/directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/LookupWithAttrIds.java?view=diff&r1=158442&r2=158443
==============================================================================
--- 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/LookupWithAttrIds.java
 (original)
+++ 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/LookupWithAttrIds.java
 Mon Mar 21 02:31:47 2005
@@ -1,3 +1,19 @@
+/*
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
 package org.apache.ldap.server.jndi.invocation;
 
 import javax.naming.Name;
@@ -5,6 +21,13 @@
 
 import org.apache.ldap.server.BackingStore;
 
+/**
+ * Represents an [EMAIL PROTECTED] Invocation} on [EMAIL PROTECTED] 
BackingStore#lookup(Name, String[])}.
+ * 
+ * @author Apache Directory Project ([email protected])
+ * @author Trustin Lee ([EMAIL PROTECTED])
+ * @version $Rev$, $Date$
+ */
 public class LookupWithAttrIds extends Invocation {
 
     private final Name name;

Modified: 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Modify.java
URL: 
http://svn.apache.org/viewcvs/directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Modify.java?view=diff&r1=158442&r2=158443
==============================================================================
--- 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Modify.java
 (original)
+++ 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Modify.java
 Mon Mar 21 02:31:47 2005
@@ -1,3 +1,19 @@
+/*
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
 package org.apache.ldap.server.jndi.invocation;
 
 import javax.naming.Name;
@@ -6,6 +22,13 @@
 
 import org.apache.ldap.server.BackingStore;
 
+/**
+ * Represents an [EMAIL PROTECTED] Invocation} on [EMAIL PROTECTED] 
BackingStore#modify(Name, int, Attributes)}.
+ * 
+ * @author Apache Directory Project ([email protected])
+ * @author Trustin Lee ([EMAIL PROTECTED])
+ * @version $Rev$, $Date$
+ */
 public class Modify extends Invocation {
 
     private final Name name;

Modified: 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/ModifyMany.java
URL: 
http://svn.apache.org/viewcvs/directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/ModifyMany.java?view=diff&r1=158442&r2=158443
==============================================================================
--- 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/ModifyMany.java
 (original)
+++ 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/ModifyMany.java
 Mon Mar 21 02:31:47 2005
@@ -1,3 +1,19 @@
+/*
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
 package org.apache.ldap.server.jndi.invocation;
 
 import javax.naming.Name;
@@ -6,6 +22,13 @@
 
 import org.apache.ldap.server.BackingStore;
 
+/**
+ * Represents an [EMAIL PROTECTED] Invocation} on [EMAIL PROTECTED] 
BackingStore#modify(Name, ModificationItem[])}.
+ * 
+ * @author Apache Directory Project ([email protected])
+ * @author Trustin Lee ([EMAIL PROTECTED])
+ * @version $Rev$, $Date$
+ */
 public class ModifyMany extends Invocation {
 
     private final Name name;

Modified: 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/ModifyRN.java
URL: 
http://svn.apache.org/viewcvs/directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/ModifyRN.java?view=diff&r1=158442&r2=158443
==============================================================================
--- 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/ModifyRN.java
 (original)
+++ 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/ModifyRN.java
 Mon Mar 21 02:31:47 2005
@@ -1,3 +1,19 @@
+/*
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
 package org.apache.ldap.server.jndi.invocation;
 
 import javax.naming.Name;
@@ -5,6 +21,13 @@
 
 import org.apache.ldap.server.BackingStore;
 
+/**
+ * Represents an [EMAIL PROTECTED] Invocation} on [EMAIL PROTECTED] 
BackingStore#modifyRn(Name, String, boolean)\}.
+ * 
+ * @author Apache Directory Project ([email protected])
+ * @author Trustin Lee ([EMAIL PROTECTED])
+ * @version $Rev$, $Date$
+ */
 public class ModifyRN extends Invocation {
 
     private final Name name;

Modified: 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Move.java
URL: 
http://svn.apache.org/viewcvs/directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Move.java?view=diff&r1=158442&r2=158443
==============================================================================
--- 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Move.java
 (original)
+++ 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Move.java
 Mon Mar 21 02:31:47 2005
@@ -1,3 +1,19 @@
+/*
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
 package org.apache.ldap.server.jndi.invocation;
 
 import javax.naming.Name;
@@ -5,6 +21,13 @@
 
 import org.apache.ldap.server.BackingStore;
 
+/**
+ * Represents an [EMAIL PROTECTED] Invocation} on [EMAIL PROTECTED] 
BackingStore#move(Name, Name)}.
+ * 
+ * @author Apache Directory Project ([email protected])
+ * @author Trustin Lee ([EMAIL PROTECTED])
+ * @version $Rev$, $Date$
+ */
 public class Move extends Invocation {
 
     private final Name name;

Modified: 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/MoveAndModifyRN.java
URL: 
http://svn.apache.org/viewcvs/directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/MoveAndModifyRN.java?view=diff&r1=158442&r2=158443
==============================================================================
--- 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/MoveAndModifyRN.java
 (original)
+++ 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/MoveAndModifyRN.java
 Mon Mar 21 02:31:47 2005
@@ -1,3 +1,19 @@
+/*
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
 package org.apache.ldap.server.jndi.invocation;
 
 import javax.naming.Name;
@@ -5,6 +21,13 @@
 
 import org.apache.ldap.server.BackingStore;
 
+/**
+ * Represents an [EMAIL PROTECTED] Invocation} on [EMAIL PROTECTED] 
BackingStore#move(Name, Name, String, boolean)}.
+ * 
+ * @author Apache Directory Project ([email protected])
+ * @author Trustin Lee ([EMAIL PROTECTED])
+ * @version $Rev$, $Date$
+ */
 public class MoveAndModifyRN extends Invocation {
 
     private final Name name;

Modified: 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Search.java
URL: 
http://svn.apache.org/viewcvs/directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Search.java?view=diff&r1=158442&r2=158443
==============================================================================
--- 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Search.java
 (original)
+++ 
directory/apacheds/branches/interceptor_revamp/core/src/main/java/org/apache/ldap/server/jndi/invocation/Search.java
 Mon Mar 21 02:31:47 2005
@@ -1,3 +1,19 @@
+/*
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
 package org.apache.ldap.server.jndi.invocation;
 
 import java.util.Map;
@@ -9,6 +25,13 @@
 import org.apache.ldap.common.filter.ExprNode;
 import org.apache.ldap.server.BackingStore;
 
+/**
+ * Represents an [EMAIL PROTECTED] Invocation} on [EMAIL PROTECTED] 
BackingStore#search(Name, Map, ExprNode, SearchControls)}.
+ * 
+ * @author Apache Directory Project ([email protected])
+ * @author Trustin Lee ([EMAIL PROTECTED])
+ * @version $Rev$, $Date$
+ */
 public class Search extends Invocation {
 
     private final Name baseName;


Reply via email to