code: public boolean writeInputData(Writer wtr) throws Throwable {
      if ((ldifData == null) || (ldifData.size() == 0)) {
        return false;
      }
  
      synchronized (wtr) {
        for (int i = 0; i < ldifData.size(); i++) {
          String str = (String)ldifData.elementAt(i);
  
          wtr.write(str);
          wtr.write('\n');
        }
  
        // terminate with null
        wtr.write('\n');
        wtr.flush();
      }
  
      return true;
    }
docs: Write the data we built this from
  
  @param wtr   Writer to write to
  @return boolean false for no data