Package | Description |
---|---|
org.opends.server.core |
Contains various classes that comprise the core of the Directory Server
codebase.
|
org.opends.server.schema |
Contains implementations of various Directory Server schema elements.
|
org.opends.server.types |
Contains implementations for a number of Directory Server data
types.
|
Modifier and Type | Method and Description |
---|---|
static DITStructureRule |
DirectoryServer.getDITStructureRule(int ruleID)
Retrieves the DIT structure rule associated with the provided rule ID.
|
static DITStructureRule |
DirectoryServer.getDITStructureRule(NameForm nameForm)
Retrieves the DIT structure rule associated with the provided name form.
|
Modifier and Type | Method and Description |
---|---|
static ConcurrentMap<NameForm,DITStructureRule> |
DirectoryServer.getDITStructureRules()
Retrieves the set of DIT structure rules defined in the Directory Server.
|
Modifier and Type | Method and Description |
---|---|
static void |
DirectoryServer.deregisterDITStructureRule(DITStructureRule ditStructureRule)
Deregisters the provided DIT structure rule with the Directory Server.
|
static void |
DirectoryServer.registerDITStructureRule(DITStructureRule ditStructureRule,
boolean overwriteExisting)
Registers the provided DIT structure rule with the Directory Server.
|
Modifier and Type | Method and Description |
---|---|
static DITStructureRule |
DITStructureRuleSyntax.decodeDITStructureRule(org.forgerock.opendj.ldap.ByteSequence value,
Schema schema,
boolean allowUnknownElements)
Decodes the contents of the provided ASN.1 octet string as a DIT structure
rule definition according to the rules of this syntax.
|
Modifier and Type | Method and Description |
---|---|
DITStructureRule |
Schema.getDITStructureRule(int ruleID)
Retrieves the DIT structure rule definition with the provided
rule ID.
|
static DITStructureRule |
DirectoryConfig.getDITStructureRule(int ruleID)
Retrieves the DIT structure rule associated with the provided
rule ID.
|
DITStructureRule |
Schema.getDITStructureRule(NameForm nameForm)
Retrieves the DIT structure rule definition for the provided name
form.
|
static DITStructureRule |
DirectoryConfig.getDITStructureRule(NameForm nameForm)
Retrieves the DIT structure rule associated with the provided
name form.
|
Modifier and Type | Method and Description |
---|---|
static Map<NameForm,DITStructureRule> |
DirectoryConfig.getDITStructureRules()
Retrieves the set of DIT structure rules defined in the Directory
Server.
|
ConcurrentHashMap<Integer,DITStructureRule> |
Schema.getDITStructureRulesByID()
Retrieves the DIT structure rule definitions for this schema, as
a mapping between the rule ID for the rule and the DIT structure
rule itself.
|
ConcurrentHashMap<NameForm,DITStructureRule> |
Schema.getDITStructureRulesByNameForm()
Retrieves the DIT structure rule definitions for this schema, as
a mapping between the name form for the rule and the DIT
structure rule itself.
|
Set<DITStructureRule> |
DITStructureRule.getSuperiorRules()
Retrieves the set of superior rules for this DIT structure rule.
|
Modifier and Type | Method and Description |
---|---|
void |
Schema.deregisterDITStructureRule(DITStructureRule ditStructureRule)
Deregisters the provided DIT structure rule definition with this
schema.
|
void |
Schema.registerDITStructureRule(DITStructureRule ditStructureRule,
boolean overwriteExisting)
Registers the provided DIT structure rule definition with this
schema.
|
Constructor and Description |
---|
DITStructureRule(String definition,
Map<String,String> names,
int ruleID,
String description,
boolean isObsolete,
NameForm nameForm,
Set<DITStructureRule> superiorRules,
Map<String,List<String>> extraProperties)
Creates a new DIT structure rule with the provided information.
|
Copyright © 2010-2015 ForgeRock AS. All Rights Reserved.