io.netty.channel.ChannelHandlerContext#fireChannelUnregistered ( )源码实例Demo

下面列出了io.netty.channel.ChannelHandlerContext#fireChannelUnregistered ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: iot-dc   文件: ChannelManagerHandler.java
@Override
public void channelUnregistered(ChannelHandlerContext ctx) throws Exception {
    LOGGER.info("channel out! ----> {}", ctx.channel());
    ChannelId channelId = ctx.channel().id();
    RTUChannelInfo channelInfo = GlobalInfo.CHANNEL_INFO_MAP.remove(channelId);
    GlobalInfo.SN_CHANNEL_INFO_MAP.remove(channelInfo.getSn());
    LOGGER.info("remove channel: {}", channelInfo);
    ctx.fireChannelUnregistered();
}
 
源代码2 项目: netty-4.1.22   文件: LoggingHandler.java
@Override
public void channelUnregistered(ChannelHandlerContext ctx) throws Exception {
    if (logger.isEnabled(internalLevel)) {
        logger.log(internalLevel, format(ctx, "UNREGISTERED"));
    }
    ctx.fireChannelUnregistered();
}
 
源代码3 项目: iot-dc   文件: ChannelManagerHandler.java
@Override
public void channelUnregistered(ChannelHandlerContext ctx) throws Exception {
    LOGGER.info("channel out! ----> {}", ctx.channel());
    ChannelId channelId = ctx.channel().id();
    RTUChannelInfo channelInfo = GlobalInfo.CHANNEL_INFO_MAP.remove(channelId);
    GlobalInfo.SN_CHANNEL_INFO_MAP.remove(channelInfo.getSn());
    LOGGER.info("remove channel: {}", channelInfo);
    ctx.fireChannelUnregistered();
}
 
源代码4 项目: azure-cosmosdb-java   文件: RntbdRequestManager.java
/**
 * The {@link Channel} of the {@link ChannelHandlerContext} was unregistered from its {@link EventLoop}
 *
 * @param context {@link ChannelHandlerContext} to which this {@link RntbdRequestManager} belongs
 */
@Override
public void channelUnregistered(final ChannelHandlerContext context) {

    this.traceOperation(context, "channelUnregistered");

    if (!this.closingExceptionally) {
        this.completeAllPendingRequestsExceptionally(context, ON_CHANNEL_UNREGISTERED);
    } else {
        logger.debug("{} channelUnregistered exceptionally", context);
    }

    context.fireChannelUnregistered();
}
 
源代码5 项目: netty.book.kor   文件: LoggingHandler.java
@Override
public void channelUnregistered(ChannelHandlerContext ctx) throws Exception {
    if (logger.isEnabled(internalLevel)) {
        logger.log(internalLevel, format(ctx, "UNREGISTERED"));
    }
    ctx.fireChannelUnregistered();
}
 
源代码6 项目: journalkeeper   文件: ExceptionChannelHandler.java
public void channelUnregistered(ChannelHandlerContext ctx) throws Exception {
    ctx.fireChannelUnregistered();
}
 
源代码7 项目: openAGV   文件: RxtxClientHandler.java
public void channelUnregistered(ChannelHandlerContext ctx) throws Exception {
    LOG.error("################RxtxClientHandler channelUnregistered: " + ctx.channel().id());
    ctx.fireChannelUnregistered();
}
 
源代码8 项目: netty-http-server   文件: FilterLogginglHandler.java
public void channelUnregistered(ChannelHandlerContext ctx) {
    ctx.fireChannelUnregistered();
}
 
源代码9 项目: bazel-buildfarm   文件: AbstractHttpHandler.java
@Override
public void channelUnregistered(ChannelHandlerContext ctx) {
  failAndResetUserPromise(new ClosedChannelException());
  ctx.fireChannelUnregistered();
}
 
源代码10 项目: spring-boot-netty   文件: ExceptionHandlerFilter.java
@Override
public void channelUnregistered(final ChannelHandlerContext ctx) throws Exception {
    ctx.fireChannelUnregistered();
}
 
源代码11 项目: riiablo   文件: ReliableChannelHandler.java
@Override
public void channelUnregistered(ChannelHandlerContext ctx) throws Exception {
  Gdx.app.debug(TAG, "channelUnregistered");
  ctx.fireChannelUnregistered();
}
 
源代码12 项目: riiablo   文件: EndpointedChannelHandler.java
@Override
public void channelUnregistered(ChannelHandlerContext ctx) throws Exception {
  if (DEBUG_CALLS) Gdx.app.debug(TAG, "channelUnregistered");
  ctx.fireChannelUnregistered();
}
 
源代码13 项目: riiablo   文件: ReliableChannelHandler.java
@Override
public void channelUnregistered(ChannelHandlerContext ctx) throws Exception {
  Gdx.app.debug(TAG, "channelUnregistered");
  ctx.fireChannelUnregistered();
}
 
源代码14 项目: riiablo   文件: EndpointedChannelHandler.java
@Override
public void channelUnregistered(ChannelHandlerContext ctx) throws Exception {
  if (DEBUG_CALLS) Gdx.app.debug(TAG, "channelUnregistered");
  ctx.fireChannelUnregistered();
}
 
源代码15 项目: armeria   文件: Http1ResponseDecoder.java
@Override
public void channelUnregistered(ChannelHandlerContext ctx) throws Exception {
    ctx.fireChannelUnregistered();
}
 
源代码16 项目: armeria   文件: TrafficLoggingHandler.java
@Override
public void channelUnregistered(ChannelHandlerContext ctx) throws Exception {
    ctx.fireChannelUnregistered();
}
 
源代码17 项目: Ak47   文件: Netty4ChannelHandlerAdapter.java
@Override
public void channelUnregistered(ChannelHandlerContext nettyctx) throws Exception {
    nettyctx.fireChannelUnregistered();
}
 
源代码18 项目: Ak47   文件: NettyChannelHandlerAdapter.java
@Override
public void channelUnregistered(ChannelHandlerContext nettyctx) throws Exception {
    log.debug("channelUnregistered().");
    
    nettyctx.fireChannelUnregistered();
}
 
源代码19 项目: bazel   文件: AbstractHttpHandler.java
@Override
public void channelUnregistered(ChannelHandlerContext ctx) {
  failAndResetUserPromise(new ClosedChannelException());
  ctx.fireChannelUnregistered();
}