@Override public void encodeRest(final ActiveMQBuffer buffer) { buffer.writeLong(connectionTTL); }
@Override public void encodeRest(final ActiveMQBuffer buffer) { buffer.writeLong(consumerId); }
@Override public void encodeRest(final ActiveMQBuffer buffer) { buffer.writeLong(consumerID); buffer.writeInt(credits); }
@Override public void encodeRest(final ActiveMQBuffer buffer) { super.encodeRest(buffer); buffer.writeLong(consumerID); }
/** * @param buffer */ public static void writeNullableLong(ActiveMQBuffer buffer, Long value) { buffer.writeBoolean(value != null); if (value != null) { buffer.writeLong(value.longValue()); } }
protected void encodeHeader(ActiveMQBuffer buffer) { // The standard header fields buffer.writeInt(0); // The length gets filled in at the end buffer.writeByte(type); buffer.writeLong(channelID); }
@Override public void encodeRest(final ActiveMQBuffer buffer) { super.encodeRest(buffer); if (!continues) { buffer.writeLong(messageBodySize); } buffer.writeBoolean(requiresResponse); }
@Override public void writeDouble(final double value) throws JMSException { checkWrite(); getBuffer().writeByte(DataConstants.DOUBLE); getBuffer().writeLong(Double.doubleToLongBits(value)); }
public static ActiveMQBuffer randomBuffer(final int size, final long... data) { ActiveMQBuffer buffer = ActiveMQBuffers.fixedBuffer(size + 8 * data.length); for (long d : data) { buffer.writeLong(d); } for (int i = 0; i < size; i++) { buffer.writeByte(randomByte()); } return buffer; }
@Override public void encodeRest(ActiveMQBuffer buffer) { message.sendBuffer(buffer.byteBuf(), deliveryCount); buffer.writeLong(consumerID); buffer.writeInt(deliveryCount); }
@Override public void encodeRest(ActiveMQBuffer buffer) { message.sendBuffer_1X(buffer.byteBuf()); buffer.writeLong(consumerID); buffer.writeInt(deliveryCount); }
@Override public void encodeRest(final ActiveMQBuffer buffer) { buffer.writeLong(id); buffer.writeSimpleString(queueName); buffer.writeNullableSimpleString(filterString); buffer.writeBoolean(browseOnly); buffer.writeBoolean(requiresResponse); }
@Override public void writeLong(final long value) throws JMSException { checkWrite(); getBuffer().writeByte(DataConstants.LONG); getBuffer().writeLong(value); }
/** Sub classes must add the first short as the protocol-id */ @Override public void encode(ActiveMQBuffer buffer, Message record) { buffer.writeByte((byte)1); buffer.writeLong(record.getMessageID()); buffer.writeNullableSimpleString(record.getAddressSimpleString()); record.persist(buffer); }
@Override public void encodeRest(final ActiveMQBuffer buffer) { buffer.writeBoolean(exists); buffer.writeBoolean(durable); buffer.writeBoolean(temporary); buffer.writeInt(consumerCount); buffer.writeLong(messageCount); buffer.writeNullableSimpleString(filterString); buffer.writeNullableSimpleString(address); buffer.writeNullableSimpleString(name); }