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 2012/01/23 18:29:01 UTC
svn commit: r1234910 - in
/james/protocols/trunk/api/src/main/java/org/apache/james/protocols/api:
future/FutureResponseImpl.java handler/AbstractProtocolHandlerChain.java
handler/ExtensibleHandler.java handler/LineHandler.java
Author: norman
Date: Mon Jan 23 17:29:01 2012
New Revision: 1234910
URL: http://svn.apache.org/viewvc?rev=1234910&view=rev
Log:
Fix javadocs
Modified:
james/protocols/trunk/api/src/main/java/org/apache/james/protocols/api/future/FutureResponseImpl.java
james/protocols/trunk/api/src/main/java/org/apache/james/protocols/api/handler/AbstractProtocolHandlerChain.java
james/protocols/trunk/api/src/main/java/org/apache/james/protocols/api/handler/ExtensibleHandler.java
james/protocols/trunk/api/src/main/java/org/apache/james/protocols/api/handler/LineHandler.java
Modified: james/protocols/trunk/api/src/main/java/org/apache/james/protocols/api/future/FutureResponseImpl.java
URL: http://svn.apache.org/viewvc/james/protocols/trunk/api/src/main/java/org/apache/james/protocols/api/future/FutureResponseImpl.java?rev=1234910&r1=1234909&r2=1234910&view=diff
==============================================================================
--- james/protocols/trunk/api/src/main/java/org/apache/james/protocols/api/future/FutureResponseImpl.java (original)
+++ james/protocols/trunk/api/src/main/java/org/apache/james/protocols/api/future/FutureResponseImpl.java Mon Jan 23 17:29:01 2012
@@ -129,6 +129,13 @@ public class FutureResponseImpl implemen
return response.toString();
}
+ /**
+ * Set the {@link Response} which will be used to notify the registered
+ * {@link ResponseListener}'. After this method is called all waiting
+ * threads will get notified and {@link #isReady()} will return <code>true<code>.
+ *
+ * @param response
+ */
public void setResponse(Response response) {
boolean fire = false;
synchronized (this) {
Modified: james/protocols/trunk/api/src/main/java/org/apache/james/protocols/api/handler/AbstractProtocolHandlerChain.java
URL: http://svn.apache.org/viewvc/james/protocols/trunk/api/src/main/java/org/apache/james/protocols/api/handler/AbstractProtocolHandlerChain.java?rev=1234910&r1=1234909&r2=1234910&view=diff
==============================================================================
--- james/protocols/trunk/api/src/main/java/org/apache/james/protocols/api/handler/AbstractProtocolHandlerChain.java (original)
+++ james/protocols/trunk/api/src/main/java/org/apache/james/protocols/api/handler/AbstractProtocolHandlerChain.java Mon Jan 23 17:29:01 2012
@@ -38,8 +38,8 @@ public abstract class AbstractProtocolHa
protected abstract List<ProtocolHandler> getHandlers();
/**
- * @see org.apache.james.protocols.api.handler.ProtocolHandlerChain#getHandlers(java.lang.Class)
- */
+ * @see org.apache.james.protocols.api.handler.ProtocolHandlerChain#getHandlers(java.lang.Class)
+ */
@SuppressWarnings("unchecked")
public <T> LinkedList<T> getHandlers(Class<T> type) {
LinkedList<T> result = new LinkedList<T>();
Modified: james/protocols/trunk/api/src/main/java/org/apache/james/protocols/api/handler/ExtensibleHandler.java
URL: http://svn.apache.org/viewvc/james/protocols/trunk/api/src/main/java/org/apache/james/protocols/api/handler/ExtensibleHandler.java?rev=1234910&r1=1234909&r2=1234910&view=diff
==============================================================================
--- james/protocols/trunk/api/src/main/java/org/apache/james/protocols/api/handler/ExtensibleHandler.java (original)
+++ james/protocols/trunk/api/src/main/java/org/apache/james/protocols/api/handler/ExtensibleHandler.java Mon Jan 23 17:29:01 2012
@@ -25,7 +25,7 @@ import java.util.List;
/**
- * Handlers extends this interface to be notified of available
+ * Handlers implement this interface to be notified of available
* extensions of the given type.
*/
public interface ExtensibleHandler {
@@ -38,7 +38,7 @@ public interface ExtensibleHandler {
/**
* Method called during initialization after all the handlers have been declared
- * in the handlerchain.
+ * in the ProtocolHandlerChain.
*
* @param interfaceName
* @param extension a list of objects implementing the marker interface
Modified: james/protocols/trunk/api/src/main/java/org/apache/james/protocols/api/handler/LineHandler.java
URL: http://svn.apache.org/viewvc/james/protocols/trunk/api/src/main/java/org/apache/james/protocols/api/handler/LineHandler.java?rev=1234910&r1=1234909&r2=1234910&view=diff
==============================================================================
--- james/protocols/trunk/api/src/main/java/org/apache/james/protocols/api/handler/LineHandler.java (original)
+++ james/protocols/trunk/api/src/main/java/org/apache/james/protocols/api/handler/LineHandler.java Mon Jan 23 17:29:01 2012
@@ -25,7 +25,7 @@ import org.apache.james.protocols.api.Pr
import org.apache.james.protocols.api.Response;
/**
- * Implementations of this Interface will get called after a full line (terminated with \r\n) was received.
+ * Implementations of this Interface will get called after a full line (terminated with {@link ProtocolSession#getLineDelimiter()}) was received.
*
* Only one {@link LineHandler} will get called per line
*/
@@ -33,7 +33,6 @@ public interface LineHandler<Session ext
/**
* Processing the give line. The line includes the {@link ProtocolSession#getLineDelimiter()} delimiter.
- * If true is returned the connection is closed
*
* @param session not null
* @param line not null
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org