public class NewSuffixOptions extends Object
Modifier and Type | Class and Description |
---|---|
static class |
NewSuffixOptions.Type
This enumeration is used to know what the user wants to do for the data
(import data or not, what use as source of the data...).
|
Modifier and Type | Method and Description |
---|---|
static NewSuffixOptions |
createAutomaticallyGenerated(List<String> baseDNs,
int numberEntries)
Creates an automatically generated entries suffix options.
|
static NewSuffixOptions |
createBaseEntry(List<String> baseDNs)
Creates a base entry suffix options.
|
static NewSuffixOptions |
createEmpty(List<String> baseDNs)
Creates an empty suffix options.
|
static NewSuffixOptions |
createImportFromLDIF(List<String> baseDNs,
List<String> ldifPaths,
String rejectedFile,
String skippedFile)
Creates a base entry suffix options.
|
LinkedList<String> |
getBaseDns()
Returns the base DN of the suffix that will be created in the server.
|
InstallProgressStep |
getInstallProgressStep()
Returns
InstallProgressStep equivalent to the type of new suffix
options. |
LinkedList<String> |
getLDIFPaths()
Returns the path of the LDIF file used to import data.
|
int |
getNumberEntries()
Returns the number of entries that will be automatically generated.
|
String |
getRejectedFile()
Returns the path to store the rejected entries of the import.
|
String |
getSkippedFile()
Returns the path to store the skipped entries of the import.
|
NewSuffixOptions.Type |
getType()
Returns the type of NewSuffixOptions represented by this object (import
data or not, what use as source of the data...).
|
public static NewSuffixOptions createBaseEntry(List<String> baseDNs)
baseDNs
- the base DNs of the suffix options.public static NewSuffixOptions createEmpty(List<String> baseDNs)
baseDNs
- the base DNs of the suffix options.public static NewSuffixOptions createImportFromLDIF(List<String> baseDNs, List<String> ldifPaths, String rejectedFile, String skippedFile)
baseDNs
- the base DNs of the suffix options.ldifPaths
- the LDIF files to be imported.rejectedFile
- the files where the rejected entries are stored.skippedFile
- the files where the skipped entries are stored.public static NewSuffixOptions createAutomaticallyGenerated(List<String> baseDNs, int numberEntries)
baseDNs
- the base DNs of the suffix options.numberEntries
- the number of entries to generate.public NewSuffixOptions.Type getType()
public LinkedList<String> getLDIFPaths()
public String getRejectedFile()
null
if no rejected file is specified.null
if no rejected file is specified.public String getSkippedFile()
null
if no skipped file is specified.null
if no skipped file is specified.public int getNumberEntries()
public LinkedList<String> getBaseDns()
public InstallProgressStep getInstallProgressStep()
InstallProgressStep
equivalent to the type of new suffix
options.InstallProgressStep
equivalent to the type of new
suffix options.Copyright © 2010-2017 ForgeRock AS. All Rights Reserved.