public final AccessRequestBody createAccessRequestBody(final AMQShortString realm, final boolean exclusive, final boolean passive, final boolean active, final boolean write, final boolean read) { return new AccessRequestBody(realm, exclusive, passive, active, write, read); }
@Override protected int getBodySize() { int size = 1; size += getSizeOf( _realm ); return size; }
@Override public void writeMethodPayload(QpidByteBuffer buffer) { writeAMQShortString( buffer, _realm ); writeBitfield( buffer, _bitfield0 ); }
@Override public String toString() { StringBuilder buf = new StringBuilder("[AccessRequestBodyImpl: "); buf.append( "realm=" ); buf.append( getRealm() ); buf.append( ", " ); buf.append( "exclusive=" ); buf.append( getExclusive() ); buf.append( ", " ); buf.append( "passive=" ); buf.append( getPassive() ); buf.append( ", " ); buf.append( "active=" ); buf.append( getActive() ); buf.append( ", " ); buf.append( "write=" ); buf.append( getWrite() ); buf.append( ", " ); buf.append( "read=" ); buf.append( getRead() ); buf.append("]"); return buf.toString(); }
AccessRequestBody.process(in, methodProcessor.getChannelMethodProcessor(channelId)); break;
@Override public void receiveAccessRequest(final AMQShortString realm, final boolean exclusive, final boolean passive, final boolean active, final boolean write, final boolean read) { _processedMethods.add(new AMQFrame(_channelId, new AccessRequestBody(realm, exclusive, passive, active, write, read))); }