public final class ImportExportParams extends Object
Constructor and Description |
---|
ImportExportParams(Collection<String> includeBranchStrings,
Collection<String> excludeBranchStrings,
Collection<String> includeAttributeStrings,
Collection<String> excludeAttributeStrings,
Collection<String> includeFilterStrings,
Collection<String> excludeFilterStrings)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Set<AttributeType> |
getExcludeAttributeTypes()
Returns the exclude attribute types.
|
Set<Dn> |
getExcludeBranches()
Returns the exclude branches.
|
Set<Filter> |
getExcludeFilters()
Returns the exclude filters.
|
Set<AttributeType> |
getIncludeAttributeTypes()
Returns the include attribute types.
|
Set<Dn> |
getIncludeBranches()
Returns the include branches.
|
Set<Filter> |
getIncludeFilters()
Returns the include filters.
|
void |
validate(LocalizableMessageDescriptor.Arg2<Object,Object> includeBranchErrMsg,
LocalizableMessageDescriptor.Arg2<Object,Object> excludeBranchErrMsg,
LocalizableMessageDescriptor.Arg2<Object,Object> includeFilterErrMsg,
LocalizableMessageDescriptor.Arg2<Object,Object> excludeFilterErrMsg)
Validates the parameters provided in the constructor.
|
public ImportExportParams(Collection<String> includeBranchStrings, Collection<String> excludeBranchStrings, Collection<String> includeAttributeStrings, Collection<String> excludeAttributeStrings, Collection<String> includeFilterStrings, Collection<String> excludeFilterStrings)
includeBranchStrings
- the raw include branchesexcludeBranchStrings
- the raw exclude branchesincludeAttributeStrings
- the attribute names to includeexcludeAttributeStrings
- the attribute names to excludeincludeFilterStrings
- the raw include filtersexcludeFilterStrings
- the raw exclude filterspublic void validate(LocalizableMessageDescriptor.Arg2<Object,Object> includeBranchErrMsg, LocalizableMessageDescriptor.Arg2<Object,Object> excludeBranchErrMsg, LocalizableMessageDescriptor.Arg2<Object,Object> includeFilterErrMsg, LocalizableMessageDescriptor.Arg2<Object,Object> excludeFilterErrMsg) throws LdapException
includeBranchErrMsg
- the error message to use when include branches parsing failsexcludeBranchErrMsg
- the error message to use when exclude branches parsing failsincludeFilterErrMsg
- the error message to use when include filters parsing failsexcludeFilterErrMsg
- the error message to use when exclude filters parsing failsLdapException
- if parsing failedpublic Set<Dn> getIncludeBranches()
public Set<Dn> getExcludeBranches()
public Set<AttributeType> getIncludeAttributeTypes()
public Set<AttributeType> getExcludeAttributeTypes()
public Set<Filter> getIncludeFilters()
Copyright 2010-2022 ForgeRock AS.