Author: norman
Date: Mon Jun 27 19:22:54 2011
New Revision: 1140286
URL: http://svn.apache.org/viewvc?rev=1140286&view=rev
Log:
Add javadocs
Modified:
james/server/trunk/protocols-library/src/main/java/org/apache/james/protocols/lib/ProtocolHandlerChainImpl.java
james/server/trunk/protocols-library/src/main/java/org/apache/james/protocols/lib/netty/AbstractExecutorAwareChannelPipelineFactory.java
james/server/trunk/protocols-library/src/main/java/org/apache/james/protocols/lib/netty/ConnectionCountHandler.java
Modified:
james/server/trunk/protocols-library/src/main/java/org/apache/james/protocols/lib/ProtocolHandlerChainImpl.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols-library/src/main/java/org/apache/james/protocols/lib/ProtocolHandlerChainImpl.java?rev=1140286&r1=1140285&r2=1140286&view=diff
==============================================================================
---
james/server/trunk/protocols-library/src/main/java/org/apache/james/protocols/lib/ProtocolHandlerChainImpl.java
(original)
+++
james/server/trunk/protocols-library/src/main/java/org/apache/james/protocols/lib/ProtocolHandlerChainImpl.java
Mon Jun 27 19:22:54 2011
@@ -159,6 +159,9 @@ public class ProtocolHandlerChainImpl im
return hList;
}
+ /**
+ * Destroy all loaded {@link LifecycleAwareProtocolHandler}
+ */
public void destroy() {
LinkedList<LifecycleAwareProtocolHandler> lHandlers =
getHandlers(LifecycleAwareProtocolHandler.class);
for (LifecycleAwareProtocolHandler handler: lHandlers) {
Modified:
james/server/trunk/protocols-library/src/main/java/org/apache/james/protocols/lib/netty/AbstractExecutorAwareChannelPipelineFactory.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols-library/src/main/java/org/apache/james/protocols/lib/netty/AbstractExecutorAwareChannelPipelineFactory.java?rev=1140286&r1=1140285&r2=1140286&view=diff
==============================================================================
---
james/server/trunk/protocols-library/src/main/java/org/apache/james/protocols/lib/netty/AbstractExecutorAwareChannelPipelineFactory.java
(original)
+++
james/server/trunk/protocols-library/src/main/java/org/apache/james/protocols/lib/netty/AbstractExecutorAwareChannelPipelineFactory.java
Mon Jun 27 19:22:54 2011
@@ -23,6 +23,11 @@ import org.jboss.netty.channel.ChannelPi
import org.jboss.netty.channel.group.ChannelGroup;
import org.jboss.netty.handler.execution.ExecutionHandler;
+/**
+ * Abstract base class which should get used if you MAY need an {@link
ExecutionHandler}
+ *
+ *
+ */
public abstract class AbstractExecutorAwareChannelPipelineFactory extends
AbstractSSLAwareChannelPipelineFactory{
@@ -43,7 +48,18 @@ public abstract class AbstractExecutorAw
return pipeLine;
}
+ /**
+ * Return the {@link ExecutionHandler} to use or null if none
+ * should get used
+ *
+ * @return eHandler
+ */
protected abstract ExecutionHandler getExecutionHandler();
+ /**
+ * REturn the {@link ConnectionCountHandler} to use
+ *
+ * @return cHandler
+ */
protected abstract ConnectionCountHandler getConnectionCountHandler();
}
Modified:
james/server/trunk/protocols-library/src/main/java/org/apache/james/protocols/lib/netty/ConnectionCountHandler.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols-library/src/main/java/org/apache/james/protocols/lib/netty/ConnectionCountHandler.java?rev=1140286&r1=1140285&r2=1140286&view=diff
==============================================================================
---
james/server/trunk/protocols-library/src/main/java/org/apache/james/protocols/lib/netty/ConnectionCountHandler.java
(original)
+++
james/server/trunk/protocols-library/src/main/java/org/apache/james/protocols/lib/netty/ConnectionCountHandler.java
Mon Jun 27 19:22:54 2011
@@ -26,7 +26,7 @@ import org.jboss.netty.channel.ChannelSt
import org.jboss.netty.channel.SimpleChannelUpstreamHandler;
/**
- * Count active connections
+ * Count connections
*/
public class ConnectionCountHandler extends SimpleChannelUpstreamHandler {
@@ -55,6 +55,12 @@ public class ConnectionCountHandler exte
return currentConnectionCount.get();
}
+ /**
+ * Return the count of all connections which where made till the server
+ * was started
+ *
+ * @return tillCount
+ */
public long getConnectionsTillStartup() {
return connectionsTillStartup.get();
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]