Author: norman
Date: Sun Jun 27 13:06:37 2010
New Revision: 958383

URL: http://svn.apache.org/viewvc?rev=958383&view=rev
Log:
Add javadocs, fix typo in method name

Modified:
    
james/imap/trunk/jcr/src/main/java/org/apache/james/imap/jcr/user/JCRSubscriptionMapper.java
    
james/imap/trunk/jpa/src/main/java/org/apache/james/imap/jpa/mail/model/AbstractJPAMailboxMembership.java
    
james/imap/trunk/jpa/src/main/java/org/apache/james/imap/jpa/user/JPASubscriptionMapper.java
    
james/imap/trunk/mailbox/src/main/java/org/apache/james/imap/mailbox/MailboxSession.java
    
james/imap/trunk/mailbox/src/main/java/org/apache/james/imap/mailbox/MimeDescriptor.java
    
james/imap/trunk/memory/src/main/java/org/apache/james/imap/inmemory/mail/InMemoryMailboxMapper.java
    
james/imap/trunk/memory/src/main/java/org/apache/james/imap/inmemory/mail/InMemoryMessageMapper.java
    
james/imap/trunk/memory/src/main/java/org/apache/james/imap/inmemory/user/InMemorySubscriptionMapper.java
    
james/imap/trunk/store/src/main/java/org/apache/james/imap/store/Authenticator.java
    
james/imap/trunk/store/src/main/java/org/apache/james/imap/store/StoreSubscriptionManager.java
    
james/imap/trunk/store/src/main/java/org/apache/james/imap/store/user/SubscriptionMapper.java

Modified: 
james/imap/trunk/jcr/src/main/java/org/apache/james/imap/jcr/user/JCRSubscriptionMapper.java
URL: 
http://svn.apache.org/viewvc/james/imap/trunk/jcr/src/main/java/org/apache/james/imap/jcr/user/JCRSubscriptionMapper.java?rev=958383&r1=958382&r2=958383&view=diff
==============================================================================
--- 
james/imap/trunk/jcr/src/main/java/org/apache/james/imap/jcr/user/JCRSubscriptionMapper.java
 (original)
+++ 
james/imap/trunk/jcr/src/main/java/org/apache/james/imap/jcr/user/JCRSubscriptionMapper.java
 Sun Jun 27 13:06:37 2010
@@ -90,13 +90,13 @@ public class JCRSubscriptionMapper exten
 
     }
 
+
+
     /*
      * (non-Javadoc)
-     * 
-     * @see org.apache.james.imap.store.user.SubscriptionMapper#
-     * findFindMailboxSubscriptionForUser(java.lang.String, java.lang.String)
+     * @see 
org.apache.james.imap.store.user.SubscriptionMapper#findMailboxSubscriptionForUser(java.lang.String,
 java.lang.String)
      */
-    public Subscription findFindMailboxSubscriptionForUser(String user, String 
mailbox) throws SubscriptionException {
+    public Subscription findMailboxSubscriptionForUser(String user, String 
mailbox) throws SubscriptionException {
         try {
             String queryString = "/jcr:root/" + MAILBOXES_PATH + 
"//element(*,jamesMailbox:user)[@" + JCRSubscription.USERNAME_PROPERTY + "='" + 
user + "'] AND [@" + JCRSubscription.MAILBOXES_PROPERTY +"='" + mailbox + "']";
 
@@ -168,7 +168,7 @@ public class JCRSubscriptionMapper exten
 
             Node node = null;
          
-            JCRSubscription sub = (JCRSubscription) 
findFindMailboxSubscriptionForUser(username, mailbox);
+            JCRSubscription sub = (JCRSubscription) 
findMailboxSubscriptionForUser(username, mailbox);
             
             // its a new subscription
             if (sub == null) {

Modified: 
james/imap/trunk/jpa/src/main/java/org/apache/james/imap/jpa/mail/model/AbstractJPAMailboxMembership.java
URL: 
http://svn.apache.org/viewvc/james/imap/trunk/jpa/src/main/java/org/apache/james/imap/jpa/mail/model/AbstractJPAMailboxMembership.java?rev=958383&r1=958382&r2=958383&view=diff
==============================================================================
--- 
james/imap/trunk/jpa/src/main/java/org/apache/james/imap/jpa/mail/model/AbstractJPAMailboxMembership.java
 (original)
+++ 
james/imap/trunk/jpa/src/main/java/org/apache/james/imap/jpa/mail/model/AbstractJPAMailboxMembership.java
 Sun Jun 27 13:06:37 2010
@@ -35,6 +35,7 @@ import org.apache.james.imap.mailbox.Mai
 import org.apache.james.imap.store.mail.model.AbstractMailboxMembership;
 import org.apache.james.imap.store.mail.model.MailboxMembership;
 import org.apache.james.imap.store.mail.model.PropertyBuilder;
+import org.apache.openjpa.persistence.jdbc.Index;
 
 @MappedSuperclass
 @IdClass(AbstractJPAMailboxMembership.MailboxIdUidKey.class)
@@ -122,7 +123,7 @@ public abstract class AbstractJPAMailbox
     @Basic(optional=false) private boolean answered = false;
 
     /** The value for the deleted field */
-    @Basic(optional=false) private boolean deleted = false;
+    @Basic(optional=false) @Index private boolean deleted = false;
 
     /** The value for the draft field */
     @Basic(optional=false) private boolean draft = false;
@@ -131,10 +132,10 @@ public abstract class AbstractJPAMailbox
     @Basic(optional=false) private boolean flagged = false;
 
     /** The value for the recent field */
-    @Basic(optional=false) private boolean recent = false;
+    @Basic(optional=false) @Index private boolean recent = false;
 
     /** The value for the seen field */
-    @Basic(optional=false) private boolean seen = false;
+    @Basic(optional=false) @Index private boolean seen = false;
 
     
     /**

Modified: 
james/imap/trunk/jpa/src/main/java/org/apache/james/imap/jpa/user/JPASubscriptionMapper.java
URL: 
http://svn.apache.org/viewvc/james/imap/trunk/jpa/src/main/java/org/apache/james/imap/jpa/user/JPASubscriptionMapper.java?rev=958383&r1=958382&r2=958383&view=diff
==============================================================================
--- 
james/imap/trunk/jpa/src/main/java/org/apache/james/imap/jpa/user/JPASubscriptionMapper.java
 (original)
+++ 
james/imap/trunk/jpa/src/main/java/org/apache/james/imap/jpa/user/JPASubscriptionMapper.java
 Sun Jun 27 13:06:37 2010
@@ -39,11 +39,12 @@ public class JPASubscriptionMapper exten
         super(entityManagerFactory);
     }
 
-    /**
-     * @throws SubscriptionException 
-     * @see 
org.apache.james.imap.store.user.SubscriptionMapper#findFindMailboxSubscriptionForUser(java.lang.String,
 java.lang.String)
+    
+    /*
+     * (non-Javadoc)
+     * @see 
org.apache.james.imap.store.user.SubscriptionMapper#findMailboxSubscriptionForUser(java.lang.String,
 java.lang.String)
      */
-    public Subscription findFindMailboxSubscriptionForUser(final String user, 
final String mailbox) throws SubscriptionException {
+    public Subscription findMailboxSubscriptionForUser(final String user, 
final String mailbox) throws SubscriptionException {
         try {
             return (Subscription) 
getEntityManager().createNamedQuery("findFindMailboxSubscriptionForUser")
             .setParameter("userParam", user).setParameter("mailboxParam", 
mailbox).getSingleResult();

Modified: 
james/imap/trunk/mailbox/src/main/java/org/apache/james/imap/mailbox/MailboxSession.java
URL: 
http://svn.apache.org/viewvc/james/imap/trunk/mailbox/src/main/java/org/apache/james/imap/mailbox/MailboxSession.java?rev=958383&r1=958382&r2=958383&view=diff
==============================================================================
--- 
james/imap/trunk/mailbox/src/main/java/org/apache/james/imap/mailbox/MailboxSession.java
 (original)
+++ 
james/imap/trunk/mailbox/src/main/java/org/apache/james/imap/mailbox/MailboxSession.java
 Sun Jun 27 13:06:37 2010
@@ -119,6 +119,11 @@ public interface MailboxSession {
     public Collection<Namespace> getSharedSpaces();
     
     
+    /**
+     * Return the stored attributes for this {...@link MailboxSession}.
+     * 
+     * @return attributes
+     */
     public Map<Object,Object> getAttributes();
     
     /**

Modified: 
james/imap/trunk/mailbox/src/main/java/org/apache/james/imap/mailbox/MimeDescriptor.java
URL: 
http://svn.apache.org/viewvc/james/imap/trunk/mailbox/src/main/java/org/apache/james/imap/mailbox/MimeDescriptor.java?rev=958383&r1=958382&r2=958383&view=diff
==============================================================================
--- 
james/imap/trunk/mailbox/src/main/java/org/apache/james/imap/mailbox/MimeDescriptor.java
 (original)
+++ 
james/imap/trunk/mailbox/src/main/java/org/apache/james/imap/mailbox/MimeDescriptor.java
 Sun Jun 27 13:06:37 2010
@@ -133,12 +133,6 @@ public interface MimeDescriptor extends 
      */
     public MimeDescriptor embeddedMessage();
 
-    /**
-     * Gets headers.
-     * 
-     * @return <code>Header</code> <code>Iterator</code>, not null
-     */
-    public Iterator<Header> headers();
 
     /**
      * Gets MIME body parameters parsed from <code>Content-Type</code>.

Modified: 
james/imap/trunk/memory/src/main/java/org/apache/james/imap/inmemory/mail/InMemoryMailboxMapper.java
URL: 
http://svn.apache.org/viewvc/james/imap/trunk/memory/src/main/java/org/apache/james/imap/inmemory/mail/InMemoryMailboxMapper.java?rev=958383&r1=958382&r2=958383&view=diff
==============================================================================
--- 
james/imap/trunk/memory/src/main/java/org/apache/james/imap/inmemory/mail/InMemoryMailboxMapper.java
 (original)
+++ 
james/imap/trunk/memory/src/main/java/org/apache/james/imap/inmemory/mail/InMemoryMailboxMapper.java
 Sun Jun 27 13:06:37 2010
@@ -112,9 +112,11 @@ public class InMemoryMailboxMapper imple
         transaction.run();
     }
 
+    /**
+     * Do nothing
+     */
     public void endRequest() {
-        // TODO Auto-generated method stub
-        
+        // Do nothing
     }
 
     /*

Modified: 
james/imap/trunk/memory/src/main/java/org/apache/james/imap/inmemory/mail/InMemoryMessageMapper.java
URL: 
http://svn.apache.org/viewvc/james/imap/trunk/memory/src/main/java/org/apache/james/imap/inmemory/mail/InMemoryMessageMapper.java?rev=958383&r1=958382&r2=958383&view=diff
==============================================================================
--- 
james/imap/trunk/memory/src/main/java/org/apache/james/imap/inmemory/mail/InMemoryMessageMapper.java
 (original)
+++ 
james/imap/trunk/memory/src/main/java/org/apache/james/imap/inmemory/mail/InMemoryMessageMapper.java
 Sun Jun 27 13:06:37 2010
@@ -64,6 +64,10 @@ public class InMemoryMessageMapper imple
         getMembershipByUidForMailbox(mailboxId).remove(message.getUid());
     }
 
+    /*
+     * (non-Javadoc)
+     * @see 
org.apache.james.imap.store.mail.MessageMapper#findInMailbox(java.lang.Object, 
org.apache.james.imap.mailbox.MessageRange)
+     */
     @SuppressWarnings("unchecked")
     public List<MailboxMembership<Long>> findInMailbox(Long mailboxId, 
MessageRange set) throws StorageException {
         final List<MailboxMembership<Long>> results;
@@ -181,6 +185,9 @@ public class InMemoryMessageMapper imple
         mailboxByUid.clear();
     }
 
+    /**
+     * Do nothing
+     */
     public void endRequest() {
         // Do nothing
     }

Modified: 
james/imap/trunk/memory/src/main/java/org/apache/james/imap/inmemory/user/InMemorySubscriptionMapper.java
URL: 
http://svn.apache.org/viewvc/james/imap/trunk/memory/src/main/java/org/apache/james/imap/inmemory/user/InMemorySubscriptionMapper.java?rev=958383&r1=958382&r2=958383&view=diff
==============================================================================
--- 
james/imap/trunk/memory/src/main/java/org/apache/james/imap/inmemory/user/InMemorySubscriptionMapper.java
 (original)
+++ 
james/imap/trunk/memory/src/main/java/org/apache/james/imap/inmemory/user/InMemorySubscriptionMapper.java
 Sun Jun 27 13:06:37 2010
@@ -37,6 +37,10 @@ public class InMemorySubscriptionMapper 
         subscriptionsByUser = new ConcurrentHashMap<String, 
List<Subscription>>(INITIAL_SIZE);
     }
 
+    /*
+     * (non-Javadoc)
+     * @see 
org.apache.james.imap.store.user.SubscriptionMapper#delete(org.apache.james.imap.store.user.model.Subscription)
+     */
     public synchronized void delete(Subscription subscription) {
         final String user = subscription.getUser();
         final List<Subscription> subscriptions = subscriptionsByUser.get(user);
@@ -45,7 +49,11 @@ public class InMemorySubscriptionMapper 
         }
     }
 
-    public Subscription findFindMailboxSubscriptionForUser(String user, String 
mailbox) {
+    /*
+     * (non-Javadoc)
+     * @see 
org.apache.james.imap.store.user.SubscriptionMapper#findMailboxSubscriptionForUser(java.lang.String,
 java.lang.String)
+     */
+    public Subscription findMailboxSubscriptionForUser(String user, String 
mailbox) {
         final List<Subscription> subscriptions = subscriptionsByUser.get(user);
         Subscription result = null;
         if (subscriptions != null) {
@@ -59,6 +67,10 @@ public class InMemorySubscriptionMapper 
         return result;
     }
 
+    /*
+     * (non-Javadoc)
+     * @see 
org.apache.james.imap.store.user.SubscriptionMapper#findSubscriptionsForUser(java.lang.String)
+     */
     @SuppressWarnings("unchecked")
     public List<Subscription> findSubscriptionsForUser(String user) {
         final List<Subscription> subcriptions = subscriptionsByUser.get(user);
@@ -72,6 +84,10 @@ public class InMemorySubscriptionMapper 
         return results;
     }
 
+    /*
+     * (non-Javadoc)
+     * @see 
org.apache.james.imap.store.user.SubscriptionMapper#save(org.apache.james.imap.store.user.model.Subscription)
+     */
     public synchronized void save(Subscription subscription) {
         final String user = subscription.getUser();
         final List<Subscription> subscriptions = subscriptionsByUser.get(user);
@@ -84,6 +100,10 @@ public class InMemorySubscriptionMapper 
         }
     }
 
+    /*
+     * (non-Javadoc)
+     * @see 
org.apache.james.imap.store.transaction.TransactionalMapper#execute(org.apache.james.imap.store.transaction.TransactionalMapper.Transaction)
+     */
     public void execute(Transaction transaction) throws MailboxException {
         transaction.run();
     }
@@ -92,8 +112,11 @@ public class InMemorySubscriptionMapper 
         subscriptionsByUser.clear();
     }
 
+    /**
+     * Do nothing
+     */
     public void endRequest() {
-        // TODO Auto-generated method stub
+        // nothing todo
         
     }
 

Modified: 
james/imap/trunk/store/src/main/java/org/apache/james/imap/store/Authenticator.java
URL: 
http://svn.apache.org/viewvc/james/imap/trunk/store/src/main/java/org/apache/james/imap/store/Authenticator.java?rev=958383&r1=958382&r2=958383&view=diff
==============================================================================
--- 
james/imap/trunk/store/src/main/java/org/apache/james/imap/store/Authenticator.java
 (original)
+++ 
james/imap/trunk/store/src/main/java/org/apache/james/imap/store/Authenticator.java
 Sun Jun 27 13:06:37 2010
@@ -26,6 +26,7 @@ public interface Authenticator {
 
     /**
      * Is the given user authentic?
+     * 
      * @param userid not null
      * @param passwd not null
      * @return true when the user is authentic,

Modified: 
james/imap/trunk/store/src/main/java/org/apache/james/imap/store/StoreSubscriptionManager.java
URL: 
http://svn.apache.org/viewvc/james/imap/trunk/store/src/main/java/org/apache/james/imap/store/StoreSubscriptionManager.java?rev=958383&r1=958382&r2=958383&view=diff
==============================================================================
--- 
james/imap/trunk/store/src/main/java/org/apache/james/imap/store/StoreSubscriptionManager.java
 (original)
+++ 
james/imap/trunk/store/src/main/java/org/apache/james/imap/store/StoreSubscriptionManager.java
 Sun Jun 27 13:06:37 2010
@@ -52,7 +52,7 @@ public abstract class StoreSubscriptionM
             mapper.execute(new TransactionalMapper.Transaction() {
 
                 public void run() throws MailboxException {
-                    final Subscription subscription = 
mapper.findFindMailboxSubscriptionForUser(session.getUser().getUserName(), 
mailbox);
+                    final Subscription subscription = 
mapper.findMailboxSubscriptionForUser(session.getUser().getUserName(), mailbox);
                     if (subscription == null) {
                         final Subscription newSubscription = 
createSubscription(session, mailbox);
                         mapper.save(newSubscription);
@@ -98,7 +98,7 @@ public abstract class StoreSubscriptionM
             mapper.execute(new TransactionalMapper.Transaction() {
 
                 public void run() throws MailboxException {
-                    final Subscription subscription = 
mapper.findFindMailboxSubscriptionForUser(session.getUser().getUserName(), 
mailbox);
+                    final Subscription subscription = 
mapper.findMailboxSubscriptionForUser(session.getUser().getUserName(), mailbox);
                     if (subscription != null) {
                         mapper.delete(subscription);
                     }

Modified: 
james/imap/trunk/store/src/main/java/org/apache/james/imap/store/user/SubscriptionMapper.java
URL: 
http://svn.apache.org/viewvc/james/imap/trunk/store/src/main/java/org/apache/james/imap/store/user/SubscriptionMapper.java?rev=958383&r1=958382&r2=958383&view=diff
==============================================================================
--- 
james/imap/trunk/store/src/main/java/org/apache/james/imap/store/user/SubscriptionMapper.java
 (original)
+++ 
james/imap/trunk/store/src/main/java/org/apache/james/imap/store/user/SubscriptionMapper.java
 Sun Jun 27 13:06:37 2010
@@ -38,7 +38,7 @@ public interface SubscriptionMapper exte
      * @return <code>Subscription</code>, 
      * or null when the user is not subscribed to the given mailbox
      */
-    public abstract Subscription findFindMailboxSubscriptionForUser(
+    public abstract Subscription findMailboxSubscriptionForUser(
             final String user, final String mailbox) throws 
SubscriptionException;
 
     /**



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to