
com.zx.sms.handler.cmpp.CmppTerminateResponseMessageHandler Maven / Gradle / Ivy
/**
*
*/
package com.zx.sms.handler.cmpp;
import io.netty.channel.ChannelHandlerContext;
import io.netty.channel.SimpleChannelInboundHandler;
import io.netty.channel.ChannelHandler.Sharable;
import com.zx.sms.codec.cmpp.msg.CmppTerminateResponseMessage;
import com.zx.sms.codec.cmpp.packet.CmppPacketType;
import com.zx.sms.codec.cmpp.packet.PacketType;
/**
* @author huzorro([email protected])
*
*/
@Sharable
public class CmppTerminateResponseMessageHandler extends SimpleChannelInboundHandler {
private PacketType packetType;
/**
*
*/
public CmppTerminateResponseMessageHandler() {
this(CmppPacketType.CMPPTERMINATERESPONSE);
}
public CmppTerminateResponseMessageHandler(PacketType packetType) {
this.packetType = packetType;
}
@Override
public void channelRead0(ChannelHandlerContext ctx, CmppTerminateResponseMessage e) throws Exception {
ctx.channel().close();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy