mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Jim Mitchener
01.32.2016 4fa72bf185fb24ea5a4178ed4f5a47e4fc06e211
opendj-server-legacy/src/main/java/org/forgerock/opendj/server/embedded/SetupParameters.java
@@ -25,6 +25,7 @@
  private String baseDn;
  private int jmxPort;
  private String backendType;
  private List<String> ldifFiles = new ArrayList<>();
  private SetupParameters()
  {
@@ -70,6 +71,11 @@
      args.add(s(connParams.getLdapSecurePort()));
      args.add("--generateSelfSignedCertificate");
    }
    for (final String ldif : ldifFiles)
    {
      args.add("--ldifFile");
      args.add(ldif);
    }
    return args.toArray(new String[args.size()]);
  }
@@ -127,4 +133,16 @@
    this.backendType = backendType;
    return this;
  }
  /**
   * Add an ldif file to import after setup.
   *
   * @param ldif
   *          the LDIF to import
   * @return this builder
   */
  public SetupParameters ldifFile(String ldif) {
    this.ldifFiles.add(ldif);
    return this;
  }
}