public void setBuffer(Buffer value, boolean validate) { if (validate && !value.startsWith(PREFIX) || value.length() != 8) { throw new IllegalArgumentException("Not an AMQP header buffer"); } buffer = value.buffer(); }
public void setBuffer(Buffer value) { if( !value.startsWith(PREFIX) || value.length()!=8 ) { throw new IllegalArgumentException("Not an AMQP header buffer"); } buffer = value.buffer(); }
public void setBuffer(Buffer value, boolean validate) { if (validate && !value.startsWith(PREFIX) || value.length() != 8) { throw new IllegalArgumentException("Not an AMQP header buffer"); } buffer = value.buffer(); }
public void setBuffer(Buffer value, boolean validate) { if (validate && !value.startsWith(PREFIX) || value.length() != 8) { throw new IllegalArgumentException("Not an AMQP header buffer"); } buffer = value.buffer(); }
public void run() { if(holder!=null) holder.factory.unget(); final Buffer command = baos.toBuffer(); // Update the size field. BufferEditor editor = command.buffer().bigEndianEditor(); editor.writeInt(command.length); queue().execute(new Runnable() { public void run() { transport.offer(command); } }); } });
BufferEditor editor = command.buffer().bigEndianEditor(); editor.writeInt(command.length); handler.lastRequestSize = command.length;
BufferEditor editor = command.buffer().bigEndianEditor(); editor.writeInt(command.length); handler.lastRequestSize = command.length;