Uses of Class
org.apache.directory.shared.ldap.exception.LdapException

Packages that use LdapException
org.apache.directory.shared.converter.schema   
org.apache.directory.shared.dsmlv2.request   
org.apache.directory.shared.ldap.codec.add   
org.apache.directory.shared.ldap.entry   
org.apache.directory.shared.ldap.entry.client   
org.apache.directory.shared.ldap.exception   
org.apache.directory.shared.ldap.filter   
org.apache.directory.shared.ldap.ldif   
org.apache.directory.shared.ldap.name   
org.apache.directory.shared.ldap.schema Contains interfaces and base classes for representing the LDAP schema domain model. 
org.apache.directory.shared.ldap.schema.manager.impl   
org.apache.directory.shared.ldap.schema.normalizers   
org.apache.directory.shared.ldap.schema.registries   
org.apache.directory.shared.ldap.util   
org.apache.directory.shared.ldap.util.tree   
 

Uses of LdapException in org.apache.directory.shared.converter.schema
 

Methods in org.apache.directory.shared.converter.schema that throw LdapException
abstract  java.lang.String SchemaElementImpl.dnToLdif(java.lang.String schemaName)
           
 java.lang.String ObjectClassHolder.dnToLdif(java.lang.String schemaName)
           
 java.lang.String AttributeTypeHolder.dnToLdif(java.lang.String schemaName)
           
protected  java.lang.String SchemaElementImpl.extensionsToLdif(java.lang.String ID)
          Return the extensions formated as Ldif lines
protected  java.lang.String SchemaElementImpl.schemaToLdif(java.lang.String schemaName, java.lang.String type)
           
 java.lang.String SchemaElement.toLdif(java.lang.String schemaName)
          Generate a String representation of this schemaElement, formated as a ldif string
 java.lang.String ObjectClassHolder.toLdif(java.lang.String schemaName)
          Convert this objectClass to a Ldif string
 java.lang.String AttributeTypeHolder.toLdif(java.lang.String schemaName)
          Convert this attributeType to a Ldif string
 

Uses of LdapException in org.apache.directory.shared.dsmlv2.request
 

Methods in org.apache.directory.shared.dsmlv2.request that throw LdapException
 void AddRequestDsml.addAttributeType(java.lang.String type)
          Create a new attributeValue
 

Uses of LdapException in org.apache.directory.shared.ldap.codec.add
 

Methods in org.apache.directory.shared.ldap.codec.add that throw LdapException
 void AddRequestCodec.addAttributeType(java.lang.String type)
          Create a new attributeValue
 

Uses of LdapException in org.apache.directory.shared.ldap.entry
 

Methods in org.apache.directory.shared.ldap.entry that throw LdapException
 void DefaultServerEntry.add(AttributeType attributeType, byte[]... values)
           Add an attribute (represented by its AttributeType and some binary values) into an entry.
 void ServerEntry.add(AttributeType attributeType, byte[]... values)
           Add an attribute (represented by its AttributeType and some binary values) into an entry.
 void DefaultServerEntry.add(AttributeType attributeType, java.lang.String... values)
           Add an attribute (represented by its AttributeType and some String values) into an entry.
 void ServerEntry.add(AttributeType attributeType, java.lang.String... values)
           Add an attribute (represented by its AttributeType and some String values) into an entry.
 void DefaultServerEntry.add(AttributeType attributeType, Value<?>... values)
           Add an attribute (represented by its AttributeType and some values) into an entry.
 void ServerEntry.add(AttributeType attributeType, Value<?>... values)
           Add an attribute (represented by its AttributeType and some values) into an entry.
 void Entry.add(EntryAttribute... attributes)
          Add some Attributes to the current Entry.
 void DefaultServerEntry.add(EntryAttribute... attributes)
          Add some EntryAttributes to the current Entry.
 void DefaultServerEntry.add(java.lang.String upId, AttributeType attributeType, byte[]... values)
           Add an attribute (represented by its AttributeType and some binary values) into an entry.
 void ServerEntry.add(java.lang.String upId, AttributeType attributeType, byte[]... values)
           Add an attribute (represented by its AttributeType and some binary values) into an entry.
 void DefaultServerEntry.add(java.lang.String upId, AttributeType attributeType, java.lang.String... values)
          Adds a new attribute with some String values into an entry, setting the User Provided ID in the same time.
 void ServerEntry.add(java.lang.String upId, AttributeType attributeType, java.lang.String... values)
           Add an attribute (represented by its AttributeType and some String values) into an entry.
 void DefaultServerEntry.add(java.lang.String upId, AttributeType attributeType, Value<?>... values)
           Add an attribute (represented by its AttributeType and some values) into an entry.
 void ServerEntry.add(java.lang.String upId, AttributeType attributeType, Value<?>... values)
           Add an attribute (represented by its AttributeType and some values) into an entry.
 void Entry.add(java.lang.String upId, byte[]... values)
          Add some binary values to the current Entry.
 void DefaultServerEntry.add(java.lang.String upId, byte[]... values)
          Add an attribute (represented by its ID and binary values) into an entry.
 void Entry.add(java.lang.String upId, java.lang.String... values)
          Add some String values to the current Entry.
 void DefaultServerEntry.add(java.lang.String upId, java.lang.String... values)
          Add an attribute (represented by its ID and string values) into an entry.
 void Entry.add(java.lang.String upId, Value<?>... values)
          Add some Values to the current Entry.
 void DefaultServerEntry.add(java.lang.String upId, Value<?>... values)
          Add an attribute (represented by its ID and Value values) into an entry.
 boolean Entry.contains(EntryAttribute... attributes)
           Checks if an entry contains a list of attributes.
 boolean DefaultServerEntry.contains(EntryAttribute... attributes)
           Checks if an entry contains a list of attributes.
 void ServerModification.deserialize(java.io.ObjectInput in, SchemaManager schemaManager)
          Deserialize a ServerModification
protected  LdapComparator<T> AbstractValue.getLdapComparator()
          Gets a comparator using getMatchingRule() to resolve the matching that the comparator is extracted from.
protected  MatchingRule AbstractValue.getMatchingRule()
          Find a matchingRule to use for normalization and comparison.
protected  Normalizer AbstractValue.getNormalizer()
          Gets a normalizer using getMatchingRule() to resolve the matchingRule that the normalizer is extracted from.
 boolean AbstractValue.instanceOf(AttributeType attributeType)
          Check if the value is stored into an instance of the given AttributeType, or one of its ascendant.
 boolean EntryAttribute.isValid()
           Checks to see if this attribute is valid along with the values it contains.
 boolean DefaultServerAttribute.isValid()
           Checks to see if this attribute is valid along with the values it contains.
 boolean Value.isValid(SyntaxChecker checker)
          Tells if the value is valid wrt a Syntax checker
 boolean EntryAttribute.isValid(SyntaxChecker checker)
          Checks to see if this attribute is valid along with the values it contains.
 boolean AbstractValue.isValid(SyntaxChecker syntaxChecker)
          Uses the syntaxChecker associated with the attributeType to check if the value is valid.
 void Value.normalize()
          Normalize the value.
 void AbstractValue.normalize()
          Normalize the value.
 void StringValue.normalize()
          Compute the normalized (canonical) representation for the wrapped string.
 void BinaryValue.normalize()
          Normalize the value.
 void Value.normalize(Normalizer normalizer)
          Normalize the value.
 void StringValue.normalize(Normalizer normalizer)
          Normalize the value.
 void BinaryValue.normalize(Normalizer normalizer)
          Normalize the value.
 EntryAttribute DefaultServerEntry.put(AttributeType attributeType, byte[]... values)
           Places a new attribute with the supplied AttributeType and binary values into the attribute collection.
 EntryAttribute ServerEntry.put(AttributeType attributeType, byte[]... values)
           Places a new attribute with the supplied AttributeType and binary values into the attribute collection.
 EntryAttribute DefaultServerEntry.put(AttributeType attributeType, java.lang.String... values)
           Places a new attribute with the supplied AttributeType and String values into the attribute collection.
 EntryAttribute ServerEntry.put(AttributeType attributeType, java.lang.String... values)
           Places a new attribute with the supplied AttributeType and String values into the attribute collection.
 EntryAttribute DefaultServerEntry.put(AttributeType attributeType, Value<?>... values)
           Places a new attribute with the supplied AttributeType and some values into the attribute collection.
 EntryAttribute ServerEntry.put(AttributeType attributeType, Value<?>... values)
           Places a new attribute with the supplied AttributeType and some values into the attribute collection.
 java.util.List<EntryAttribute> Entry.put(EntryAttribute... attributes)
           Places attributes in the attribute collection.
 java.util.List<EntryAttribute> DefaultServerEntry.put(EntryAttribute... attributes)
           Places attributes in the attribute collection.
 EntryAttribute DefaultServerEntry.put(java.lang.String upId, AttributeType attributeType, byte[]... values)
           Places a new attribute with the supplied AttributeType and some binary values into the attribute collection.
 EntryAttribute ServerEntry.put(java.lang.String upId, AttributeType attributeType, byte[]... values)
           Places a new attribute with the supplied AttributeType and some binary values into the attribute collection.
 EntryAttribute DefaultServerEntry.put(java.lang.String upId, AttributeType attributeType, java.lang.String... values)
           Places a new attribute with the supplied AttributeType and some String values into the attribute collection.
 EntryAttribute ServerEntry.put(java.lang.String upId, AttributeType attributeType, java.lang.String... values)
           Places a new attribute with the supplied AttributeType and some String values into the attribute collection.
 EntryAttribute DefaultServerEntry.put(java.lang.String upId, AttributeType attributeType, Value<?>... values)
           Places a new attribute with the supplied AttributeType and some values into the attribute collection.
 EntryAttribute ServerEntry.put(java.lang.String upId, AttributeType attributeType, Value<?>... values)
           Places a new attribute with the supplied AttributeType and some values into the attribute collection.
 boolean DefaultServerEntry.remove(AttributeType attributeType, byte[]... values)
           Removes the specified binary values from an attribute.
 boolean ServerEntry.remove(AttributeType attributeType, byte[]... values)
           Removes the specified binary values from an attribute.
 boolean DefaultServerEntry.remove(AttributeType attributeType, java.lang.String... values)
           Removes the specified String values from an attribute.
 boolean ServerEntry.remove(AttributeType attributeType, java.lang.String... values)
           Removes the specified String values from an attribute.
 boolean DefaultServerEntry.remove(AttributeType attributeType, Value<?>... values)
           Removes the specified values from an attribute.
 boolean ServerEntry.remove(AttributeType attributeType, Value<?>... values)
           Removes the specified values from an attribute.
 java.util.List<EntryAttribute> Entry.remove(EntryAttribute... attributes)
          Removes the specified attributes.
 java.util.List<EntryAttribute> DefaultServerEntry.remove(EntryAttribute... attributes)
           
 java.util.List<EntryAttribute> ServerEntry.remove(EntryAttribute... attributes)
          Removes the specified attributes.
 boolean Entry.remove(java.lang.String upId, byte[]... values)
           Removes the specified binary values from an attribute.
 boolean DefaultServerEntry.remove(java.lang.String upId, byte[]... values)
           Removes the specified binary values from an attribute.
 boolean Entry.remove(java.lang.String upId, java.lang.String... values)
           Removes the specified String values from an attribute.
 boolean DefaultServerEntry.remove(java.lang.String upId, java.lang.String... values)
           Removes the specified String values from an attribute.
 boolean Entry.remove(java.lang.String upId, Value<?>... values)
           Removes the specified values from an attribute.
 boolean DefaultServerEntry.remove(java.lang.String upId, Value<?>... values)
           Removes the specified Value values from an attribute.
 Entry DefaultServerEntry.toClientEntry()
          Convert the ServerEntry to a ClientEntry
 Entry ServerEntry.toClientEntry()
          Convert the ServerEntry to a ClientEntry
 

Uses of LdapException in org.apache.directory.shared.ldap.entry.client
 

Methods in org.apache.directory.shared.ldap.entry.client that throw LdapException
 void DefaultClientEntry.add(EntryAttribute... attributes)
          Add some Attributes to the current Entry.
 void DefaultClientEntry.add(java.lang.String upId, byte[]... values)
          Add an attribute (represented by its ID and binary values) into an entry.
 void DefaultClientEntry.add(java.lang.String upId, java.lang.String... values)
          Add some String values to the current Entry.
 void DefaultClientEntry.add(java.lang.String upId, Value<?>... values)
          Add an attribute (represented by its ID and Value values) into an entry.
 boolean DefaultClientEntry.contains(EntryAttribute... attributes)
           Checks if an entry contains a list of attributes.
 boolean DefaultClientEntry.contains(java.lang.String upId)
          Checks if an entry contains a specific attribute
 boolean DefaultClientAttribute.isValid()
          Checks to see if this attribute is valid along with the values it contains.
 boolean DefaultClientAttribute.isValid(SyntaxChecker checker)
          Checks to see if this attribute is valid along with the values it contains.
 java.util.List<EntryAttribute> DefaultClientEntry.put(EntryAttribute... attributes)
           Places attributes in the attribute collection.
 java.util.List<EntryAttribute> DefaultClientEntry.remove(EntryAttribute... attributes)
           
 boolean DefaultClientEntry.remove(java.lang.String upId, byte[]... values)
           Removes the specified binary values from an attribute.
 boolean DefaultClientEntry.remove(java.lang.String upId, java.lang.String... values)
           Removes the specified String values from an attribute.
 boolean DefaultClientEntry.remove(java.lang.String upId, Value<?>... values)
           Removes the specified values from an attribute.
 

Uses of LdapException in org.apache.directory.shared.ldap.exception
 

Subclasses of LdapException in org.apache.directory.shared.ldap.exception
 class AbstractLdapReferralException
          A LdapOperationException which associates a resultCode namely the ResultCodeEnum.REFERRAL resultCode with the exception.
 class LdapAffectMultipleDsaException
          A subclass of LdapOperationException which associates the ResultCodeEnum.AFFECTS_MULTIPLE_DSAS value with the type.
 class LdapAliasDereferencingException
          A subclass of LdapOperationException which associates the ResultCodeEnum.ALIAS_DEREFERENCING_PROBLEM value with the type.
 class LdapAliasException
          A subclass of LdapOperationException which associates the ResultCodeEnum.ALIAS_PROBLEM value with the type.
 class LdapAttributeInUseException
          A subclass of LdapOperationException which holds the LDAP resultCode associated with the exception.
 class LdapAuthenticationException
          A subclass of LdapOperationException which associates the ResultCodeEnum#INVALIDCREDENTIALS value with the type.
 class LdapAuthenticationNotSupportedException
          A subclass of the LdapOperationException carrying along an unequivocal ResultCodeEnum value.
 class LdapConfigurationException
          A LdapException which associates a resultCode namely the ResultCodeEnum.OTHER resultCode with the exception.
 class LdapContextNotEmptyException
          A ContextNotEmptyException which contains an LDAP result code.
 class LdapEntryAlreadyExistsException
          A LdapOperationException which contains LDAP specific information such as a result code.
 class LdapInvalidAttributeTypeException
          A subclass of LdapOperationException which holds the LDAP resultCode associated with the exception.
 class LdapInvalidAttributeValueException
          Makes a LdapOperationException unambiguous with respect to the result code it corresponds to by associating an LDAP specific result code with it.
 class LdapInvalidDnException
          A subclass of LdapOperationException designed to hold an unequivocal LDAP result code.
 class LdapInvalidSearchFilterException
          A subclass of LdapOperationException which associates the ResultCodeEnum.INAPPROPRIATE_MATCHING value with the type.
 class LdapLoopDetectedException
          A subclass of LdapOperationException which associates the ResultCodeEnum.LOOP_DETECT value with the type.
 class LdapNoPermissionException
          A LdapOperationException which associates a resultCode namely the ResultCodeEnum#INSUFFICIENTACCESSRIGHTS resultCode with the exception.
 class LdapNoSuchAttributeException
          A subclass of LdapOperationException which holds the LDAP resultCode associated with the exception.
 class LdapNoSuchObjectException
          A LdapOperationException holding LDAP specific information such as the LDAP ResultCode.
 class LdapOperationErrorException
          A subclass of LdapOperationException which associates the ResultCodeEnum.OPERATIONS_ERROR value with the type.
 class LdapOperationException
          An class for LDAP operation exceptions which add LDAP specific information to Exceptions.
 class LdapOtherException
          A subclass of LdapOperationException which associates the ResultCodeEnum.OTHER value with the type.
 class LdapPartialResultException
          A LdapOperationException which associates a resultCode namely the ResultCodeEnum.REFERRAL resultCode with the exception.
 class LdapProtocolErrorException
          A subclass of LdapOperationException which associates the ResultCodeEnum.PROTOCOL_ERROR value with the type.
 class LdapReferralException
          A LdapOperationException which associates a resultCode namely the ResultCodeEnum.REFERRAL resultCode with the exception.
 class LdapSchemaViolationException
          Makes a LdapOperationException unambiguous with respect to the result code it corresponds to by associating an LDAP specific result code with it.
 class LdapServiceUnavailableException
          LDAP specific LdapOperationException that preserves resultCode resolution.
 class LdapTimeLimitExceededException
          A TiimeLimitExceededException which associates a resultCode namely the ResultCodeEnum#SIZELIMITEXCEEDED resultCode with the exception.
 class LdapUnwillingToPerformException
          An LDAPException that extends the LdapOperationException carrying with it the corresponding result codes for this condition.
 

Uses of LdapException in org.apache.directory.shared.ldap.filter
 

Methods in org.apache.directory.shared.ldap.filter that throw LdapException
 java.util.regex.Pattern SubstringNode.getRegex(Normalizer normalizer)
          Gets the compiled regular expression for the substring expression.
 

Uses of LdapException in org.apache.directory.shared.ldap.ldif
 

Subclasses of LdapException in org.apache.directory.shared.ldap.ldif
 class LdapLdifException
          An exception throws when we get an error while parsing a LDIF file.
 

Methods in org.apache.directory.shared.ldap.ldif that throw LdapException
 void LdifEntry.addAttribute(EntryAttribute attr)
          Add an attribute to the entry
 void LdifEntry.addAttribute(java.lang.String id, java.lang.Object value)
          Add an attribute to the entry
static java.lang.String LdifUtils.convertAttributesToLdif(Entry entry)
          Convert all the Entry's attributes to LDIF.
static java.lang.String LdifUtils.convertAttributesToLdif(Entry entry, int length)
          Convert the Entry's attributes to LDIF.
static java.lang.String LdifUtils.convertEntryToLdif(Entry entry)
          Convert an Entry to LDIF
static java.lang.String LdifUtils.convertEntryToLdif(Entry entry, int length)
          Convert an Entry as LDIF
static java.lang.String LdifUtils.convertToLdif(javax.naming.directory.Attributes attrs)
          Convert an Attributes as LDIF
static java.lang.String LdifUtils.convertToLdif(javax.naming.directory.Attributes attrs, DN dn)
          Convert an Attributes as LDIF.
static java.lang.String LdifUtils.convertToLdif(javax.naming.directory.Attributes attrs, DN dn, int length)
          Convert an Attributes as LDIF.
static java.lang.String LdifUtils.convertToLdif(javax.naming.directory.Attributes attrs, int length)
          Convert an Attributes as LDIF
static java.lang.String LdifUtils.convertToLdif(EntryAttribute attr)
          Converts an EntryAttribute to LDIF
static java.lang.String LdifUtils.convertToLdif(EntryAttribute attr, int length)
          Converts an EntryAttribute as LDIF
static java.lang.String LdifUtils.convertToLdif(LdifEntry entry)
          Convert an LdifEntry to LDIF
static java.lang.String LdifUtils.convertToLdif(LdifEntry entry, int length)
          Convert an LdifEntry to LDIF
static javax.naming.directory.Attributes LdifUtils.createAttributes(java.lang.Object... avas)
          Build a new Attributes instance from a LDIF list of lines.
 void LdifReader.parseAttributeValue(LdifEntry entry, java.lang.String line, java.lang.String lowerLine)
          Parse an AttributeType/AttributeValue
 java.util.List<LdifEntry> LdifReader.parseLdif(java.io.BufferedReader reader)
          The main entry point of the LdifParser.
 void LdifEntry.putAttribute(java.lang.String id, java.lang.Object value)
          Add an attribute value to an existing attribute
static LdifEntry LdifRevertor.reverseDel(DN dn, Entry deletedEntry)
          Compute a reverse LDIF of a DeleteRequest.
static LdifEntry LdifRevertor.reverseModify(DN dn, java.util.List<Modification> forwardModifications, Entry modifiedEntry)
          Compute the reversed LDIF for a modify request.
static LdifEntry LdifRevertor.reverseMove(DN newSuperiorDn, DN modifiedDn)
          Compute a reverse LDIF for a forward change which if in LDIF format would represent a Move operation.
 

Constructors in org.apache.directory.shared.ldap.ldif that throw LdapException
LdifReader(java.io.InputStream in)
          A constructor which takes an InputStream
LdifReader(java.io.Reader in)
          A constructor which takes a Reader
 

Uses of LdapException in org.apache.directory.shared.ldap.name
 

Subclasses of LdapException in org.apache.directory.shared.ldap.name
 class TooComplexException
          This exception is used to signal, that the complex parser should be used.
 

Methods in org.apache.directory.shared.ldap.name that throw LdapException
 java.lang.Object NameComponentNormalizer.normalizeByName(java.lang.String attributeName, byte[] value)
          Normalizes an attribute's value given the name of the attribute - short names like 'cn' as well as 'commonName' should work here.
 java.lang.Object SimpleNameComponentNormalizer.normalizeByName(java.lang.String name, byte[] val)
           
 java.lang.Object NameComponentNormalizer.normalizeByName(java.lang.String attributeName, java.lang.String value)
          Normalizes an attribute's value given the name of the attribute - short names like 'cn' as well as 'commonName' should work here.
 java.lang.Object SimpleNameComponentNormalizer.normalizeByName(java.lang.String name, java.lang.String val)
           
 java.lang.Object NameComponentNormalizer.normalizeByOid(java.lang.String attributeOid, byte[] value)
          Normalizes an attribute's value given the OID of the attribute.
 java.lang.Object SimpleNameComponentNormalizer.normalizeByOid(java.lang.String oid, byte[] val)
           
 java.lang.Object NameComponentNormalizer.normalizeByOid(java.lang.String attributeOid, java.lang.String value)
          Normalizes an attribute's value given the OID of the attribute.
 java.lang.Object SimpleNameComponentNormalizer.normalizeByOid(java.lang.String oid, java.lang.String val)
           
 java.lang.String NameComponentNormalizer.normalizeName(java.lang.String attributeName)
          Normalizes the attribute name/alias to use the OID for it instead.
 DN FastDnParser.parse(java.lang.String name)
          Parses a DN from a String
 

Uses of LdapException in org.apache.directory.shared.ldap.schema
 

Methods in org.apache.directory.shared.ldap.schema that throw LdapException
 void SchemaObject.addToRegistries(java.util.List<java.lang.Throwable> errors, Registries registries)
          Inject this SchemaObject into the given registries, updating the references to other SchemaObject
 void AbstractSchemaObject.addToRegistries(java.util.List<java.lang.Throwable> errors, Registries registries)
          Inject this SchemaObject to the given registries, updating the references to other SchemaObject
 void AttributeType.addToRegistries(java.util.List<java.lang.Throwable> errors, Registries registries)
          Inject the attributeType into the registries, updating the references to other SchemaObject.
 void ObjectClass.addToRegistries(java.util.List<java.lang.Throwable> errors, Registries registries)
          Inject the ObjectClass into the registries, updating the references to other SchemaObject
 void MatchingRule.addToRegistries(java.util.List<java.lang.Throwable> errors, Registries registries)
          Inject the MatchingRule into the registries, updating the references to other SchemaObject
 void LdapSyntax.addToRegistries(java.util.List<java.lang.Throwable> errors, Registries registries)
          Inject the Syntax into the registries, updating the references to other SchemaObject
 void DITContentRule.addToRegistries(Registries registries)
          Inject the DITContentRule into the registries, updating the references to other SchemaObject
 void MatchingRuleUse.addToRegistries(Registries registries)
          Inject the MatchingRuleUse into the registries, updating the references to other SchemaObject
 void NameForm.addToRegistries(Registries registries)
          Inject the NameForm into the registries, updating the references to other SchemaObject
 void SyntaxChecker.assertSyntax(java.lang.Object value)
          Asserts whether or not the attribute's value conforms to the attribute syntax.
 AttributeType EntityFactory.getAttributeType(SchemaManager schemaManager, Entry entry, Registries targetRegistries, java.lang.String schemaName)
          Construct an AttributeType from an entry representing an AttributeType.
 MatchingRule EntityFactory.getMatchingRule(SchemaManager schemaManager, Entry entry, Registries targetRegistries, java.lang.String schemaName)
          Construct an MatchingRule from an entry get from the Dit
 LdapSyntax EntityFactory.getSyntax(SchemaManager schemaManager, Entry entry, Registries targetRegistries, java.lang.String schemaName)
           
static Entry SchemaUtils.getTargetEntry(java.util.List<? extends Modification> mods, Entry entry)
          Gets the target entry as it would look after a modification operation were performed on it.
 AttributeType SchemaManager.lookupAttributeTypeRegistry(java.lang.String oid)
          Lookup for an AttributeType in the AttributeType registry
 LdapComparator<?> SchemaManager.lookupComparatorRegistry(java.lang.String oid)
          Lookup for a Comparator in the Comparator registry
 LdapSyntax SchemaManager.lookupLdapSyntaxRegistry(java.lang.String oid)
          Lookup for an LdapSyntax in the LdapSyntax registry
 MatchingRule SchemaManager.lookupMatchingRuleRegistry(java.lang.String oid)
          Lookup for a MatchingRule in the MatchingRule registry
 Normalizer SchemaManager.lookupNormalizerRegistry(java.lang.String oid)
          Lookup for a Normalizer in the Normalizer registry
 ObjectClass SchemaManager.lookupObjectClassRegistry(java.lang.String oid)
          Lookup for a ObjectClass in the ObjectClass registry
 SyntaxChecker SchemaManager.lookupSyntaxCheckerRegistry(java.lang.String oid)
          Lookup for a SyntaxChecker in the SyntaxChecker registry
abstract  java.lang.String Normalizer.normalize(java.lang.String value)
          Gets the normalized value.
abstract  Value<?> Normalizer.normalize(Value<?> value)
          Gets the normalized value.
 void SchemaObject.registerOid(SchemaObject schemaObject, Registries registries)
          Register the given SchemaObject into the given registries' globalOidRegistry
 void AbstractSchemaObject.registerOid(SchemaObject schemaObject, Registries registries)
          Register the given SchemaObject into the given registries' globalOidRegistry
 void LoadableSchemaObject.registerOid(SchemaObject schemaObject, Registries registries)
          Register the given SchemaObject into the given registries' globalOidRegistry
 void SchemaObject.removeFromRegistries(java.util.List<java.lang.Throwable> errors, Registries registries)
          Remove this SchemaObject from the given registries, updating the references to other SchemaObject
 void AbstractSchemaObject.removeFromRegistries(java.util.List<java.lang.Throwable> errors, Registries registries)
          Remove this SchemaObject from the given registries, updating the references to other SchemaObject
 void AttributeType.removeFromRegistries(java.util.List<java.lang.Throwable> errors, Registries registries)
          Remove the attributeType from the registries, updating the references to other SchemaObject.
 void ObjectClass.removeFromRegistries(java.util.List<java.lang.Throwable> errors, Registries registries)
          Remove the ObjectClass from the registries, updating the references to other SchemaObject.
 void MatchingRule.removeFromRegistries(java.util.List<java.lang.Throwable> errors, Registries registries)
          Remove the MatchingRule from the registries, updating the references to other SchemaObject.
 void LdapSyntax.removeFromRegistries(java.util.List<java.lang.Throwable> errors, Registries registries)
          Remove the SDyntax from the registries, updating the references to other SchemaObject.
static java.lang.StringBuffer SchemaUtils.render(AttributeType at)
          Renders an attributeType into a new StringBuffer according to the Attribute Type Description Syntax 1.3.6.1.4.1.1466.115.121.1.3.
static java.lang.StringBuffer SchemaUtils.render(MatchingRule mr)
          Renders an matchingRule into a new StringBuffer according to the MatchingRule Description Syntax 1.3.6.1.4.1.1466.115.121.1.30.
static java.lang.StringBuffer SchemaUtils.render(ObjectClass oc)
          Renders an objectClass into a new StringBuffer according to the Object Class Description Syntax 1.3.6.1.4.1.1466.115.121.1.37.
 SchemaObject SchemaManager.unregisterAttributeType(java.lang.String attributeTypeOid)
          Removes the registered attributeType from the attributeTypeRegistry
 SchemaObject SchemaManager.unregisterComparator(java.lang.String comparatorOid)
          Removes the registered Comparator from the ComparatorRegistry
 SchemaObject SchemaManager.unregisterDitControlRule(java.lang.String ditControlRuleOid)
          Removes the registered DitControlRule from the DitControlRuleRegistry
 SchemaObject SchemaManager.unregisterDitStructureRule(java.lang.String ditStructureRuleOid)
          Removes the registered DitStructureRule from the DitStructureRuleRegistry
 SchemaObject SchemaManager.unregisterLdapSyntax(java.lang.String ldapSyntaxOid)
          Removes the registered LdapSyntax from the LdapSyntaxRegistry
 SchemaObject SchemaManager.unregisterMatchingRule(java.lang.String matchingRuleOid)
          Removes the registered MatchingRule from the MatchingRuleRegistry
 SchemaObject SchemaManager.unregisterMatchingRuleUse(java.lang.String matchingRuleUseOid)
          Removes the registered MatchingRuleUse from the MatchingRuleUseRegistry
 SchemaObject SchemaManager.unregisterNameForm(java.lang.String nameFormOid)
          Removes the registered NameForm from the NameFormRegistry
 SchemaObject SchemaManager.unregisterNormalizer(java.lang.String normalizerOid)
          Removes the registered Normalizer from the NormalizerRegistry
 SchemaObject SchemaManager.unregisterObjectClass(java.lang.String objectClassOid)
          Removes the registered ObjectClass from the ObjectClassRegistry
 SchemaObject SchemaManager.unregisterSyntaxChecker(java.lang.String syntaxCheckerOid)
          Removes the registered SyntaxChecker from the SyntaxCheckerRegistry
 

Uses of LdapException in org.apache.directory.shared.ldap.schema.manager.impl
 

Methods in org.apache.directory.shared.ldap.schema.manager.impl that throw LdapException
 AttributeType DefaultSchemaManager.lookupAttributeTypeRegistry(java.lang.String oid)
          Lookup for an AttributeType in the AttributeType registry
 LdapComparator<?> DefaultSchemaManager.lookupComparatorRegistry(java.lang.String oid)
          Lookup for a Comparator in the Comparator registry
 LdapSyntax DefaultSchemaManager.lookupLdapSyntaxRegistry(java.lang.String oid)
          Lookup for an LdapSyntax in the LdapSyntax registry
 MatchingRule DefaultSchemaManager.lookupMatchingRuleRegistry(java.lang.String oid)
          Lookup for a MatchingRule in the MatchingRule registry
 Normalizer DefaultSchemaManager.lookupNormalizerRegistry(java.lang.String oid)
          Lookup for a Normalizer in the Normalizer registry
 ObjectClass DefaultSchemaManager.lookupObjectClassRegistry(java.lang.String oid)
          Lookup for a ObjectClass in the ObjectClass registry
 SyntaxChecker DefaultSchemaManager.lookupSyntaxCheckerRegistry(java.lang.String oid)
          Lookup for a SyntaxChecker in the SyntaxChecker registry
 SchemaObject DefaultSchemaManager.unregisterAttributeType(java.lang.String attributeTypeOid)
          Removes the registered attributeType from the attributeTypeRegistry
 SchemaObject DefaultSchemaManager.unregisterComparator(java.lang.String comparatorOid)
          Removes the registered Comparator from the ComparatorRegistry
 SchemaObject DefaultSchemaManager.unregisterDitControlRule(java.lang.String ditControlRuleOid)
          Removes the registered DitControlRule from the DitControlRuleRegistry
 SchemaObject DefaultSchemaManager.unregisterDitStructureRule(java.lang.String ditStructureRuleOid)
          Removes the registered DitStructureRule from the DitStructureRuleRegistry
 SchemaObject DefaultSchemaManager.unregisterLdapSyntax(java.lang.String ldapSyntaxOid)
          Removes the registered LdapSyntax from the LdapSyntaxRegistry
 SchemaObject DefaultSchemaManager.unregisterMatchingRule(java.lang.String matchingRuleOid)
          Removes the registered MatchingRule from the MatchingRuleRegistry
 SchemaObject DefaultSchemaManager.unregisterMatchingRuleUse(java.lang.String matchingRuleUseOid)
          Removes the registered MatchingRuleUse from the MatchingRuleUseRegistry
 SchemaObject DefaultSchemaManager.unregisterNameForm(java.lang.String nameFormOid)
          Removes the registered NameForm from the NameFormRegistry
 SchemaObject DefaultSchemaManager.unregisterNormalizer(java.lang.String normalizerOid)
          Removes the registered Normalizer from the NormalizerRegistry
 SchemaObject DefaultSchemaManager.unregisterObjectClass(java.lang.String objectClassOid)
          Removes the registered ObjectClass from the ObjectClassRegistry
 SchemaObject DefaultSchemaManager.unregisterSyntaxChecker(java.lang.String syntaxCheckerOid)
          Removes the registered SyntaxChecker from the SyntaxCheckerRegistry
 

Uses of LdapException in org.apache.directory.shared.ldap.schema.normalizers
 

Methods in org.apache.directory.shared.ldap.schema.normalizers that throw LdapException
 java.lang.String DnNormalizer.normalize(DN value)
          Normalize a DN
 java.lang.String DeepTrimNormalizer.normalize(java.lang.String value)
          Gets the normalized value.
 java.lang.String NameOrNumericIdNormalizer.normalize(java.lang.String value)
          Gets the normalized value.
 java.lang.String GeneralizedTimeNormalizer.normalize(java.lang.String value)
          Gets the normalized value.
 java.lang.String CachingNormalizer.normalize(java.lang.String value)
          Gets the normalized value.
 java.lang.String TelephoneNumberNormalizer.normalize(java.lang.String value)
          Gets the normalized value.
 java.lang.String ObjectIdentifierNormalizer.normalize(java.lang.String value)
          Gets the normalized value.
 java.lang.String UniqueMemberNormalizer.normalize(java.lang.String value)
           
 java.lang.String DefaultStringNormalizer.normalize(java.lang.String value)
          Gets the normalized value.
 java.lang.String NumericNormalizer.normalize(java.lang.String value)
          Gets the normalized value.
 java.lang.String DnNormalizer.normalize(java.lang.String value)
          Gets the normalized value.
 java.lang.String DeepTrimToLowerNormalizer.normalize(java.lang.String value)
          Gets the normalized value.
 Value<?> DeepTrimNormalizer.normalize(Value<?> value)
          Gets the normalized value.
 Value<?> NameOrNumericIdNormalizer.normalize(Value<?> value)
          Gets the normalized value.
 Value<?> GeneralizedTimeNormalizer.normalize(Value<?> value)
          Gets the normalized value.
 Value<?> CachingNormalizer.normalize(Value<?> value)
          Gets the normalized value.
 Value<?> TelephoneNumberNormalizer.normalize(Value<?> value)
          Gets the normalized value.
 Value<?> ObjectIdentifierNormalizer.normalize(Value<?> value)
          Gets the normalized value.
 Value<?> UniqueMemberNormalizer.normalize(Value<?> value)
           
 Value<?> DefaultStringNormalizer.normalize(Value<?> value)
          Gets the normalized value.
 Value<?> NumericNormalizer.normalize(Value<?> value)
          Gets the normalized value.
 Value<?> DnNormalizer.normalize(Value<?> value)
          Gets the normalized value.
 Value<?> DeepTrimToLowerNormalizer.normalize(Value<?> value)
          Gets the normalized value.
 java.lang.Object ConcreteNameComponentNormalizer.normalizeByName(java.lang.String name, byte[] value)
           
 java.lang.Object ConcreteNameComponentNormalizer.normalizeByName(java.lang.String name, java.lang.String value)
           
 java.lang.Object ConcreteNameComponentNormalizer.normalizeByOid(java.lang.String oid, byte[] value)
           
 java.lang.Object ConcreteNameComponentNormalizer.normalizeByOid(java.lang.String oid, java.lang.String value)
           
 java.lang.String ConcreteNameComponentNormalizer.normalizeName(java.lang.String attributeName)
           
static java.lang.String DefaultStringNormalizer.normalizeString(java.lang.String string)
          Normalize the given String
 

Uses of LdapException in org.apache.directory.shared.ldap.schema.registries
 

Methods in org.apache.directory.shared.ldap.schema.registries that throw LdapException
 java.util.List<java.lang.Throwable> Registries.add(java.util.List<java.lang.Throwable> errors, SchemaObject schemaObject)
          Applies the added SchemaObject to the given register
 void AttributeTypeRegistry.addMappingFor(AttributeType attributeType)
          Add a new Oid/Normalizer couple in the OidNormalizer map
 void ImmutableAttributeTypeRegistry.addMappingFor(AttributeType attributeType)
          Add a new Oid/Normalizer couple in the OidNormalizer map
 void DefaultAttributeTypeRegistry.addMappingFor(AttributeType attributeType)
          Add a new Oid/Normalizer couple in the OidNormalizer map
 void SchemaObjectRegistry.clear()
          Clear the registry from all its content
 void Registries.clear()
          Clear the registries from all its elements
 void ImmutableDITStructureRuleRegistry.clear()
          Clear the registry from all its content
 void ImmutableMatchingRuleRegistry.clear()
          Clear the registry from all its content
 void ImmutableNameFormRegistry.clear()
          Clear the registry from all its content
 void ImmutableObjectClassRegistry.clear()
          Clear the registry from all its content
 void ImmutableDITContentRuleRegistry.clear()
          Clear the registry from all its content
 void ImmutableAttributeTypeRegistry.clear()
          Clear the registry from all its content
 void ImmutableNormalizerRegistry.clear()
          Clear the registry from all its content
 void ImmutableComparatorRegistry.clear()
          Clear the registry from all its content
 void ImmutableLdapSyntaxRegistry.clear()
          Clear the registry from all its content
 void ImmutableMatchingRuleUseRegistry.clear()
          Clear the registry from all its content
 void ImmutableSyntaxCheckerRegistry.clear()
          Clear the registry from all its content
 java.util.List<java.lang.Throwable> Registries.delete(java.util.List<java.lang.Throwable> errors, SchemaObject schemaObject)
          Remove the given SchemaObject from the registries
 java.util.Iterator<AttributeType> AttributeTypeRegistry.descendants(java.lang.String ancestorId)
          Get's an iterator over the set of descendant attributeTypes for some ancestor's name alias or their OID.
 java.util.Iterator<ObjectClass> ObjectClassRegistry.descendants(java.lang.String ancestorId)
          Get's an iterator over the set of descendant ObjectClasses for some ancestor's name alias or their OID.
 java.util.Iterator<ObjectClass> ImmutableObjectClassRegistry.descendants(java.lang.String ancestorId)
          Get's an iterator over the set of descendant ObjectClasses for some ancestor's name alias or their OID.
 java.util.Iterator<AttributeType> ImmutableAttributeTypeRegistry.descendants(java.lang.String ancestorId)
          Get's an iterator over the set of descendant attributeTypes for some ancestor's name alias or their OID.
 java.util.Iterator<ObjectClass> DefaultObjectClassRegistry.descendants(java.lang.String ancestorId)
          Get's an iterator over the set of descendant ObjectClasses for some ancestor's name alias or their OID.
 java.util.Iterator<AttributeType> DefaultAttributeTypeRegistry.descendants(java.lang.String ancestorId)
          Get's an iterator over the set of descendant attributeTypes for some ancestor's name alias or their OID.
 void Registries.dissociateFromSchema(java.util.List<java.lang.Throwable> errors, SchemaObject schemaObject)
          Store the given SchemaObject in the Map associating SchemaObjetcs to their related Schema.
 void Registries.dissociateFromSchema(SchemaObject schemaObject)
          Remove the given SchemaObject from the Map associating SchemaObjetcs to their related Schema.
 java.util.List<java.lang.String> OidRegistry.getNameSet(java.lang.String oid)
          Gets the names associated with an OID.
 java.lang.String DefaultSchemaObjectRegistry.getOidByName(java.lang.String name)
          Gets the numericOid for a name/alias if one is associated.
 java.lang.String SchemaObjectRegistry.getOidByName(java.lang.String name)
          Gets the numericOid for a name/alias if one is associated.
 java.lang.String ImmutableDITStructureRuleRegistry.getOidByName(java.lang.String name)
          Gets the numericOid for a name/alias if one is associated.
 java.lang.String ImmutableMatchingRuleRegistry.getOidByName(java.lang.String name)
          Gets the numericOid for a name/alias if one is associated.
 java.lang.String ImmutableNameFormRegistry.getOidByName(java.lang.String name)
          Gets the numericOid for a name/alias if one is associated.
 java.lang.String ImmutableObjectClassRegistry.getOidByName(java.lang.String name)
          Gets the numericOid for a name/alias if one is associated.
 java.lang.String ImmutableDITContentRuleRegistry.getOidByName(java.lang.String name)
          Gets the numericOid for a name/alias if one is associated.
 java.lang.String ImmutableAttributeTypeRegistry.getOidByName(java.lang.String name)
          Gets the numericOid for a name/alias if one is associated.
 java.lang.String ImmutableNormalizerRegistry.getOidByName(java.lang.String name)
          Gets the numericOid for a name/alias if one is associated.
 java.lang.String ImmutableComparatorRegistry.getOidByName(java.lang.String name)
          Gets the numericOid for a name/alias if one is associated.
 java.lang.String ImmutableLdapSyntaxRegistry.getOidByName(java.lang.String name)
          Gets the numericOid for a name/alias if one is associated.
 java.lang.String ImmutableMatchingRuleUseRegistry.getOidByName(java.lang.String name)
          Gets the numericOid for a name/alias if one is associated.
 java.lang.String ImmutableSyntaxCheckerRegistry.getOidByName(java.lang.String name)
          Gets the numericOid for a name/alias if one is associated.
 java.lang.String OidRegistry.getPrimaryName(java.lang.String oid)
          Gets the primary name associated with an OID.
 java.lang.String DITStructureRuleRegistry.getSchemaName(int ruleId)
          Gets the name of the schema this schema object is associated with.
 java.lang.String ImmutableDITStructureRuleRegistry.getSchemaName(int ruleId)
          Gets the name of the schema this schema object is associated with.
 java.lang.String DefaultDITStructureRuleRegistry.getSchemaName(int ruleId)
          Gets the name of the schema this schema object is associated with.
 java.lang.String DefaultSchemaObjectRegistry.getSchemaName(java.lang.String oid)
          Gets the name of the schema this schema object is associated with.
 java.lang.String SchemaObjectRegistry.getSchemaName(java.lang.String oid)
          Gets the name of the schema this schema object is associated with.
 java.lang.String ImmutableDITStructureRuleRegistry.getSchemaName(java.lang.String oid)
          Gets the name of the schema this schema object is associated with.
 java.lang.String ImmutableMatchingRuleRegistry.getSchemaName(java.lang.String oid)
          Gets the name of the schema this schema object is associated with.
 java.lang.String ImmutableNameFormRegistry.getSchemaName(java.lang.String oid)
          Gets the name of the schema this schema object is associated with.
 java.lang.String ImmutableObjectClassRegistry.getSchemaName(java.lang.String oid)
          Gets the name of the schema this schema object is associated with.
 java.lang.String ImmutableDITContentRuleRegistry.getSchemaName(java.lang.String oid)
          Gets the name of the schema this schema object is associated with.
 java.lang.String ImmutableAttributeTypeRegistry.getSchemaName(java.lang.String oid)
          Gets the name of the schema this schema object is associated with.
 java.lang.String ImmutableNormalizerRegistry.getSchemaName(java.lang.String oid)
          Gets the name of the schema this schema object is associated with.
 java.lang.String ImmutableComparatorRegistry.getSchemaName(java.lang.String oid)
          Gets the name of the schema this schema object is associated with.
 java.lang.String ImmutableLdapSyntaxRegistry.getSchemaName(java.lang.String oid)
          Gets the name of the schema this schema object is associated with.
 java.lang.String ImmutableMatchingRuleUseRegistry.getSchemaName(java.lang.String oid)
          Gets the name of the schema this schema object is associated with.
 java.lang.String ImmutableSyntaxCheckerRegistry.getSchemaName(java.lang.String oid)
          Gets the name of the schema this schema object is associated with.
 SchemaObject OidRegistry.getSchemaObject(java.lang.String oid)
          Gets the SchemaObject associated with an OID.
 boolean AttributeTypeRegistry.hasDescendants(java.lang.String ancestorId)
          Quick lookup to see if an attribute has descendants.
 boolean ObjectClassRegistry.hasDescendants(java.lang.String ancestorId)
          Quick lookup to see if an objectClass has descendants.
 boolean ImmutableObjectClassRegistry.hasDescendants(java.lang.String ancestorId)
          Quick lookup to see if an objectClass has descendants.
 boolean ImmutableAttributeTypeRegistry.hasDescendants(java.lang.String ancestorId)
          Quick lookup to see if an attribute has descendants.
 boolean DefaultObjectClassRegistry.hasDescendants(java.lang.String ancestorId)
          Quick lookup to see if an objectClass has descendants.
 boolean DefaultAttributeTypeRegistry.hasDescendants(java.lang.String ancestorId)
          Quick lookup to see if an attribute has descendants.
 DITStructureRule DITStructureRuleRegistry.lookup(int ruleId)
          Looks up an dITStructureRule by its unique Object IDentifier or by its name.
 DITStructureRule ImmutableDITStructureRuleRegistry.lookup(int ruleId)
          Looks up an dITStructureRule by its unique Object IDentifier or by its name.
 DITStructureRule DefaultDITStructureRuleRegistry.lookup(int ruleId)
          Looks up an dITStructureRule by its unique Object IDentifier or by its name.
 T DefaultSchemaObjectRegistry.lookup(java.lang.String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 T SchemaObjectRegistry.lookup(java.lang.String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 DITStructureRule ImmutableDITStructureRuleRegistry.lookup(java.lang.String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 MatchingRule ImmutableMatchingRuleRegistry.lookup(java.lang.String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 NameForm ImmutableNameFormRegistry.lookup(java.lang.String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 ObjectClass ImmutableObjectClassRegistry.lookup(java.lang.String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 DITContentRule ImmutableDITContentRuleRegistry.lookup(java.lang.String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 AttributeType ImmutableAttributeTypeRegistry.lookup(java.lang.String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 Normalizer ImmutableNormalizerRegistry.lookup(java.lang.String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 LdapComparator<?> ImmutableComparatorRegistry.lookup(java.lang.String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 LdapSyntax ImmutableLdapSyntaxRegistry.lookup(java.lang.String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 AttributeType DefaultAttributeTypeRegistry.lookup(java.lang.String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 MatchingRuleUse ImmutableMatchingRuleUseRegistry.lookup(java.lang.String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 SyntaxChecker ImmutableSyntaxCheckerRegistry.lookup(java.lang.String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 void ImmutableAttributeTypeRegistry.register(AttributeType attributeType)
          Registers a new SchemaObject with this registry.
 void ImmutableDITContentRuleRegistry.register(DITContentRule schemaObject)
          Registers a new SchemaObject with this registry.
 void DITStructureRuleRegistry.register(DITStructureRule ditStructureRule)
          Registers a new DITStructureRule with this registry.
 void ImmutableDITStructureRuleRegistry.register(DITStructureRule ditStructureRule)
          Registers a new DITStructureRule with this registry.
 void DefaultDITStructureRuleRegistry.register(DITStructureRule ditStructureRule)
          Registers a new SchemaObject with this registry.
 void ComparatorRegistry.register(LdapComparator<?> comparator)
          Registers a new LdapComparator with this registry.
 void ImmutableComparatorRegistry.register(LdapComparator<?> comparator)
          Registers a new LdapComparator with this registry.
 void ImmutableLdapSyntaxRegistry.register(LdapSyntax schemaObject)
          Registers a new SchemaObject with this registry.
 void ImmutableMatchingRuleRegistry.register(MatchingRule schemaObject)
          Registers a new SchemaObject with this registry.
 void ImmutableMatchingRuleUseRegistry.register(MatchingRuleUse schemaObject)
          Registers a new SchemaObject with this registry.
 void ImmutableNameFormRegistry.register(NameForm schemaObject)
          Registers a new SchemaObject with this registry.
 void NormalizerRegistry.register(Normalizer normalizer)
          Registers a new Normalizer with this registry.
 void ImmutableNormalizerRegistry.register(Normalizer normalizer)
          Registers a new Normalizer with this registry.
 void ObjectClassRegistry.register(ObjectClass objectClass)
          Registers a new ObjectClass with this registry.
 void ImmutableObjectClassRegistry.register(ObjectClass objectClass)
          Registers a new ObjectClass with this registry.
 void OidRegistry.register(SchemaObject schemaObject)
          Adds an OID name pair to the registry.
 void SyntaxCheckerRegistry.register(SyntaxChecker syntaxChecker)
          Registers a new SyntaxChecker with this registry.
 void ImmutableSyntaxCheckerRegistry.register(SyntaxChecker syntaxChecker)
          Registers a new SyntaxChecker with this registry.
 void DefaultSchemaObjectRegistry.register(T schemaObject)
          Registers a new SchemaObject with this registry.
 void SchemaObjectRegistry.register(T schemaObject)
          Registers a new SchemaObject with this registry.
 void AttributeTypeRegistry.registerDescendants(AttributeType attributeType, AttributeType ancestor)
          Store the AttributeType into a map associating an AttributeType to its descendants.
 void ImmutableAttributeTypeRegistry.registerDescendants(AttributeType attributeType, AttributeType ancestor)
          Store the AttributeType into a map associating an AttributeType to its descendants.
 void DefaultAttributeTypeRegistry.registerDescendants(AttributeType attributeType, AttributeType ancestor)
          Store the AttributeType into a map associating an AttributeType to its descendants.
 void ObjectClassRegistry.registerDescendants(ObjectClass objectClass, java.util.List<ObjectClass> ancestors)
          Store the ObjectClass into a map associating an ObjectClass to its descendants.
 void ImmutableObjectClassRegistry.registerDescendants(ObjectClass objectClass, java.util.List<ObjectClass> ancestors)
          Store the ObjectClass into a map associating an ObjectClass to its descendants.
 void DefaultObjectClassRegistry.registerDescendants(ObjectClass objectClass, java.util.List<ObjectClass> ancestors)
          Store the ObjectClass into a map associating an ObjectClass to its descendants.
 void AttributeTypeRegistry.removeMappingFor(AttributeType attributeType)
          Remove a new Oid/Normalizer couple in the OidNormalizer map
 void ImmutableAttributeTypeRegistry.removeMappingFor(AttributeType attributeType)
          Remove a new Oid/Normalizer couple in the OidNormalizer map
 void DefaultAttributeTypeRegistry.removeMappingFor(AttributeType attributeType)
          Remove the AttributeType normalizer from the OidNormalizer map
 void SchemaObjectRegistry.renameSchema(java.lang.String originalSchemaName, java.lang.String newSchemaName)
          Modify all the SchemaObject using a schemaName when this name changes.
 void DITStructureRuleRegistry.renameSchema(java.lang.String originalSchemaName, java.lang.String newSchemaName)
          Modify all the DITStructureRule using a schemaName when this name changes.
 void ImmutableDITStructureRuleRegistry.renameSchema(java.lang.String originalSchemaName, java.lang.String newSchemaName)
          Modify all the DITStructureRule using a schemaName when this name changes.
 void ImmutableMatchingRuleRegistry.renameSchema(java.lang.String originalSchemaName, java.lang.String newSchemaName)
          Modify all the SchemaObject using a schemaName when this name changes.
 void ImmutableNameFormRegistry.renameSchema(java.lang.String originalSchemaName, java.lang.String newSchemaName)
          Modify all the SchemaObject using a schemaName when this name changes.
 void ImmutableObjectClassRegistry.renameSchema(java.lang.String originalSchemaName, java.lang.String newSchemaName)
          Modify all the SchemaObject using a schemaName when this name changes.
 void ImmutableDITContentRuleRegistry.renameSchema(java.lang.String originalSchemaName, java.lang.String newSchemaName)
          Modify all the SchemaObject using a schemaName when this name changes.
 void ImmutableNormalizerRegistry.renameSchema(java.lang.String originalSchemaName, java.lang.String newSchemaName)
          Modify all the SchemaObject using a schemaName when this name changes.
 void ImmutableComparatorRegistry.renameSchema(java.lang.String originalSchemaName, java.lang.String newSchemaName)
          Modify all the SchemaObject using a schemaName when this name changes.
 void ImmutableLdapSyntaxRegistry.renameSchema(java.lang.String originalSchemaName, java.lang.String newSchemaName)
          Modify all the SchemaObject using a schemaName when this name changes.
 void ImmutableMatchingRuleUseRegistry.renameSchema(java.lang.String originalSchemaName, java.lang.String newSchemaName)
          Modify all the SchemaObject using a schemaName when this name changes.
 void ImmutableSyntaxCheckerRegistry.renameSchema(java.lang.String originalSchemaName, java.lang.String newSchemaName)
          Modify all the SchemaObject using a schemaName when this name changes.
 AttributeType ImmutableAttributeTypeRegistry.unregister(AttributeType schemaObject)
          Removes the SchemaObject registered with this registry.
 DITContentRule ImmutableDITContentRuleRegistry.unregister(DITContentRule schemaObject)
          Removes the SchemaObject registered with this registry.
 DITStructureRule ImmutableDITStructureRuleRegistry.unregister(DITStructureRule schemaObject)
          Removes the SchemaObject registered with this registry.
 void DITStructureRuleRegistry.unregister(int ruleId)
          Unregisters a DITStructureRule using it's rule identifier.
 void ImmutableDITStructureRuleRegistry.unregister(int ruleId)
          Unregisters a DITStructureRule using it's rule identifier.
 void DefaultDITStructureRuleRegistry.unregister(int ruleId)
          Unregisters a DITStructureRule using it's rule identifier.
 LdapComparator<?> ImmutableComparatorRegistry.unregister(LdapComparator<?> schemaObject)
          Removes the SchemaObject registered with this registry.
 LdapSyntax ImmutableLdapSyntaxRegistry.unregister(LdapSyntax schemaObject)
          Removes the SchemaObject registered with this registry.
 MatchingRule ImmutableMatchingRuleRegistry.unregister(MatchingRule schemaObject)
          Removes the SchemaObject registered with this registry.
 MatchingRuleUse ImmutableMatchingRuleUseRegistry.unregister(MatchingRuleUse schemaObject)
          Removes the SchemaObject registered with this registry.
 NameForm ImmutableNameFormRegistry.unregister(NameForm schemaObject)
          Removes the SchemaObject registered with this registry.
 Normalizer ImmutableNormalizerRegistry.unregister(Normalizer schemaObject)
          Removes the SchemaObject registered with this registry.
 ObjectClass ImmutableObjectClassRegistry.unregister(ObjectClass schemaObject)
          Removes the SchemaObject registered with this registry.
 T DefaultSchemaObjectRegistry.unregister(java.lang.String numericOid)
          Removes the SchemaObject registered with this registry, using its numeric OID.
 T SchemaObjectRegistry.unregister(java.lang.String numericOid)
          Removes the SchemaObject registered with this registry, using its numeric OID.
 LdapComparator<?> ComparatorRegistry.unregister(java.lang.String numericOid)
          Removes the LdapComparator registered with this registry, using its numeric OID.
 void OidRegistry.unregister(java.lang.String oid)
          Removes an oid from this registry.
 ObjectClass ObjectClassRegistry.unregister(java.lang.String numericOid)
          Removes the ObjectClass registered with this registry.
 Normalizer NormalizerRegistry.unregister(java.lang.String numericOid)
          Removes the Normalizer registered with this registry, using its numeric OID.
 SyntaxChecker SyntaxCheckerRegistry.unregister(java.lang.String numericOid)
          Removes the SyntaxChecker registered with this registry, using its numeric OID.
 DITStructureRule ImmutableDITStructureRuleRegistry.unregister(java.lang.String numericOid)
          Removes the SchemaObject registered with this registry, using its numeric OID.
 MatchingRule ImmutableMatchingRuleRegistry.unregister(java.lang.String numericOid)
          Removes the SchemaObject registered with this registry, using its numeric OID.
 NameForm ImmutableNameFormRegistry.unregister(java.lang.String numericOid)
          Removes the SchemaObject registered with this registry, using its numeric OID.
 ObjectClass ImmutableObjectClassRegistry.unregister(java.lang.String numericOid)
          Removes the ObjectClass registered with this registry.
 DITContentRule ImmutableDITContentRuleRegistry.unregister(java.lang.String numericOid)
          Removes the SchemaObject registered with this registry, using its numeric OID.
 AttributeType ImmutableAttributeTypeRegistry.unregister(java.lang.String numericOid)
          Removes the SchemaObject registered with this registry, using its numeric OID.
 Normalizer ImmutableNormalizerRegistry.unregister(java.lang.String numericOid)
          Removes the Normalizer registered with this registry, using its numeric OID.
 ObjectClass DefaultObjectClassRegistry.unregister(java.lang.String numericOid)
          Removes the SchemaObject registered with this registry, using its numeric OID.
 LdapComparator<?> ImmutableComparatorRegistry.unregister(java.lang.String numericOid)
          Removes the LdapComparator registered with this registry, using its numeric OID.
 LdapSyntax ImmutableLdapSyntaxRegistry.unregister(java.lang.String numericOid)
          Removes the SchemaObject registered with this registry, using its numeric OID.
 AttributeType DefaultAttributeTypeRegistry.unregister(java.lang.String numericOid)
          Removes the SchemaObject registered with this registry, using its numeric OID.
 MatchingRuleUse ImmutableMatchingRuleUseRegistry.unregister(java.lang.String numericOid)
          Removes the SchemaObject registered with this registry, using its numeric OID.
 SyntaxChecker ImmutableSyntaxCheckerRegistry.unregister(java.lang.String numericOid)
          Removes the SyntaxChecker registered with this registry, using its numeric OID.
 SyntaxChecker ImmutableSyntaxCheckerRegistry.unregister(SyntaxChecker schemaObject)
          Removes the SchemaObject registered with this registry.
 T DefaultSchemaObjectRegistry.unregister(T schemaObject)
          Removes the SchemaObject registered with this registry.
 T SchemaObjectRegistry.unregister(T schemaObject)
          Removes the SchemaObject registered with this registry.
 void AttributeTypeRegistry.unregisterDescendants(AttributeType attributeType, AttributeType ancestor)
          Remove the AttributeType from the map associating an AttributeType to its descendants.
 void ImmutableAttributeTypeRegistry.unregisterDescendants(AttributeType attributeType, AttributeType ancestor)
          Remove the AttributeType from the map associating an AttributeType to its descendants.
 void DefaultAttributeTypeRegistry.unregisterDescendants(AttributeType attributeType, AttributeType ancestor)
          Remove the AttributeType from the map associating an AttributeType to its descendants.
 void ObjectClassRegistry.unregisterDescendants(ObjectClass attributeType, java.util.List<ObjectClass> ancestors)
          Remove the ObjectClass from the map associating an ObjectClass to its descendants.
 void ImmutableObjectClassRegistry.unregisterDescendants(ObjectClass attributeType, java.util.List<ObjectClass> ancestors)
          Remove the ObjectClass from the map associating an ObjectClass to its descendants.
 void DefaultObjectClassRegistry.unregisterDescendants(ObjectClass attributeType, java.util.List<ObjectClass> ancestors)
          Remove the ObjectClass from the map associating an ObjectClass to its descendants.
 void DefaultSchemaObjectRegistry.unregisterSchemaElements(java.lang.String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 void SchemaObjectRegistry.unregisterSchemaElements(java.lang.String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 void ComparatorRegistry.unregisterSchemaElements(java.lang.String schemaName)
          Unregisters all LdapComparators defined for a specific schema from this registry.
 void DITStructureRuleRegistry.unregisterSchemaElements(java.lang.String schemaName)
          Unregisters all DITStructureRules defined for a specific schema from this registry.
 void NormalizerRegistry.unregisterSchemaElements(java.lang.String schemaName)
          Unregisters all Normalizers defined for a specific schema from this registry.
 void SyntaxCheckerRegistry.unregisterSchemaElements(java.lang.String schemaName)
          Unregisters all SyntaxCheckers defined for a specific schema from this registry.
 void ImmutableDITStructureRuleRegistry.unregisterSchemaElements(java.lang.String schemaName)
          Unregisters all DITStructureRules defined for a specific schema from this registry.
 void ImmutableMatchingRuleRegistry.unregisterSchemaElements(java.lang.String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 void DefaultSyntaxCheckerRegistry.unregisterSchemaElements(java.lang.String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 void DefaultNormalizerRegistry.unregisterSchemaElements(java.lang.String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 void ImmutableNameFormRegistry.unregisterSchemaElements(java.lang.String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 void ImmutableObjectClassRegistry.unregisterSchemaElements(java.lang.String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 void ImmutableDITContentRuleRegistry.unregisterSchemaElements(java.lang.String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 void ImmutableAttributeTypeRegistry.unregisterSchemaElements(java.lang.String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 void ImmutableNormalizerRegistry.unregisterSchemaElements(java.lang.String schemaName)
          Unregisters all Normalizers defined for a specific schema from this registry.
 void ImmutableComparatorRegistry.unregisterSchemaElements(java.lang.String schemaName)
          Unregisters all LdapComparators defined for a specific schema from this registry.
 void ImmutableLdapSyntaxRegistry.unregisterSchemaElements(java.lang.String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 void ImmutableMatchingRuleUseRegistry.unregisterSchemaElements(java.lang.String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 void ImmutableSyntaxCheckerRegistry.unregisterSchemaElements(java.lang.String schemaName)
          Unregisters all SyntaxCheckers defined for a specific schema from this registry.
 void DefaultComparatorRegistry.unregisterSchemaElements(java.lang.String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 

Uses of LdapException in org.apache.directory.shared.ldap.util
 

Methods in org.apache.directory.shared.ldap.util that throw LdapException
static void AttributeUtils.applyModification(Entry entry, Modification modification)
          A method to apply a modification to an existing entry.
static boolean AttributeUtils.containsValue(javax.naming.directory.Attribute attr, Value<?> compared, AttributeType type)
          Check if an attribute contains a specific value, using the associated matchingRule for that
static Entry AttributeUtils.toClientEntry(javax.naming.directory.Attributes attributes, DN dn)
          Check if an attribute contains a specific value and remove it using the associated matchingRule for the attribute type supplied.
 

Uses of LdapException in org.apache.directory.shared.ldap.util.tree
 

Methods in org.apache.directory.shared.ldap.util.tree that throw LdapException
 void DnBranchNode.add(DN dn, N element)
          TODO add.
 



Copyright © 2003-2011 Apache Software Foundation. All Rights Reserved.