net.gleamynode.netty.channel
Interface ChannelPipeline
- All Known Implementing Classes:
- DefaultChannelPipeline
public interface ChannelPipeline
- Version:
- $Rev$, $Date$
- Author:
- The Netty Project (netty@googlegroups.com), Trustin Lee (trustin@gmail.com)
|
Method Summary |
void |
addAfter(String baseName,
String name,
ChannelHandler handler)
|
void |
addBefore(String baseName,
String name,
ChannelHandler handler)
|
void |
addFirst(String name,
ChannelHandler handler)
|
void |
addLast(String name,
ChannelHandler handler)
|
void |
attach(Channel channel,
ChannelSink sink)
|
|
get(Class<T> handlerType)
|
ChannelHandler |
get(String name)
|
Channel |
getChannel()
|
ChannelHandlerContext |
getContext(ChannelHandler handler)
|
ChannelHandlerContext |
getContext(Class<? extends ChannelHandler> handlerType)
|
ChannelHandlerContext |
getContext(String name)
|
ChannelHandler |
getFirst()
|
ChannelHandler |
getLast()
|
ChannelSink |
getSink()
|
void |
remove(ChannelHandler handler)
|
|
remove(Class<T> handlerType)
|
ChannelHandler |
remove(String name)
|
ChannelHandler |
removeFirst()
|
ChannelHandler |
removeLast()
|
void |
replace(ChannelHandler oldHandler,
String newName,
ChannelHandler newHandler)
|
|
replace(Class<T> oldHandlerType,
String newName,
ChannelHandler newHandler)
|
ChannelHandler |
replace(String oldName,
String newName,
ChannelHandler newHandler)
|
void |
sendDownstream(ChannelEvent e)
|
void |
sendUpstream(ChannelEvent e)
|
Map<String,ChannelHandler> |
toMap()
|
addFirst
void addFirst(String name,
ChannelHandler handler)
addLast
void addLast(String name,
ChannelHandler handler)
addBefore
void addBefore(String baseName,
String name,
ChannelHandler handler)
addAfter
void addAfter(String baseName,
String name,
ChannelHandler handler)
remove
void remove(ChannelHandler handler)
remove
ChannelHandler remove(String name)
remove
<T extends ChannelHandler> T remove(Class<T> handlerType)
removeFirst
ChannelHandler removeFirst()
removeLast
ChannelHandler removeLast()
replace
void replace(ChannelHandler oldHandler,
String newName,
ChannelHandler newHandler)
replace
ChannelHandler replace(String oldName,
String newName,
ChannelHandler newHandler)
replace
<T extends ChannelHandler> T replace(Class<T> oldHandlerType,
String newName,
ChannelHandler newHandler)
getFirst
ChannelHandler getFirst()
getLast
ChannelHandler getLast()
get
ChannelHandler get(String name)
get
<T extends ChannelHandler> T get(Class<T> handlerType)
getContext
ChannelHandlerContext getContext(ChannelHandler handler)
getContext
ChannelHandlerContext getContext(String name)
getContext
ChannelHandlerContext getContext(Class<? extends ChannelHandler> handlerType)
sendUpstream
void sendUpstream(ChannelEvent e)
sendDownstream
void sendDownstream(ChannelEvent e)
getChannel
Channel getChannel()
getSink
ChannelSink getSink()
attach
void attach(Channel channel,
ChannelSink sink)
toMap
Map<String,ChannelHandler> toMap()
Copyright © 2008-Present Trustin Heuiseung Lee. All Rights Reserved.