All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.godmao.mqserver.handler.SingleMessageHandler Maven / Gradle / Ivy

There is a newer version: 0.2.7.RELEASE
Show newest version
package com.godmao.mqserver.handler;

import com.godmao.mqserver.AbstractServer;
import com.godmao.mqserver.message.SingleMessage;
import io.netty.channel.ChannelHandlerContext;
import io.netty.channel.SimpleChannelInboundHandler;

/**
 * 服务器消息处理器
 */
public class SingleMessageHandler extends SimpleChannelInboundHandler {
    private final AbstractServer connect;

    public SingleMessageHandler(AbstractServer connect) {
        this.connect = connect;
    }

    @Override
    protected void channelRead0(ChannelHandlerContext ctx, SingleMessage.Request msg) {
        connect.onMessage(ctx, msg.getTopic(), msg.getData());
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy