return back a bytebuffer after its use . do not try to return put back a bytebuffer , not obtained from this pool . concode_field_sep int DEFAULT_BUFFER_SIZE concode_elem_sep String MAX_POOL_SIZE_KEY concode_elem_sep AtomicInteger count concode_elem_sep boolean maxPoolSizeInfoLevelLogged concode_elem_sep boolean directByteBuffer concode_elem_sep Log LOG concode_elem_sep Queue<ByteBuffer> buffers concode_elem_sep String BUFFER_SIZE_KEY concode_elem_sep int maxPoolSize concode_elem_sep int bufferSize concode_field_sep int getQueueSize concode_elem_sep ByteBuffer getBuffer concode_elem_sep int getBufferSize
void function ( ByteBuffer arg0 ) { if ( arg0 . capacity ( ) != this . bufferSize || ( this . directByteBuffer ^ arg0 . isDirect ( ) ) ) { LOG . warn ( "srini_string" ) ; return ; } buffers . offer ( arg0 ) ; }