Renamed subscribe and unsubscribe topic to topicFilter
This commit is contained in:
@@ -41,7 +41,7 @@ class SubscribeEncoder extends DemuxEncoder<SubscribeMessage> {
|
||||
try {
|
||||
variableHeaderBuff.writeShort(message.getMessageID());
|
||||
for (SubscribeMessage.Couple c : message.subscriptions()) {
|
||||
variableHeaderBuff.writeBytes(Utils.encodeString(c.getTopic()));
|
||||
variableHeaderBuff.writeBytes(Utils.encodeString(c.getTopicFilter()));
|
||||
variableHeaderBuff.writeByte(c.getQos());
|
||||
}
|
||||
|
||||
|
||||
+2
-2
@@ -48,10 +48,10 @@ class UnsubscribeDecoder extends DemuxDecoder {
|
||||
message.setMessageID(in.readUnsignedShort());
|
||||
int readed = in.readerIndex()- start;
|
||||
while (readed < message.getRemainingLength()) {
|
||||
message.addTopic(Utils.decodeString(in));
|
||||
message.addTopicFilter(Utils.decodeString(in));
|
||||
readed = in.readerIndex()- start;
|
||||
}
|
||||
if (message.topics().isEmpty()) {
|
||||
if (message.topicFilters().isEmpty()) {
|
||||
throw new CorruptedFrameException("unsubscribe MUST have got at least 1 topic");
|
||||
}
|
||||
out.add(message);
|
||||
|
||||
+2
-2
@@ -29,7 +29,7 @@ class UnsubscribeEncoder extends DemuxEncoder<UnsubscribeMessage> {
|
||||
|
||||
@Override
|
||||
protected void encode(ChannelHandlerContext chc, UnsubscribeMessage message, ByteBuf out) {
|
||||
if (message.topics().isEmpty()) {
|
||||
if (message.topicFilters().isEmpty()) {
|
||||
throw new IllegalArgumentException("Found an unsubscribe message with empty topics");
|
||||
}
|
||||
|
||||
@@ -41,7 +41,7 @@ class UnsubscribeEncoder extends DemuxEncoder<UnsubscribeMessage> {
|
||||
ByteBuf buff = null;
|
||||
try {
|
||||
variableHeaderBuff.writeShort(message.getMessageID());
|
||||
for (String topic : message.topics()) {
|
||||
for (String topic : message.topicFilters()) {
|
||||
variableHeaderBuff.writeBytes(Utils.encodeString(topic));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user