类io.netty.channel.ChannelOutboundHandler源码实例Demo

下面列出了怎么用io.netty.channel.ChannelOutboundHandler的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: api-gateway-core   文件: GatewayConfig.java
public void addChannelOutboundHandler(ChannelOutboundHandler channelOutboundHandler) {
    channelOutboundHandlerList.add(channelOutboundHandler);
}
 
源代码2 项目: api-gateway-core   文件: GatewayConfig.java
public List<ChannelOutboundHandler> getChannelOutboundHandlerList() {
    return channelOutboundHandlerList;
}
 
源代码3 项目: api-gateway-core   文件: GatewayConfig.java
public void addHttpResponseHandler(ChannelOutboundHandler channelOutboundHandler) {
    httpResponseHandlerList.add(channelOutboundHandler);
}
 
源代码4 项目: api-gateway-core   文件: GatewayConfig.java
public List<ChannelOutboundHandler> getHttpResponseHandlerList() {
    return httpResponseHandlerList;
}
 
源代码5 项目: hasor   文件: RsfDuplexHandler.java
public RsfDuplexHandler(ChannelInboundHandler inBoundArray, ChannelOutboundHandler outBoundArray) {
    super(inBoundArray, outBoundArray);
}
 
源代码6 项目: reactor-netty   文件: Connection.java
/**
 * Add a {@link ChannelHandler} with {@link #addHandlerFirst} if of type of
 * {@link io.netty.channel.ChannelOutboundHandler} otherwise with
 * {@link #addHandlerLast}. Implementation may add more auto handling in particular
 * HTTP based context will prepend an HttpContent body extractor.
 * <p>
 * {@code [ [reactor codecs], [<- user FIRST HANDLERS added here, user LAST HANDLERS added here ->], [reactor handlers] ]}
 * <p>
 * If effectively added, the handler will be safely removed when the channel is made
 * inactive (pool release).
 * As the Connection object is available once the channel is in active state, events prior this state
 * will not be available (i.e. {@code channelRegistered}, {@code initChannel}, {@code channelActive}, etc.)
 *
 * @param name handler name
 * @param handler handler instance
 *
 * @return this Connection
 */
default Connection addHandler(String name, ChannelHandler handler){
	if(handler instanceof ChannelOutboundHandler){
		addHandlerFirst(name, handler);
	}
	else {
		addHandlerLast(name, handler);
	}
	return this;
}
 
 类所在包
 同包方法