@Override public SimpleString getAddressSimpleString() { return message.getAddressSimpleString(); }
@Override public SimpleString getAddressSimpleString() { return message.getAddressSimpleString(); }
@Override public SimpleString getAddressSimpleString() { return message.getAddressSimpleString(); }
@Override public SimpleString getAddressSimpleString() { return message.getAddressSimpleString(); }
@Override public SimpleString getAddressSimpleString() { return message.getAddressSimpleString(); }
@Override public SimpleString getAddressSimpleString() { return message.getAddressSimpleString(); }
@Override public SimpleString getAddressSimpleString() { return message.getAddressSimpleString(); }
private CoreMessage decodeMessage() { ByteBuf newBuffer = Unpooled.buffer(BYTE_ENCODE.capacity()); newBuffer.writeBytes(BYTE_ENCODE, 0, BYTE_ENCODE.writerIndex()); CoreMessage coreMessage = internalDecode(newBuffer); int encodeSize = coreMessage.getEncodeSize(); Assert.assertEquals(newBuffer.capacity(), encodeSize); Assert.assertEquals(ADDRESS, coreMessage.getAddressSimpleString()); Assert.assertEquals(PROP1_VALUE.toString(), coreMessage.getStringProperty(PROP1_NAME)); ByteBuf destinedBuffer = Unpooled.buffer(BYTE_ENCODE.array().length); coreMessage.sendBuffer(destinedBuffer, 0); byte[] destinedArray = destinedBuffer.array(); byte[] sourceArray = BYTE_ENCODE.array(); CoreMessage newDecoded = internalDecode(Unpooled.wrappedBuffer(destinedArray)); Assert.assertEquals(encodeSize, newDecoded.getEncodeSize()); Assert.assertArrayEquals(sourceArray, destinedArray); return coreMessage; }
try { for (int j = 0; j < 50; j++) { Assert.assertEquals(ADDRESS, coreMessage.getAddressSimpleString()); Assert.assertEquals(PROP1_VALUE.toString(), coreMessage.getStringProperty(PROP1_NAME));
@Override public void run() { try { ActiveMQBuffer buffer = ActiveMQBuffers.dynamicBuffer(10 * 1024); aligned.countDown(); Assert.assertTrue(startFlag.await(5, TimeUnit.SECONDS)); coreMessage.messageChanged(); coreMessage.sendBuffer(buffer.byteBuf(), 0); CoreMessage recMessage = new CoreMessage(); recMessage.receiveBuffer(buffer.byteBuf()); Assert.assertEquals(ADDRESS2, recMessage.getAddressSimpleString()); Assert.assertEquals(33, recMessage.getMessageID()); Assert.assertEquals(propValue, recMessage.getSimpleStringProperty(SimpleString.toSimpleString("str-prop"))); } catch (Throwable e) { e.printStackTrace(); errors.incrementAndGet(); } } };