This commit is contained in:
Justin Bertram 2019-02-07 15:20:04 -06:00
commit c41edf9bfd
1 changed files with 7 additions and 7 deletions

View File

@ -326,6 +326,11 @@ public class PersistentQueueBindingEncoding implements EncodingSupport, QueueBin
} else {
lastValue = ActiveMQDefaultConfiguration.getDefaultLastValue();
}
if (buffer.readableBytes() > 0) {
configurationManaged = buffer.readBoolean();
} else {
configurationManaged = false;
}
if (buffer.readableBytes() > 0) {
consumersBeforeDispatch = buffer.readInt();
} else {
@ -336,11 +341,6 @@ public class PersistentQueueBindingEncoding implements EncodingSupport, QueueBin
} else {
delayBeforeDispatch = ActiveMQDefaultConfiguration.getDefaultDelayBeforeDispatch();
}
if (buffer.readableBytes() > 0) {
configurationManaged = buffer.readBoolean();
} else {
configurationManaged = false;
}
if (buffer.readableBytes() > 0) {
lastValueKey = buffer.readNullableSimpleString();
} else {
@ -365,9 +365,9 @@ public class PersistentQueueBindingEncoding implements EncodingSupport, QueueBin
buffer.writeByte(routingType);
buffer.writeBoolean(exclusive);
buffer.writeBoolean(lastValue);
buffer.writeBoolean(configurationManaged);
buffer.writeInt(consumersBeforeDispatch);
buffer.writeLong(delayBeforeDispatch);
buffer.writeBoolean(configurationManaged);
buffer.writeNullableSimpleString(lastValueKey);
buffer.writeBoolean(nonDestructive);
}
@ -382,9 +382,9 @@ public class PersistentQueueBindingEncoding implements EncodingSupport, QueueBin
DataConstants.SIZE_BYTE +
DataConstants.SIZE_BOOLEAN +
DataConstants.SIZE_BOOLEAN +
DataConstants.SIZE_BOOLEAN +
DataConstants.SIZE_INT +
DataConstants.SIZE_LONG +
DataConstants.SIZE_BOOLEAN +
SimpleString.sizeofNullableString(lastValueKey) +
DataConstants.SIZE_BOOLEAN;
}