Author: felixk
Date: Thu Oct  6 09:38:13 2011
New Revision: 1179550

URL: http://svn.apache.org/viewvc?rev=1179550&view=rev
Log:
Update javadocs

Modified:
    
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxListener.java
    
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxListenerSupport.java
    
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxManager.java
    
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxPath.java
    
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxPathLocker.java
    
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxQuery.java
    
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MessageManager.java
    
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MessageRange.java
    
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MessageResult.java
    
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/SearchQuery.java
    
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/SubscriptionManager.java

Modified: 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxListener.java
URL: 
http://svn.apache.org/viewvc/james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxListener.java?rev=1179550&r1=1179549&r2=1179550&view=diff
==============================================================================
--- 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxListener.java
 (original)
+++ 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxListener.java
 Thu Oct  6 09:38:13 2011
@@ -25,9 +25,7 @@ import java.util.List;
 
 /**
  * Listens to <code>Mailbox</code> events.<br>
- * Note that listeners may be removed asynchronously.<br>
- * When {@link #isClosed()} returns true, the listener may be removed from the
- * mailbox by the dispatcher.
+ * Note that listeners may be removed asynchronously.
  */
 public interface MailboxListener {
 

Modified: 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxListenerSupport.java
URL: 
http://svn.apache.org/viewvc/james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxListenerSupport.java?rev=1179550&r1=1179549&r2=1179550&view=diff
==============================================================================
--- 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxListenerSupport.java
 (original)
+++ 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxListenerSupport.java
 Thu Oct  6 09:38:13 2011
@@ -33,10 +33,6 @@ public interface MailboxListenerSupport 
      * listening and do some caching and even postpone persistence until
      * everyone has removed itself.
      * </p>
-     * <p>
-     * Listeners should return true from {@link MailboxListener#isClosed()} 
when
-     * they are ready to be removed.
-     * </p>
      * 
      * @param mailboxPath
      *            not null

Modified: 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxManager.java
URL: 
http://svn.apache.org/viewvc/james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxManager.java?rev=1179550&r1=1179549&r2=1179550&view=diff
==============================================================================
--- 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxManager.java
 (original)
+++ 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxManager.java
 Thu Oct  6 09:38:13 2011
@@ -150,7 +150,7 @@ public interface MailboxManager extends 
     /**
      * Does the given mailbox exist?
      * 
-     * @param mailboxName
+     * @param mailboxPath
      *            not null
      * @param session
      *            the context for this call, not null
@@ -163,7 +163,7 @@ public interface MailboxManager extends 
     /**
      * Creates a new system session.<br>
      * A system session is intended to be used for programmatic access.<br>
-     * Use {@link #login(String, String, Log)} when accessing this API from a
+     * Use {@link #login(String, String, Logger)} when accessing this API from 
a
      * protocol.
      * 
      * @param userName

Modified: 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxPath.java
URL: 
http://svn.apache.org/viewvc/james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxPath.java?rev=1179550&r1=1179549&r2=1179550&view=diff
==============================================================================
--- 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxPath.java 
(original)
+++ 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxPath.java 
Thu Oct  6 09:38:13 2011
@@ -113,7 +113,7 @@ public class MailboxPath {
      * </pre>
      * 
      * @param delimiter
-     * @return
+     * @return list of hierarchy levels
      */
     public List<MailboxPath> getHierarchyLevels(char delimiter) {
         ArrayList<MailboxPath> levels = new ArrayList<MailboxPath>();

Modified: 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxPathLocker.java
URL: 
http://svn.apache.org/viewvc/james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxPathLocker.java?rev=1179550&r1=1179549&r2=1179550&view=diff
==============================================================================
--- 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxPathLocker.java
 (original)
+++ 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxPathLocker.java
 Thu Oct  6 09:38:13 2011
@@ -58,8 +58,6 @@ public interface MailboxPathLocker {
         /**
          * Execute code block
          * 
-         * @param session
-         * @param path
          * @throws MailboxException
          */
         public T execute() throws MailboxException;

Modified: 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxQuery.java
URL: 
http://svn.apache.org/viewvc/james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxQuery.java?rev=1179550&r1=1179549&r2=1179550&view=diff
==============================================================================
--- 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxQuery.java
 (original)
+++ 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MailboxQuery.java
 Thu Oct  6 09:38:13 2011
@@ -52,11 +52,8 @@ public final class MailboxQuery {
      *            base reference name, not null
      * @param expression
      *            mailbox match expression, not null
-     * @param freeWildcard
-     *            matches any series of charaters
-     * @param localWildcard
-     *            matches any sequence of characters up to the next hierarchy
-     *            delimiter
+     * @param pathDelimiter
+     *            path delimiter to use
      */
     public MailboxQuery(final MailboxPath base, final String expression, final 
char pathDelimiter) {
         super();
@@ -117,8 +114,6 @@ public final class MailboxQuery {
      * 
      * @param name
      *            name to be matched
-     * @param hierarchyDelimiter
-     *            mailbox hierarchy delimiter
      * @return true if the given name matches this expression, false otherwise
      */
     public final boolean isExpressionMatch(String name) {

Modified: 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MessageManager.java
URL: 
http://svn.apache.org/viewvc/james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MessageManager.java?rev=1179550&r1=1179549&r2=1179550&view=diff
==============================================================================
--- 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MessageManager.java
 (original)
+++ 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MessageManager.java
 Thu Oct  6 09:38:13 2011
@@ -89,7 +89,7 @@ public interface MessageManager {
      *            not null
      * @param mailboxSession
      *            not null
-     * @return
+     * @return uid iterator
      * @throws MailboxException
      *             if anything went wrong
      */

Modified: 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MessageRange.java
URL: 
http://svn.apache.org/viewvc/james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MessageRange.java?rev=1179550&r1=1179549&r2=1179550&view=diff
==============================================================================
--- 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MessageRange.java
 (original)
+++ 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MessageRange.java
 Thu Oct  6 09:38:13 2011
@@ -168,7 +168,8 @@ public class MessageRange implements Ite
     /**
      * Converts the given {@link Collection} of uids to a {@link List} of 
{@link MessageRange} instances
      * 
-     * @param uids
+     * @param uidsCol
+     *          collection of uids to convert
      * @return ranges
      */
     public static List<MessageRange> toRanges(Collection<Long> uidsCol) {
@@ -268,7 +269,6 @@ public class MessageRange implements Ite
      * select only a max amount of items. This only work for {@link 
MessageRange}'s with {@link Type} of 
      * {@link Type#RANGE}.
      * 
-     * @param range
      * @param maxItems
      * @return ranges
      */

Modified: 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MessageResult.java
URL: 
http://svn.apache.org/viewvc/james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MessageResult.java?rev=1179550&r1=1179549&r2=1179550&view=diff
==============================================================================
--- 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MessageResult.java
 (original)
+++ 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MessageResult.java
 Thu Oct  6 09:38:13 2011
@@ -85,11 +85,11 @@ public interface MessageResult extends C
          * 
          * @return bitwise description
          * @see #MINIMAL
-         * @see #MIME_MESSAGE
-         * @see #KEY
+         * @see #MIME_DESCRIPTOR
          * @see #HEADERS
          * @see #FULL_CONTENT
          * @see #BODY_CONTENT
+         * @see #MIME_HEADERS
          * @see #MIME_CONTENT
          */
         int content();
@@ -114,11 +114,12 @@ public interface MessageResult extends C
              * 
              * @return bitwise descripion
              * @see #MINIMAL
-             * @see #MIME_MESSAGE
-             * @see #KEY
+             * @see #MIME_DESCRIPTOR
              * @see #HEADERS
              * @see #FULL_CONTENT
              * @see #BODY_CONTENT
+             * @see #MIME_HEADERS
+             * @see #MIME_CONTENT
              */
             int content();
 
@@ -139,7 +140,7 @@ public interface MessageResult extends C
      * @param path
      *            describing the part's position within a multipart message
      * @return <code>Header</code> <code>Iterator</code>, or null when
-     *         {@link FetchGroup#mimeHeaders()} does not include the index and
+     *         {@link FetchGroup#content()} does not include the index and
      *         when the mime part cannot be found
      * @throws MailboxException
      */
@@ -151,7 +152,7 @@ public interface MessageResult extends C
      * @param path
      *            describing the part's position within a multipart message
      * @return <code>Header</code> <code>Iterator</code>, or null when
-     *         {@link FetchGroup#mimeHeaders()} does not include the index and
+     *         {@link FetchGroup#content()} does not include the index and
      *         when the mime part cannot be found
      * @throws MailboxException
      */
@@ -196,7 +197,7 @@ public interface MessageResult extends C
      * @param path
      *            describes the part
      * @return <code>Content</code>, or null when
-     *         {@link FetchGroup#mimeBodies()} did not been include the given
+     *         {@link FetchGroup#content()} did not been include the given
      *         index and when the mime part cannot be found
      * @throws MailboxException
      */
@@ -219,7 +220,7 @@ public interface MessageResult extends C
      * @param path
      *            describes the part
      * @return <code>Content</code>, or null when
-     *         {@link FetchGroup#mimeBodies()} did not been include the given
+     *         {@link FetchGroup#content()} did not been include the given
      *         index and when the mime part cannot be found
      * @throws MailboxException
      */
@@ -231,7 +232,7 @@ public interface MessageResult extends C
      * @param path
      *            describes the part
      * @return <code>Content</code>, or null when
-     *         {@link FetchGroup#mimeBodies()} did not been include the given
+     *         {@link FetchGroup#content()} did not been include the given
      *         index and when the mime part cannot be found
      * @throws MailboxException
      */

Modified: 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/SearchQuery.java
URL: 
http://svn.apache.org/viewvc/james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/SearchQuery.java?rev=1179550&r1=1179549&r2=1179550&view=diff
==============================================================================
--- 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/SearchQuery.java 
(original)
+++ 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/SearchQuery.java 
Thu Oct  6 09:38:13 2011
@@ -268,12 +268,11 @@ public class SearchQuery {
      * Creates a filter matching messages with internal date after the given
      * date.
      * 
-     * @param day
-     *            one based day of the month
-     * @param month
-     *            one based month of the year
-     * @param year
-     *            year
+     * @param date
+     *            given date
+     * @param res
+     *            the date resolution, either {@link DateResolution#Year}, 
{@link DateResolution#Month}, {@link DateResolution#Day},
+     *            {@link DateResolution#Hour}, {@link DateResolution#Minute} 
or {@link DateResolution#Second}
      * @return <code>Criterion</code>, not null
      */
     public static final Criterion internalDateAfter(Date date, DateResolution 
res) {
@@ -283,12 +282,11 @@ public class SearchQuery {
     /**
      * Creates a filter matching messages with internal date on the given date.
      * 
-     * @param day
-     *            one based day of the month
-     * @param month
-     *            one based month of the year
-     * @param year
-     *            year
+     * @param date
+     *            given date
+     * @param res
+     *            the date resolution, either {@link DateResolution#Year}, 
{@link DateResolution#Month}, {@link DateResolution#Day},
+     *            {@link DateResolution#Hour}, {@link DateResolution#Minute} 
or {@link DateResolution#Second}
      * @return <code>Criterion</code>, not null
      */
     public static final Criterion internalDateOn(Date date, DateResolution 
res) {
@@ -299,12 +297,11 @@ public class SearchQuery {
      * Creates a filter matching messages with internal date before the given
      * date.
      * 
-     * @param day
-     *            one based day of the month
-     * @param month
-     *            one based month of the year
-     * @param year
-     *            year
+     * @param date
+     *            given date
+     * @param res
+     *            the date resolution, either {@link DateResolution#Year}, 
{@link DateResolution#Month}, {@link DateResolution#Day},
+     *            {@link DateResolution#Hour}, {@link DateResolution#Minute} 
or {@link DateResolution#Second}
      * @return <code>Criterion</code>, not null
      */
     public static final Criterion internalDateBefore(Date date, DateResolution 
res) {
@@ -318,12 +315,11 @@ public class SearchQuery {
      * 
      * @param headerName
      *            name of the header whose value will be compared, not null
-     * @param day
-     *            one based day of the month
-     * @param month
-     *            one based month of the year
-     * @param year
-     *            year
+     * @param date
+     *            given date
+     * @param res
+     *            the date resolution, either {@link DateResolution#Year}, 
{@link DateResolution#Month}, {@link DateResolution#Day},
+     *            {@link DateResolution#Hour}, {@link DateResolution#Minute} 
or {@link DateResolution#Second}
      * @return <code>Criterion</code>, not null
      */
     public static final Criterion headerDateAfter(String headerName, Date 
date, DateResolution res) {
@@ -337,12 +333,11 @@ public class SearchQuery {
      * 
      * @param headerName
      *            name of the header whose value will be compared, not null
-     * @param day
-     *            one based day of the month
-     * @param month
-     *            one based month of the year
-     * @param year
-     *            year
+     * @param date
+     *            given date
+     * @param res
+     *            the date resolution, either {@link DateResolution#Year}, 
{@link DateResolution#Month}, {@link DateResolution#Day},
+     *            {@link DateResolution#Hour}, {@link DateResolution#Minute} 
or {@link DateResolution#Second}
      * @return <code>Criterion</code>, not null
      */
     public static final Criterion headerDateOn(String headerName, Date date, 
DateResolution res) {
@@ -356,12 +351,11 @@ public class SearchQuery {
      * 
      * @param headerName
      *            name of the header whose value will be compared, not null
-     * @param day
-     *            one based day of the month
-     * @param month
-     *            one based month of the year
-     * @param year
-     *            year
+     * @param date
+     *            given date
+     * @param res
+     *            the date resolution, either {@link DateResolution#Year}, 
{@link DateResolution#Month}, {@link DateResolution#Day},
+     *            {@link DateResolution#Hour}, {@link DateResolution#Minute} 
or {@link DateResolution#Second}
      * @return <code>Criterion</code>, not null
      */
     public static final Criterion headerDateBefore(String headerName, Date 
date, DateResolution res) {
@@ -1923,8 +1917,8 @@ public class SearchQuery {
         /**
          * Gets the operator type.
          * 
-         * @return the type, either {@link #BEFORE}, {@link #AFTER} or
-         *         {@link ON}
+         * @return the type, either {@link DateComparator#BEFORE}, {@link 
DateComparator#AFTER} or
+         *         {@link DateComparator#ON}
          */
         public DateComparator getType() {
             return type;

Modified: 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/SubscriptionManager.java
URL: 
http://svn.apache.org/viewvc/james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/SubscriptionManager.java?rev=1179550&r1=1179549&r2=1179550&view=diff
==============================================================================
--- 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/SubscriptionManager.java
 (original)
+++ 
james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/SubscriptionManager.java
 Thu Oct  6 09:38:13 2011
@@ -43,7 +43,7 @@ public interface SubscriptionManager ext
     /**
      * Finds all subscriptions for the user in the session.
      * 
-     * @param user
+     * @param session
      *            not null
      * @return not null
      * @throws SubscriptionException



---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to