code: @Override
      public final void startData(String id, long contentLength, String contentType) throws Exception {
          if (contentLength==-1){
              bos = new DyanmicByteArrayOutputStream();
          } else {
              bos = new FixedByteArrayOutputStream(contentLength);
          }
      }
docs: --------------------- Interface DataStreamHandler ---------------------