Package | Description |
---|---|
org.apache.directory.shared.ldap.entry | |
org.apache.directory.shared.ldap.message | |
org.apache.directory.shared.ldap.schema |
Contains interfaces and base classes for representing the LDAP schema domain
model.
|
org.apache.directory.shared.ldap.schema.comparators | |
org.apache.directory.shared.ldap.schema.loader.ldif | |
org.apache.directory.shared.ldap.schema.manager.impl | |
org.apache.directory.shared.ldap.schema.normalizers | |
org.apache.directory.shared.ldap.schema.registries |
Modifier and Type | Method and Description |
---|---|
void |
ServerModification.deserialize(ObjectInput in,
SchemaManager schemaManager)
Deserialize a ServerModification
|
Constructor and Description |
---|
DefaultServerEntry(SchemaManager schemaManager)
Creates a new instance of DefaultServerEntry, with registries.
|
DefaultServerEntry(SchemaManager schemaManager,
DN dn)
Creates a new instance of DefaultServerEntry, with a
DN and registries.
|
DefaultServerEntry(SchemaManager schemaManager,
DN dn,
AttributeType... attributeTypes)
Creates a new instance of DefaultServerEntry, with a
DN, registries and a list of attributeTypes.
|
DefaultServerEntry(SchemaManager schemaManager,
DN dn,
AttributeType attributeType,
String upId)
Creates a new instance of DefaultServerEntry, with a
DN, registries and an attributeType with the user provided ID.
|
DefaultServerEntry(SchemaManager schemaManager,
DN dn,
EntryAttribute... attributes)
Creates a new instance of DefaultServerEntry, with a
DN, registries and a list of ServerAttributes.
|
DefaultServerEntry(SchemaManager schemaManager,
DN dn,
String... upIds)
Creates a new instance of DefaultServerEntry, with a
DN, registries and a list of IDs.
|
DefaultServerEntry(SchemaManager schemaManager,
Entry entry)
Creates a new instance of DefaultServerEntry, copying
another entry, which can be a ClientEntry.
|
ServerModification(SchemaManager schemaManager,
Modification modification) |
Modifier and Type | Method and Description |
---|---|
void |
SearchParams.normalize(SchemaManager schemaManager)
Normalize the ReturningAttributes.
|
Modifier and Type | Method and Description |
---|---|
AttributeType |
EntityFactory.getAttributeType(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName)
Construct an AttributeType from an entry representing an AttributeType.
|
LdapComparator<?> |
EntityFactory.getLdapComparator(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName)
Retrieve and load a Comparator class from the DIT.
|
LdapComparator<?> |
EntityFactory.getLdapComparator(SchemaManager schemaManager,
LdapComparatorDescription comparatorDescription,
Registries targetRegistries,
String schemaName)
Construct a LdapComparator from a description of a comparator.
|
MatchingRule |
EntityFactory.getMatchingRule(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName)
Construct an MatchingRule from an entry get from the Dit
|
Normalizer |
EntityFactory.getNormalizer(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName)
Retrieve and load a Normalizer class from the DIT.
|
Normalizer |
EntityFactory.getNormalizer(SchemaManager schemaManager,
NormalizerDescription normalizerDescription,
Registries targetRegistries,
String schemaName)
Create a new instance of a Normalizer
|
ObjectClass |
EntityFactory.getObjectClass(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName) |
LdapSyntax |
EntityFactory.getSyntax(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName) |
SyntaxChecker |
EntityFactory.getSyntaxChecker(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName)
Retrieve and load a syntaxChecker class from the DIT.
|
SyntaxChecker |
EntityFactory.getSyntaxChecker(SchemaManager schemaManager,
SyntaxCheckerDescription syntaxCheckerDescription,
Registries targetRegistries,
String schemaName)
Create a new instance of a SyntaxChecker
|
void |
LdapComparator.setSchemaManager(SchemaManager schemaManager)
Store the SchemaManager in this instance.
|
void |
Normalizer.setSchemaManager(SchemaManager schemaManager)
Store the SchemaManager in this instance.
|
Modifier and Type | Method and Description |
---|---|
void |
UniqueMemberComparator.setSchemaManager(SchemaManager schemaManager)
Store the SchemaManager in this instance.
|
void |
SerializableComparator.setSchemaManager(SchemaManager schemaManager) |
void |
DnComparator.setSchemaManager(SchemaManager schemaManager)
Store the SchemaManager in this instance.
|
void |
DeepTrimToLowerCachingNormalizingComparator.setSchemaManager(SchemaManager schemaManager)
Store the SchemaManager in this instance.
|
Modifier and Type | Method and Description |
---|---|
AttributeType |
SchemaEntityFactory.getAttributeType(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName)
Construct an AttributeType from an entry representing an AttributeType.
|
LdapComparator<?> |
SchemaEntityFactory.getLdapComparator(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName)
Retrieve and load a Comparator class from the DIT.
|
LdapComparator<?> |
SchemaEntityFactory.getLdapComparator(SchemaManager schemaManager,
LdapComparatorDescription comparatorDescription,
Registries targetRegistries,
String schemaName)
Construct a LdapComparator from a description of a comparator.
|
MatchingRule |
SchemaEntityFactory.getMatchingRule(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName)
Construct an MatchingRule from an entry get from the Dit
|
Normalizer |
SchemaEntityFactory.getNormalizer(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName)
Retrieve and load a Normalizer class from the DIT.
|
Normalizer |
SchemaEntityFactory.getNormalizer(SchemaManager schemaManager,
NormalizerDescription normalizerDescription,
Registries targetRegistries,
String schemaName)
Create a new instance of a Normalizer
|
ObjectClass |
SchemaEntityFactory.getObjectClass(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName) |
LdapSyntax |
SchemaEntityFactory.getSyntax(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName) |
SyntaxChecker |
SchemaEntityFactory.getSyntaxChecker(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName)
Retrieve and load a syntaxChecker class from the DIT.
|
SyntaxChecker |
SchemaEntityFactory.getSyntaxChecker(SchemaManager schemaManager,
SyntaxCheckerDescription syntaxCheckerDescription,
Registries targetRegistries,
String schemaName)
Create a new instance of a SyntaxChecker
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultSchemaManager
The SchemaManager class : it handles all the schema operations (addition, removal,
modification).
|
Modifier and Type | Method and Description |
---|---|
void |
UniqueMemberNormalizer.setSchemaManager(SchemaManager schemaManager)
Store the SchemaManager in this instance.
|
void |
CachingDnNormalizer.setSchemaManager(SchemaManager schemaManager)
Sets the SchemaManager
|
void |
CachingNormalizer.setSchemaManager(SchemaManager schemaManager)
Sets the SchemaManager
|
void |
DnNormalizer.setSchemaManager(SchemaManager schemaManager)
Store the SchemaManager in this instance.
|
void |
NameOrNumericIdNormalizer.setSchemaManager(SchemaManager schemaManager)
Store the SchemaManager in this instance.
|
Constructor and Description |
---|
ConcreteNameComponentNormalizer(SchemaManager schemaManager)
Creates a DN Name component Normalizer which uses the bootstrap
registries to find the appropriate normalizer for the attribute of the
name component with which to normalize the name component value.
|
Constructor and Description |
---|
Registries(SchemaManager schemaManager)
Creates a new instance of Registries.
|
Copyright © 2003-2012 Apache Software Foundation. All Rights Reserved.