You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by no...@apache.org on 2011/06/08 22:11:14 UTC
svn commit: r1133542 -
/james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/PermitEnableCapabilityProcessor.java
Author: norman
Date: Wed Jun 8 20:11:13 2011
New Revision: 1133542
URL: http://svn.apache.org/viewvc?rev=1133542&view=rev
Log:
Add support for ENABLE extension. See IMAP-315
Modified:
james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/PermitEnableCapabilityProcessor.java
Modified: james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/PermitEnableCapabilityProcessor.java
URL: http://svn.apache.org/viewvc/james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/PermitEnableCapabilityProcessor.java?rev=1133542&r1=1133541&r2=1133542&view=diff
==============================================================================
--- james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/PermitEnableCapabilityProcessor.java (original)
+++ james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/PermitEnableCapabilityProcessor.java Wed Jun 8 20:11:13 2011
@@ -22,8 +22,19 @@ import java.util.List;
import org.apache.james.imap.api.process.ImapSession;
+/**
+ * {@link CapabilityImplementingProcessor} which allows to ENABLE one ore more Capabilities
+ */
public interface PermitEnableCapabilityProcessor extends CapabilityImplementingProcessor{
+ /**
+ * Return the capabilities which supports to get ENABLED.
+ *
+ * Be sure that these are also returned by {@link #getImplementedCapabilities(ImapSession)}
+ *
+ * @param session
+ * @return permitCaps
+ */
public List<String> getPermitEnableCapabilities(ImapSession session);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org