code: public void writeByteBuffer(WsByteBuffer[] buf) {
  		if (com.ibm.ejs.ras.TraceComponent.isAnyTracingEnabled()&&logger.isLoggable (Level.FINE)) {  //306998.15
  			logger.entering(CLASS_NAME, "writeByteBuffer");
          }
  		if (!committed)
  		{
  			if (!_hasFlushed && obs != null)
  			{
  				_hasFlushed = true;
  				obs.alertFirstFlush();
  			}
  		}
  		committed = true;
  		((ByteBufferWriter)out).writeByteBuffer(buf);
  		if (com.ibm.ejs.ras.TraceComponent.isAnyTracingEnabled()&&logger.isLoggable (Level.FINE)) {  //306998.15
  			logger.exiting(CLASS_NAME, "writeByteBuffer");
          }
  	}
docs: BEGIN ZHJ