Updated APIviz tags
This commit is contained in:
parent
f15db3a65e
commit
0277a68c49
@ -25,6 +25,6 @@
|
||||
* Simplistic abstract classes which help implement encoder and decoder that
|
||||
* transform an object into another object and vice versa.
|
||||
*
|
||||
* @apiviz.exclude
|
||||
* @apiviz.exclude \.codec\.(?!oneone)[a-z0-9]+\.
|
||||
*/
|
||||
package org.jboss.netty.handler.codec.oneone;
|
@ -26,5 +26,7 @@
|
||||
* <a href="http://code.google.com/p/protobuf/">Google Protocol Buffers</a>
|
||||
* {@link com.google.protobuf.Message} into a {@link org.jboss.netty.buffer.ChannelBuffer}
|
||||
* and vice versa.
|
||||
*
|
||||
* @apiviz.exclude \.oneone\.
|
||||
*/
|
||||
package org.jboss.netty.handler.codec.protobuf;
|
@ -250,6 +250,7 @@ import org.jboss.netty.handler.codec.frame.FrameDecoder;
|
||||
* the state type; use {@link VoidEnum} if state management is unused
|
||||
*
|
||||
* @apiviz.landmark
|
||||
* @apiviz.has org.jboss.netty.handler.codec.replay.UnreplayableOperationException oneway - - throws
|
||||
*/
|
||||
@ChannelPipelineCoverage("one")
|
||||
public abstract class ReplayingDecoder<T extends Enum<T>>
|
||||
|
@ -25,6 +25,11 @@
|
||||
* Specialized variation of {@link org.jboss.netty.handler.codec.frame.FrameDecoder}
|
||||
* which enables implementation of a non-blocking decoder in the blocking I/O
|
||||
* paradigm.
|
||||
*
|
||||
* @apiviz.exclude ^java\.lang\.
|
||||
* @apiviz.exclude \.SimpleChannelUpstreamHandler$
|
||||
* @apiviz.exclude \.VoidEnum$
|
||||
* @apiviz.exclude \.codec\.(?!replay)[a-z0-9]+\.
|
||||
*/
|
||||
package org.jboss.netty.handler.codec.replay;
|
||||
|
||||
|
@ -46,6 +46,7 @@ import org.jboss.netty.handler.codec.frame.FrameDecoder;
|
||||
* @version $Rev$, $Date$
|
||||
*
|
||||
* @apiviz.landmark
|
||||
* @apiviz.has org.jboss.netty.handler.codec.serialization.ObjectDecoderInputStream - - - compatible with
|
||||
*/
|
||||
public class ObjectDecoder extends FrameDecoder {
|
||||
|
||||
|
@ -48,6 +48,7 @@ import org.jboss.netty.handler.codec.oneone.OneToOneEncoder;
|
||||
* @version $Rev:231 $, $Date:2008-06-12 16:44:50 +0900 (목, 12 6월 2008) $
|
||||
*
|
||||
* @apiviz.landmark
|
||||
* @apiviz.has org.jboss.netty.handler.codec.serialization.ObjectEncoderOutputStream - - - compatible with
|
||||
*/
|
||||
@ChannelPipelineCoverage("all")
|
||||
public class ObjectEncoder extends OneToOneEncoder {
|
||||
|
@ -26,6 +26,8 @@
|
||||
* transform a {@link java.io.Serializable} object into a byte buffer and
|
||||
* vice versa.
|
||||
*
|
||||
* @apiviz.exclude ^java\..*Stream$
|
||||
* @apiviz.exclude ^java\.io\.
|
||||
* @apiviz.exclude \.codec\.(?!serialization)[a-z0-9]+\.
|
||||
* @apiviz.exclude \.CompatibleObjectDecoder$
|
||||
*/
|
||||
package org.jboss.netty.handler.codec.serialization;
|
||||
|
@ -24,5 +24,7 @@
|
||||
/**
|
||||
* Encoder and decoder which transform a {@link java.lang.String} into a
|
||||
* {@link org.jboss.netty.buffer.ChannelBuffer} and vice versa.
|
||||
*
|
||||
* @apiviz.exclude \.oneone\.
|
||||
*/
|
||||
package org.jboss.netty.handler.codec.string;
|
@ -85,8 +85,8 @@ import org.jboss.netty.util.internal.LinkedTransferQueue;
|
||||
*
|
||||
* @version $Rev$, $Date$
|
||||
*
|
||||
* @apiviz.uses org.jboss.netty.util.ObjectSizeEstimator
|
||||
* @apiviz.uses org.jboss.netty.handler.execution.ChannelEventRunnable
|
||||
* @apiviz.has org.jboss.netty.util.ObjectSizeEstimator oneway - -
|
||||
* @apiviz.has org.jboss.netty.handler.execution.ChannelEventRunnable - - executes
|
||||
*/
|
||||
public class MemoryAwareThreadPoolExecutor extends ThreadPoolExecutor {
|
||||
|
||||
|
@ -26,5 +26,9 @@
|
||||
* thread models and memory overload prevention mechanisms.
|
||||
*
|
||||
* @apiviz.exclude ^java\.lang\.
|
||||
* @apiviz.exclude \.netty\.channel\.
|
||||
* @apiviz.exclude \.ExternalResourceReleasable$
|
||||
* @apiviz.exclude \.ChannelEventRunnable$
|
||||
*
|
||||
*/
|
||||
package org.jboss.netty.handler.execution;
|
@ -46,6 +46,8 @@ import org.jboss.netty.logging.InternalLoggerFactory;
|
||||
* @author The Netty Project (netty-dev@lists.jboss.org)
|
||||
* @author Trustin Lee (tlee@redhat.com)
|
||||
* @version $Rev$, $Date$
|
||||
*
|
||||
* @apiviz.landmark
|
||||
*/
|
||||
@ChannelPipelineCoverage("all")
|
||||
public class LoggingHandler implements ChannelUpstreamHandler, ChannelDownstreamHandler {
|
||||
|
@ -26,5 +26,6 @@
|
||||
* using an {@link org.jboss.netty.logging.InternalLogger}.
|
||||
*
|
||||
* @apiviz.hidden
|
||||
* @apiviz.exclude \.channel\.
|
||||
*/
|
||||
package org.jboss.netty.handler.logging;
|
@ -24,5 +24,7 @@
|
||||
/**
|
||||
* <a href="http://en.wikipedia.org/wiki/Transport_Layer_Security">SSL ·
|
||||
* TLS</a> implementation based on {@link javax.net.ssl.SSLEngine}
|
||||
*
|
||||
* @apiviz.exclude \.(channel|codec)\.
|
||||
*/
|
||||
package org.jboss.netty.handler.ssl;
|
@ -30,6 +30,8 @@ import org.jboss.netty.buffer.ChannelBuffer;
|
||||
* @author The Netty Project (netty-dev@lists.jboss.org)
|
||||
* @author Trustin Lee (tlee@redhat.com)
|
||||
* @version $Rev$, $Date$
|
||||
*
|
||||
* @apiviz.landmark
|
||||
*/
|
||||
public interface ChunkedInput {
|
||||
|
||||
|
@ -69,6 +69,9 @@ import org.jboss.netty.util.internal.LinkedTransferQueue;
|
||||
* @author The Netty Project (netty-dev@lists.jboss.org)
|
||||
* @author Trustin Lee (tlee@redhat.com)
|
||||
* @version $Rev$, $Date$
|
||||
*
|
||||
* @apiviz.landmark
|
||||
* @apiviz.has org.jboss.netty.handler.stream.ChunkedInput oneway - - reads from
|
||||
*/
|
||||
@ChannelPipelineCoverage("one")
|
||||
public class ChunkedWriteHandler implements ChannelUpstreamHandler, ChannelDownstreamHandler {
|
||||
|
@ -25,5 +25,7 @@
|
||||
* Writes very large data stream asynchronously neither spending a lot of
|
||||
* memory nor getting {@link java.lang.OutOfMemoryError}. For a detailed
|
||||
* example, please refer to {@code org.jboss.netty.example.http.file}.
|
||||
*
|
||||
* @apiviz.exclude \.channel\.
|
||||
*/
|
||||
package org.jboss.netty.handler.stream;
|
@ -34,6 +34,8 @@ import org.jboss.netty.channel.SimpleChannelHandler;
|
||||
* @author The Netty Project (netty-dev@lists.jboss.org)
|
||||
* @author Trustin Lee (tlee@redhat.com)
|
||||
* @version $Rev$, $Date$
|
||||
*
|
||||
* @apiviz.uses org.jboss.netty.handler.timeout.IdleStateEvent
|
||||
*/
|
||||
public class IdleStateAwareChannelHandler extends SimpleChannelHandler {
|
||||
|
||||
|
@ -34,6 +34,8 @@ import org.jboss.netty.channel.SimpleChannelUpstreamHandler;
|
||||
* @author The Netty Project (netty-dev@lists.jboss.org)
|
||||
* @author Trustin Lee (tlee@redhat.com)
|
||||
* @version $Rev$, $Date$
|
||||
*
|
||||
* @apiviz.uses org.jboss.netty.handler.timeout.IdleStateEvent
|
||||
*/
|
||||
public class IdleStateAwareChannelUpstreamHandler extends SimpleChannelUpstreamHandler {
|
||||
|
||||
|
@ -32,6 +32,9 @@ import org.jboss.netty.channel.ChannelEvent;
|
||||
* @author The Netty Project (netty-dev@lists.jboss.org)
|
||||
* @author Trustin Lee (tlee@redhat.com)
|
||||
* @version $Rev$, $Date$
|
||||
*
|
||||
* @apiviz.landmark
|
||||
* @apiviz.has org.jboss.netty.handler.timeout.IdleState oneway - -
|
||||
*/
|
||||
public interface IdleStateEvent extends ChannelEvent {
|
||||
/**
|
||||
|
@ -76,6 +76,10 @@ import org.jboss.netty.util.TimerTask;
|
||||
* @see HashedWheelTimer
|
||||
* @see ReadTimeoutHandler
|
||||
* @see WriteTimeoutHandler
|
||||
*
|
||||
* @apiviz.landmark
|
||||
* @apiviz.uses org.jboss.netty.util.HashedWheelTimer
|
||||
* @apiviz.has org.jboss.netty.handler.timeout.IdleStateEvent oneway - - triggers
|
||||
*/
|
||||
@ChannelPipelineCoverage("one")
|
||||
public class IdleStateHandler extends SimpleChannelUpstreamHandler
|
||||
|
@ -50,6 +50,10 @@ import org.jboss.netty.util.TimerTask;
|
||||
* @see HashedWheelTimer
|
||||
* @see WriteTimeoutHandler
|
||||
* @see IdleStateHandler
|
||||
*
|
||||
* @apiviz.landmark
|
||||
* @apiviz.uses org.jboss.netty.util.HashedWheelTimer
|
||||
* @apiviz.has org.jboss.netty.handler.timeout.TimeoutException oneway - - raises
|
||||
*/
|
||||
@ChannelPipelineCoverage("one")
|
||||
public class ReadTimeoutHandler extends SimpleChannelUpstreamHandler
|
||||
|
@ -50,6 +50,10 @@ import org.jboss.netty.util.TimerTask;
|
||||
* @see HashedWheelTimer
|
||||
* @see ReadTimeoutHandler
|
||||
* @see IdleStateHandler
|
||||
*
|
||||
* @apiviz.landmark
|
||||
* @apiviz.uses org.jboss.netty.util.HashedWheelTimer
|
||||
* @apiviz.has org.jboss.netty.handler.timeout.TimeoutException oneway - - raises
|
||||
*/
|
||||
@ChannelPipelineCoverage("all")
|
||||
public class WriteTimeoutHandler extends SimpleChannelDownstreamHandler
|
||||
|
@ -24,5 +24,9 @@
|
||||
/**
|
||||
* Adds support for read and write timeout and idle connection notification
|
||||
* using a {@link org.jboss.netty.util.Timer}.
|
||||
*
|
||||
* @apiviz.exclude \.channel\.
|
||||
* @apiviz.exclude \.DefaultIdleStateEvent$
|
||||
* @apiviz.exclude \.ExternalResourceReleasable$
|
||||
*/
|
||||
package org.jboss.netty.handler.timeout;
|
@ -29,6 +29,8 @@ package org.jboss.netty.util;
|
||||
* @author The Netty Project (netty-dev@lists.jboss.org)
|
||||
* @author Trustin Lee (tlee@redhat.com)
|
||||
* @version $Rev$, $Date$
|
||||
*
|
||||
* @apiviz.landmark
|
||||
*/
|
||||
public interface ExternalResourceReleasable {
|
||||
|
||||
|
@ -30,6 +30,9 @@ package org.jboss.netty.util;
|
||||
* @author Trustin Lee (tlee@redhat.com)
|
||||
*
|
||||
* @version $Rev$, $Date$
|
||||
*
|
||||
* @apiviz.landmark
|
||||
* @apiviz.uses org.jboss.netty.util.EstimatableObjectWrapper
|
||||
*/
|
||||
public interface ObjectSizeEstimator {
|
||||
|
||||
|
@ -35,6 +35,9 @@ import org.jboss.netty.logging.InternalLoggerFactory;
|
||||
*
|
||||
* @version $Rev$, $Date$
|
||||
*
|
||||
* @apiviz.landmark
|
||||
* @apiviz.has org.jboss.netty.util.ThreadNameDeterminer oneway - -
|
||||
*
|
||||
*/
|
||||
public class ThreadRenamingRunnable implements Runnable {
|
||||
|
||||
|
@ -32,6 +32,10 @@ import java.util.concurrent.TimeUnit;
|
||||
* @author The Netty Project (netty-dev@lists.jboss.org)
|
||||
* @author Trustin Lee (tlee@redhat.com)
|
||||
* @version $Rev$, $Date$
|
||||
*
|
||||
* @apiviz.landmark
|
||||
* @apiviz.has org.jboss.netty.util.TimerTask oneway - - executes
|
||||
* @apiviz.has org.jboss.netty.util.Timeout oneway - - creates
|
||||
*/
|
||||
public interface Timer {
|
||||
|
||||
|
@ -80,6 +80,8 @@ import org.jboss.netty.util.internal.MapBackedSet;
|
||||
* @author The Netty Project (netty-dev@lists.jboss.org)
|
||||
* @author Trustin Lee (tlee@redhat.com)
|
||||
* @version $Rev$, $Date$
|
||||
*
|
||||
* @apiviz.landmark
|
||||
*/
|
||||
public class VirtualExecutorService extends AbstractExecutorService {
|
||||
|
||||
|
@ -25,5 +25,9 @@
|
||||
* Utility classes used across multiple packages.
|
||||
*
|
||||
* @apiviz.exclude
|
||||
* @apiviz.exclude ^java\.(lang|util)\.
|
||||
* @apiviz.exclude \.netty\.(?!util)[a-z0-9]+\.
|
||||
* @apiviz.exclude Util$
|
||||
* @apiviz.exclude \.EstimatableObjectWrapper$
|
||||
*/
|
||||
package org.jboss.netty.util;
|
Loading…
Reference in New Issue
Block a user