Uses of Class
org.apache.directory.api.ldap.model.exception.LdapException

Packages that use LdapException
org.apache.directory.api.ldap.model.cursor   
org.apache.directory.api.ldap.model.entry   
org.apache.directory.api.ldap.model.exception   
org.apache.directory.api.ldap.model.filter   
org.apache.directory.api.ldap.model.ldif   
org.apache.directory.api.ldap.model.message   
org.apache.directory.api.ldap.model.name   
org.apache.directory.api.ldap.model.schema Contains interfaces and base classes for representing the LDAP schema domain model. 
org.apache.directory.api.ldap.model.schema.normalizers   
org.apache.directory.api.ldap.model.schema.registries   
org.apache.directory.api.ldap.model.schema.registries.helper   
 

Uses of LdapException in org.apache.directory.api.ldap.model.cursor
 

Methods in org.apache.directory.api.ldap.model.cursor that throw LdapException
 void SingletonCursor.after(E element)
          Prepares this Cursor, so a subsequent call to Cursor#previous() with a true return value, will have positioned the Cursor on a dataSet element equal to or less than the element argument but not greater.
 void SetCursor.after(E element)
          Prepares this Cursor, so a subsequent call to Cursor#previous() with a true return value, will have positioned the Cursor on a dataSet element equal to or less than the element argument but not greater.
 void ListCursor.after(E element)
          Prepares this Cursor, so a subsequent call to Cursor#previous() with a true return value, will have positioned the Cursor on a dataSet element equal to or less than the element argument but not greater.
 void EmptyCursor.after(E element)
          Prepares this Cursor, so a subsequent call to Cursor#previous() with a true return value, will have positioned the Cursor on a dataSet element equal to or less than the element argument but not greater.
 void Cursor.after(E element)
          Prepares this Cursor, so a subsequent call to Cursor#previous() with a true return value, will have positioned the Cursor on a dataSet element equal to or less than the element argument but not greater.
 void SingletonCursor.afterLast()
          Positions this Cursor after the last element.
 void SetCursor.afterLast()
          Positions this Cursor after the last element.
 void ListCursor.afterLast()
          Positions this Cursor after the last element.
 void EmptyCursor.afterLast()
          Positions this Cursor after the last element.
 void Cursor.afterLast()
          Positions this Cursor after the last element.
 void SingletonCursor.before(E element)
          Prepares this Cursor, so a subsequent call to Cursor#next() with a true return value, will have positioned the Cursor on a dataSet element equal to or less than the element argument but not greater.
 void SetCursor.before(E element)
          Prepares this Cursor, so a subsequent call to Cursor#next() with a true return value, will have positioned the Cursor on a dataSet element equal to or less than the element argument but not greater.
 void ListCursor.before(E element)
          Prepares this Cursor, so a subsequent call to Cursor#next() with a true return value, will have positioned the Cursor on a dataSet element equal to or less than the element argument but not greater.
 void EmptyCursor.before(E element)
          Prepares this Cursor, so a subsequent call to Cursor#next() with a true return value, will have positioned the Cursor on a dataSet element equal to or less than the element argument but not greater.
 void Cursor.before(E element)
          Prepares this Cursor, so a subsequent call to Cursor#next() with a true return value, will have positioned the Cursor on a dataSet element equal to or less than the element argument but not greater.
 void SingletonCursor.beforeFirst()
          Positions this Cursor before the first element.
 void SetCursor.beforeFirst()
          Positions this Cursor before the first element.
 void ListCursor.beforeFirst()
          Positions this Cursor before the first element.
 void EmptyCursor.beforeFirst()
          Positions this Cursor before the first element.
 void Cursor.beforeFirst()
          Positions this Cursor before the first element.
 boolean SingletonCursor.first()
          Positions this Cursor at the first element.
 boolean SetCursor.first()
          Positions this Cursor at the first element.
 boolean ListCursor.first()
          Positions this Cursor at the first element.
 boolean EmptyCursor.first()
          Positions this Cursor at the first element.
 boolean Cursor.first()
          Positions this Cursor at the first element.
 Entry SearchCursor.getEntry()
           
 IntermediateResponse SearchCursor.getIntermediate()
           
 Referral SearchCursor.getReferral()
           
 boolean SingletonCursor.last()
          Positions this Cursor at the last element.
 boolean SetCursor.last()
          Positions this Cursor at the last element.
 boolean ListCursor.last()
          Positions this Cursor at the last element.
 boolean EmptyCursor.last()
          Positions this Cursor at the last element.
 boolean Cursor.last()
          Positions this Cursor at the last element.
 boolean SingletonCursor.next()
          Advances this Cursor to the next position.
 boolean SetCursor.next()
          Advances this Cursor to the next position.
 boolean ListCursor.next()
          Advances this Cursor to the next position.
 boolean EmptyCursor.next()
          Advances this Cursor to the next position.
 boolean Cursor.next()
          Advances this Cursor to the next position.
 boolean SingletonCursor.previous()
          Advances this Cursor to the previous position.
 boolean SetCursor.previous()
          Advances this Cursor to the previous position.
 boolean ListCursor.previous()
          Advances this Cursor to the previous position.
 boolean EmptyCursor.previous()
          Advances this Cursor to the previous position.
 boolean Cursor.previous()
          Advances this Cursor to the previous position.
 

Uses of LdapException in org.apache.directory.api.ldap.model.entry
 

Methods in org.apache.directory.api.ldap.model.entry that throw LdapException
 void ImmutableEntry.add(Attribute... attributes)
          Add some Attributes to the current Entry.
 void Entry.add(Attribute... attributes)
          Add some Attributes to the current Entry.
 void DefaultEntry.add(Attribute... attributes)
          Add some Attributes to the current Entry.
 void ImmutableEntry.add(AttributeType attributeType, byte[]... values)
           Add an attribute (represented by its AttributeType and some binary values) into an entry.
 void Entry.add(AttributeType attributeType, byte[]... values)
           Add an attribute (represented by its AttributeType and some binary values) into an entry.
 void DefaultEntry.add(AttributeType attributeType, byte[]... values)
           Add an attribute (represented by its AttributeType and some binary values) into an entry.
 void ImmutableEntry.add(AttributeType attributeType, String... values)
           Add an attribute (represented by its AttributeType and some String values) into an entry.
 void Entry.add(AttributeType attributeType, String... values)
           Add an attribute (represented by its AttributeType and some String values) into an entry.
 void DefaultEntry.add(AttributeType attributeType, String... values)
           Add an attribute (represented by its AttributeType and some String values) into an entry.
 void ImmutableEntry.add(AttributeType attributeType, Value<?>... values)
           Add an attribute (represented by its AttributeType and some values) into an entry.
 void Entry.add(AttributeType attributeType, Value<?>... values)
           Add an attribute (represented by its AttributeType and some values) into an entry.
 void DefaultEntry.add(AttributeType attributeType, Value<?>... values)
           Add an attribute (represented by its AttributeType and some values) into an entry.
 void ImmutableEntry.add(String upId, AttributeType attributeType, byte[]... values)
           Add an attribute (represented by its AttributeType and some binary values) into an entry.
 void Entry.add(String upId, AttributeType attributeType, byte[]... values)
           Add an attribute (represented by its AttributeType and some binary values) into an entry.
 void DefaultEntry.add(String upId, AttributeType attributeType, byte[]... values)
           Add an attribute (represented by its AttributeType and some binary values) into an entry.
 void ImmutableEntry.add(String upId, AttributeType attributeType, String... values)
           Add an attribute (represented by its AttributeType and some String values) into an entry.
 void Entry.add(String upId, AttributeType attributeType, String... values)
           Add an attribute (represented by its AttributeType and some String values) into an entry.
 void DefaultEntry.add(String upId, AttributeType attributeType, String... values)
           Add an attribute (represented by its AttributeType and some String values) into an entry.
 void ImmutableEntry.add(String upId, AttributeType attributeType, Value<?>... values)
           Add an attribute (represented by its AttributeType and some values) into an entry.
 void Entry.add(String upId, AttributeType attributeType, Value<?>... values)
           Add an attribute (represented by its AttributeType and some values) into an entry.
 void DefaultEntry.add(String upId, AttributeType attributeType, Value<?>... values)
           Add an attribute (represented by its AttributeType and some values) into an entry.
 void ImmutableEntry.add(String upId, byte[]... values)
          Add some binary values to the current Entry.
 void Entry.add(String upId, byte[]... values)
          Add some binary values to the current Entry.
 void DefaultEntry.add(String upId, byte[]... values)
          Add some binary values to the current Entry.
 void ImmutableEntry.add(String upId, String... values)
          Add some String values to the current Entry.
 void Entry.add(String upId, String... values)
          Add some String values to the current Entry.
 void DefaultEntry.add(String upId, String... values)
          Add some String values to the current Entry.
 void ImmutableEntry.add(String upId, Value<?>... values)
          Add some Values to the current Entry.
 void Entry.add(String upId, Value<?>... values)
          Add some Values to the current Entry.
 void DefaultEntry.add(String upId, Value<?>... values)
          Add some Values to the current Entry.
static void AttributeUtils.applyModification(Entry entry, Modification modification)
          A method to apply a modification to an existing entry.
protected  AttributeType DefaultEntry.getAttributeType(String upId)
          Returns the attributeType from an Attribute ID.
protected  LdapComparator<T> AbstractValue.getLdapComparator()
          Gets a comparator using getMatchingRule() to resolve the matching that the comparator is extracted from.
 List<Attribute> ImmutableEntry.put(Attribute... attributes)
           Places attributes in the attribute collection.
 List<Attribute> Entry.put(Attribute... attributes)
           Places attributes in the attribute collection.
 List<Attribute> DefaultEntry.put(Attribute... attributes)
           Places attributes in the attribute collection.
 Attribute ImmutableEntry.put(AttributeType attributeType, byte[]... values)
           Places a new attribute with the supplied AttributeType and binary values into the attribute collection.
 Attribute Entry.put(AttributeType attributeType, byte[]... values)
           Places a new attribute with the supplied AttributeType and binary values into the attribute collection.
 Attribute DefaultEntry.put(AttributeType attributeType, byte[]... values)
           Places a new attribute with the supplied AttributeType and binary values into the attribute collection.
 Attribute ImmutableEntry.put(AttributeType attributeType, String... values)
           Places a new attribute with the supplied AttributeType and String values into the attribute collection.
 Attribute Entry.put(AttributeType attributeType, String... values)
           Places a new attribute with the supplied AttributeType and String values into the attribute collection.
 Attribute DefaultEntry.put(AttributeType attributeType, String... values)
           Places a new attribute with the supplied AttributeType and String values into the attribute collection.
 Attribute ImmutableEntry.put(AttributeType attributeType, Value<?>... values)
           Places a new attribute with the supplied AttributeType and some values into the attribute collection.
 Attribute Entry.put(AttributeType attributeType, Value<?>... values)
           Places a new attribute with the supplied AttributeType and some values into the attribute collection.
 Attribute DefaultEntry.put(AttributeType attributeType, Value<?>... values)
           Places a new attribute with the supplied AttributeType and some values into the attribute collection.
 Attribute ImmutableEntry.put(String upId, AttributeType attributeType, byte[]... values)
           Places a new attribute with the supplied AttributeType and some binary values into the attribute collection.
 Attribute Entry.put(String upId, AttributeType attributeType, byte[]... values)
           Places a new attribute with the supplied AttributeType and some binary values into the attribute collection.
 Attribute DefaultEntry.put(String upId, AttributeType attributeType, byte[]... values)
           Places a new attribute with the supplied AttributeType and some binary values into the attribute collection.
 Attribute ImmutableEntry.put(String upId, AttributeType attributeType, String... values)
           Places a new attribute with the supplied AttributeType and some String values into the attribute collection.
 Attribute Entry.put(String upId, AttributeType attributeType, String... values)
           Places a new attribute with the supplied AttributeType and some String values into the attribute collection.
 Attribute DefaultEntry.put(String upId, AttributeType attributeType, String... values)
           Places a new attribute with the supplied AttributeType and some String values into the attribute collection.
 Attribute ImmutableEntry.put(String upId, AttributeType attributeType, Value<?>... values)
           Places a new attribute with the supplied AttributeType and some values into the attribute collection.
 Attribute Entry.put(String upId, AttributeType attributeType, Value<?>... values)
           Places a new attribute with the supplied AttributeType and some values into the attribute collection.
 Attribute DefaultEntry.put(String upId, AttributeType attributeType, Value<?>... values)
           Places a new attribute with the supplied AttributeType and some values into the attribute collection.
 List<Attribute> ImmutableEntry.remove(Attribute... attributes)
          Removes the specified attributes.
 List<Attribute> Entry.remove(Attribute... attributes)
          Removes the specified attributes.
 List<Attribute> DefaultEntry.remove(Attribute... attributes)
          Removes the specified attributes.
 boolean ImmutableEntry.remove(AttributeType attributeType, byte[]... values)
           Removes the specified binary values from an attribute.
 boolean Entry.remove(AttributeType attributeType, byte[]... values)
           Removes the specified binary values from an attribute.
 boolean DefaultEntry.remove(AttributeType attributeType, byte[]... values)
           Removes the specified binary values from an attribute.
 boolean ImmutableEntry.remove(AttributeType attributeType, String... values)
           Removes the specified String values from an attribute.
 boolean Entry.remove(AttributeType attributeType, String... values)
           Removes the specified String values from an attribute.
 boolean DefaultEntry.remove(AttributeType attributeType, String... values)
           Removes the specified String values from an attribute.
 boolean ImmutableEntry.remove(AttributeType attributeType, Value<?>... values)
           Removes the specified values from an attribute.
 boolean Entry.remove(AttributeType attributeType, Value<?>... values)
           Removes the specified values from an attribute.
 boolean DefaultEntry.remove(AttributeType attributeType, Value<?>... values)
           Removes the specified values from an attribute.
 boolean ImmutableEntry.remove(String upId, byte[]... values)
           Removes the specified binary values from an attribute.
 boolean Entry.remove(String upId, byte[]... values)
           Removes the specified binary values from an attribute.
 boolean DefaultEntry.remove(String upId, byte[]... values)
           Removes the specified binary values from an attribute.
 boolean ImmutableEntry.remove(String upId, String... values)
           Removes the specified String values from an attribute.
 boolean Entry.remove(String upId, String... values)
           Removes the specified String values from an attribute.
 boolean DefaultEntry.remove(String upId, String... values)
           Removes the specified String values from an attribute.
 boolean ImmutableEntry.remove(String upId, Value<?>... values)
           Removes the specified values from an attribute.
 boolean Entry.remove(String upId, Value<?>... values)
           Removes the specified values from an attribute.
 boolean DefaultEntry.remove(String upId, Value<?>... values)
           Removes the specified values from an attribute.
static Entry AttributeUtils.toEntry(Attributes attributes, Dn dn)
          Convert a BasicAttributes or a AttributesImpl to an Entry
 

Constructors in org.apache.directory.api.ldap.model.entry that throw LdapException
DefaultAttribute(AttributeType attributeType, Attribute attribute)
          Creates a new instance of schema aware Attribute, by copying another attribute.
DefaultEntry(Dn dn, Object... elements)
          Creates a new instance of DefaultEntry, with a Dn and a list of IDs.
DefaultEntry(SchemaManager schemaManager, Dn dn, Object... elements)
          Creates a new instance of DefaultEntry, with a Dn and a list of IDs.
DefaultEntry(SchemaManager schemaManager, Entry entry)
           Creates a new instance of DefaultEntry, copying another entry.
DefaultEntry(SchemaManager schemaManager, String dn, Object... elements)
          Creates a new instance of DefaultEntry, with a Dn and a list of IDs.
DefaultEntry(String dn, Object... elements)
          Creates a new instance of DefaultEntry, with a Dn and a list of IDs.
 

Uses of LdapException in org.apache.directory.api.ldap.model.exception
 

Subclasses of LdapException in org.apache.directory.api.ldap.model.exception
 class AbstractLdapReferralException
          A LdapOperationException which associates a resultCode namely the ResultCodeEnum.REFERRAL resultCode with the exception.
 class LdapAdminLimitExceededException
          A LdapTimeLimitExceededException which associates a resultCode namely the ResultCodeEnum.ADMIN_LIMIT_EXCEEDED 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.INVALID_CREDENTIALS value with the type.
 class LdapAuthenticationNotSupportedException
          A subclass of the LdapOperationException carrying along an unequivocal ResultCodeEnum value.
 class LdapCannotCancelException
          A LdapCannotCancelException which associates a resultCode, namely the ResultCodeEnum.CANNOT_CANCEL resultCode with the exception.
 class LdapConfigurationException
          A LdapException which associates a resultCode namely the ResultCodeEnum.OTHER resultCode with the exception.
 class LdapContextNotEmptyException
          A LdapContextNotEmptyException 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.INSUFFICIENT_ACCESS_RIGHTS 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 LdapNoSuchOperationException
          A LdapNoSuchOperationException which associates a resultCode, namely the ResultCodeEnum.NO_SUCH_OPERATION resultCode with the exception.
 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 LdapSchemaException
          A subclass of LdapException which is used to report issues during the integrity check of the schema by the SchemaManager.
 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 LdapSizeLimitExceededException
          A LdapSizeLimitExceededException which associates a resultCode namely the ResultCodeEnum.SIZE_LIMIT_EXCEEDED resultCode with the exception.
 class LdapStrongAuthenticationRequiredException
          A subclass of LdapOperationException which associates the ResultCodeEnum.STRONG_AUTH_REQUIRED value with the type.
 class LdapTimeLimitExceededException
          A LdapTimeLimitExceededException which associates a resultCode namely the ResultCodeEnum.TIME_LIMIT_EXCEEDED resultCode with the exception.
 class LdapTooLateException
          A LdapTooLateException which associates a resultCode namely the ResultCodeEnum.TOO_LATE resultCode with the exception.
 class LdapUnknownException
          A LdapUnknownException which associates a resultCode, namely the ResultCodeEnum.UNKNOWN resultCode with the exception.
 class LdapUnwillingToPerformException
          An LDAPException that extends the LdapOperationException carrying with it the corresponding result codes for this condition.
 class LdapUriException
          The URI parsing and escape encoding exception.
 class LdapURLEncodingException
          Thrown when a LdapStringEncodingDecoder has encountered a failure condition during the String creation.
 class OperationAbandonedException
          Marker exception thrown when an operation is cancelled.
 class UrlDecoderException
          Thrown when a Decoder has encountered a failure condition during a decode.
 

Uses of LdapException in org.apache.directory.api.ldap.model.filter
 

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

Uses of LdapException in org.apache.directory.api.ldap.model.ldif
 

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

Methods in org.apache.directory.api.ldap.model.ldif that throw LdapException
 void LdifEntry.addAttribute(Attribute attr)
          Add an attribute to the entry
 void LdifEntry.addAttribute(String id, Object... values)
          Add an attribute to the entry
static String LdifUtils.convertAttributesToLdif(Entry entry)
          Convert all the Entry's attributes to LDIF.
static String LdifUtils.convertAttributesToLdif(Entry entry, int length)
          Convert the Entry's attributes to LDIF.
static String LdifUtils.convertToLdif(Attribute attr)
          Converts an EntryAttribute to LDIF
static String LdifUtils.convertToLdif(Attribute attr, int length)
          Converts an EntryAttribute as LDIF
static String LdifUtils.convertToLdif(Attributes attrs)
          Convert an Attributes as LDIF
static String LdifUtils.convertToLdif(Attributes attrs, Dn dn)
          Convert an Attributes as LDIF.
static String LdifUtils.convertToLdif(Attributes attrs, Dn dn, int length)
          Convert an Attributes as LDIF.
static String LdifUtils.convertToLdif(Attributes attrs, int length)
          Convert an Attributes as LDIF
static String LdifUtils.convertToLdif(Entry entry)
          Convert an Entry to LDIF
static String LdifUtils.convertToLdif(Entry entry, boolean includeVersionInfo)
          Convert an Entry to LDIF including a version number at the top
static String LdifUtils.convertToLdif(Entry entry, int length)
          Convert an Entry as LDIF
static String LdifUtils.convertToLdif(LdifEntry entry)
          Convert an LdifEntry to LDIF
static String LdifUtils.convertToLdif(LdifEntry entry, int length)
          Convert an LdifEntry to LDIF
static Attributes LdifUtils.createJndiAttributes(Object... avas)
          Build a new Attributes instance from a LDIF list of lines.
protected  void LdifReader.init()
           
 void LdifReader.parseAttributeValue(LdifEntry entry, String line, String lowerLine)
          Parse an AttributeType/AttributeValue
 List<LdifEntry> LdifReader.parseLdif(BufferedReader reader)
          The main entry point of the LdifParser.
 void LdifEntry.putAttribute(String id, 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, 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.api.ldap.model.ldif that throw LdapException
LdifReader(InputStream in)
          A constructor which takes an InputStream
LdifReader(Reader in)
          A constructor which takes a Reader
 

Uses of LdapException in org.apache.directory.api.ldap.model.message
 

Methods in org.apache.directory.api.ldap.model.message that throw LdapException
 void AddRequestImpl.addAttributeType(String type)
          Create a new attributeValue
 void AddRequestImpl.addAttributeValue(byte[] value)
          Add a new value to the current attribute
 void AddRequestImpl.addAttributeValue(String value)
          Add a new value to the current attribute
 void AddRequestImpl.addAttributeValue(Value<?> value)
          Add a new value to the current attribute
static boolean ResultCodeEnum.processResponse(ResultResponse response)
          Process the response, throwing the associated exception if needed.
 SearchRequest SearchRequestImpl.setFilter(String filter)
          Sets the search filter associated with this search request.
 SearchRequest SearchRequest.setFilter(String filter)
          Sets the search filter associated with this search request.
 

Uses of LdapException in org.apache.directory.api.ldap.model.name
 

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

Uses of LdapException in org.apache.directory.api.ldap.model.schema
 

Methods in org.apache.directory.api.ldap.model.schema that throw LdapException
 boolean SchemaManager.add(SchemaObject schemaObject)
          Registers a new SchemaObject.
 void SyntaxChecker.assertSyntax(Object value)
          Asserts whether or not the attribute's value conforms to the attribute syntax.
 Entry AttributesFactory.convert(AttributeType attributeType, Schema schema, SchemaManager schemaManager)
           objectclass ( 1.3.6.1.4.1.18060.0.4.0.3.3 NAME 'metaAttributeType' DESC 'meta definition of the AttributeType object' SUP metaTop STRUCTURAL MUST ( m-name $ m-syntax ) MAY ( m-supAttributeType $ m-obsolete $ m-equality $ m-ordering $ m-substr $ m-singleValue $ m-collective $ m-noUserModification $ m-usage $ m-extensionAttributeType ) )
 Entry AttributesFactory.convert(LdapSyntax syntax, Schema schema, SchemaManager schemaManager)
           
 Entry AttributesFactory.convert(MatchingRule matchingRule, Schema schema, SchemaManager schemaManager)
           
 Entry AttributesFactory.convert(ObjectClass objectClass, Schema schema, SchemaManager schemaManager)
          Creates the attributes of an entry representing an objectClass.
 Entry AttributesFactory.convert(Schema schema, SchemaManager schemaManager)
          Convert a Schema to Entry
 boolean SchemaManager.delete(SchemaObject schemaObject)
          Unregisters a new SchemaObject.
 boolean SchemaManager.disable(String... schemas)
          Disables a set of Schemas, and returns true if all the schema have been disabled, with all the dependent schemas, and if the registries is still consistent.
 boolean SchemaManager.enable(String... schemas)
          Enables a set of Schemas, and returns true if all the schema have been enabled, with all the dependent schemas, and if the registries is still consistent.
 Entry AttributesFactory.getAttributes(SchemaObject obj, Schema schema, SchemaManager schemaManager)
           
static Entry SchemaUtils.getTargetEntry(List<? extends Modification> mods, Entry entry)
          Gets the target entry as it would look after a modification operation were performed on it.
 boolean SchemaManager.load(Schema... schemas)
          Load some Schemas into the registries.
 boolean SchemaManager.loadDisabled(String... schemas)
          Load Schemas into the Registries, even if they are disabled.
 AttributeType SchemaManager.lookupAttributeTypeRegistry(String oid)
          Lookup for an AttributeType in the AttributeType registry
 LdapComparator<?> SchemaManager.lookupComparatorRegistry(String oid)
          Lookup for a Comparator in the Comparator registry
 LdapSyntax SchemaManager.lookupLdapSyntaxRegistry(String oid)
          Lookup for an LdapSyntax in the LdapSyntax registry
 MatchingRule SchemaManager.lookupMatchingRuleRegistry(String oid)
          Lookup for a MatchingRule in the MatchingRule registry
 Normalizer SchemaManager.lookupNormalizerRegistry(String oid)
          Lookup for a Normalizer in the Normalizer registry
 ObjectClass SchemaManager.lookupObjectClassRegistry(String oid)
          Lookup for a ObjectClass in the ObjectClass registry
 SyntaxChecker SchemaManager.lookupSyntaxCheckerRegistry(String oid)
          Lookup for a SyntaxChecker in the SyntaxChecker registry
abstract  String Normalizer.normalize(String value)
          Gets the normalized value.
abstract  Value<?> Normalizer.normalize(Value<?> value)
          Gets the normalized value.
static 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 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 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.
 boolean SchemaManager.unload(String... schemas)
          Unload the given set of Schemas
 SchemaObject SchemaManager.unregisterAttributeType(String attributeTypeOid)
          Removes the registered attributeType from the attributeTypeRegistry
 SchemaObject SchemaManager.unregisterComparator(String comparatorOid)
          Removes the registered Comparator from the ComparatorRegistry
 SchemaObject SchemaManager.unregisterDitControlRule(String ditControlRuleOid)
          Removes the registered DitControlRule from the DitControlRuleRegistry
 SchemaObject SchemaManager.unregisterDitStructureRule(String ditStructureRuleOid)
          Removes the registered DitStructureRule from the DitStructureRuleRegistry
 SchemaObject SchemaManager.unregisterLdapSyntax(String ldapSyntaxOid)
          Removes the registered LdapSyntax from the LdapSyntaxRegistry
 SchemaObject SchemaManager.unregisterMatchingRule(String matchingRuleOid)
          Removes the registered MatchingRule from the MatchingRuleRegistry
 SchemaObject SchemaManager.unregisterMatchingRuleUse(String matchingRuleUseOid)
          Removes the registered MatchingRuleUse from the MatchingRuleUseRegistry
 SchemaObject SchemaManager.unregisterNameForm(String nameFormOid)
          Removes the registered NameForm from the NameFormRegistry
 SchemaObject SchemaManager.unregisterNormalizer(String normalizerOid)
          Removes the registered Normalizer from the NormalizerRegistry
 SchemaObject SchemaManager.unregisterObjectClass(String objectClassOid)
          Removes the registered ObjectClass from the ObjectClassRegistry
 SchemaObject SchemaManager.unregisterSyntaxChecker(String syntaxCheckerOid)
          Removes the registered SyntaxChecker from the SyntaxCheckerRegistry
 

Uses of LdapException in org.apache.directory.api.ldap.model.schema.normalizers
 

Methods in org.apache.directory.api.ldap.model.schema.normalizers that throw LdapException
 String DnNormalizer.normalize(Dn value)
          Normalize a Dn
 String UniqueMemberNormalizer.normalize(String value)
           
 String TelephoneNumberNormalizer.normalize(String value)
          Gets the normalized value.
 String ObjectIdentifierNormalizer.normalize(String value)
          Gets the normalized value.
 String NumericNormalizer.normalize(String value)
          Gets the normalized value.
 String NameOrNumericIdNormalizer.normalize(String value)
          Gets the normalized value.
 String GeneralizedTimeNormalizer.normalize(String value)
          Gets the normalized value.
 String DnNormalizer.normalize(String value)
          Gets the normalized value.
 String DefaultStringNormalizer.normalize(String value)
          Gets the normalized value.
 String DeepTrimToLowerNormalizer.normalize(String value)
          Gets the normalized value.
 String DeepTrimNormalizer.normalize(String value)
          Gets the normalized value.
 String CachingNormalizer.normalize(String value)
          Gets the normalized value.
 Value<?> UniqueMemberNormalizer.normalize(Value<?> value)
           
 Value<?> TelephoneNumberNormalizer.normalize(Value<?> value)
          Gets the normalized value.
 Value<?> ObjectIdentifierNormalizer.normalize(Value<?> value)
          Gets the normalized value.
 Value<?> NumericNormalizer.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<?> DnNormalizer.normalize(Value<?> value)
          Gets the normalized value.
 Value<?> DefaultStringNormalizer.normalize(Value<?> value)
          Gets the normalized value.
 Value<?> DeepTrimToLowerNormalizer.normalize(Value<?> value)
          Gets the normalized value.
 Value<?> DeepTrimNormalizer.normalize(Value<?> value)
          Gets the normalized value.
 Value<?> CachingNormalizer.normalize(Value<?> value)
          Gets the normalized value.
 Object NameComponentNormalizer.normalizeByName(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.
 Object ConcreteNameComponentNormalizer.normalizeByName(String name, byte[] value)
          Normalizes an attribute's value given the name of the attribute - short names like 'cn' as well as 'commonName' should work here.
 Object NameComponentNormalizer.normalizeByName(String attributeName, String value)
          Normalizes an attribute's value given the name of the attribute - short names like 'cn' as well as 'commonName' should work here.
 Object ConcreteNameComponentNormalizer.normalizeByName(String name, String value)
          Normalizes an attribute's value given the name of the attribute - short names like 'cn' as well as 'commonName' should work here.
 Object NameComponentNormalizer.normalizeByOid(String attributeOid, byte[] value)
          Normalizes an attribute's value given the OID of the attribute.
 Object ConcreteNameComponentNormalizer.normalizeByOid(String oid, byte[] value)
          Normalizes an attribute's value given the OID of the attribute.
 Object NameComponentNormalizer.normalizeByOid(String attributeOid, String value)
          Normalizes an attribute's value given the OID of the attribute.
 Object ConcreteNameComponentNormalizer.normalizeByOid(String oid, String value)
          Normalizes an attribute's value given the OID of the attribute.
 String NameComponentNormalizer.normalizeName(String attributeName)
          Normalizes the attribute name/alias to use the OID for it instead.
 String ConcreteNameComponentNormalizer.normalizeName(String attributeName)
           
static String DefaultStringNormalizer.normalizeString(String string)
          Normalize the given String
 

Uses of LdapException in org.apache.directory.api.ldap.model.schema.registries
 

Methods in org.apache.directory.api.ldap.model.schema.registries that throw LdapException
 List<Throwable> Registries.add(List<Throwable> errors, SchemaObject schemaObject, boolean check)
          Applies the added SchemaObject to the given register
 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 AttributeTypeRegistry.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 ImmutableSyntaxCheckerRegistry.clear()
          Clear the registry from all its content
 void ImmutableObjectClassRegistry.clear()
          Clear the registry from all its content
 void ImmutableNormalizerRegistry.clear()
          Clear the registry from all its content
 void ImmutableNameFormRegistry.clear()
          Clear the registry from all its content
 void ImmutableMatchingRuleUseRegistry.clear()
          Clear the registry from all its content
 void ImmutableMatchingRuleRegistry.clear()
          Clear the registry from all its content
 void ImmutableLdapSyntaxRegistry.clear()
          Clear the registry from all its content
 void ImmutableDitStructureRuleRegistry.clear()
          Clear the registry from all its content
 void ImmutableDitContentRuleRegistry.clear()
          Clear the registry from all its content
 void ImmutableComparatorRegistry.clear()
          Clear the registry from all its content
 void ImmutableAttributeTypeRegistry.clear()
          Clear the registry from all its content
 List<Throwable> Registries.delete(List<Throwable> errors, SchemaObject schemaObject)
          Remove the given SchemaObject from the registries
 Iterator<AttributeType> ImmutableAttributeTypeRegistry.descendants(AttributeType ancestor)
          Get's an iterator over the set of descendant attributeTypes for some ancestor's name alias or their OID.
 Iterator<AttributeType> DefaultAttributeTypeRegistry.descendants(AttributeType ancestor)
          Get's an iterator over the set of descendant attributeTypes for some ancestor's name alias or their OID.
 Iterator<AttributeType> AttributeTypeRegistry.descendants(AttributeType ancestor)
          Get's an iterator over the set of descendant attributeTypes for some ancestor's name alias or their OID.
 Iterator<ObjectClass> ObjectClassRegistry.descendants(String ancestorId)
          Get's an iterator over the set of descendant ObjectClasses for some ancestor's name alias or their OID.
 Iterator<ObjectClass> ImmutableObjectClassRegistry.descendants(String ancestorId)
          Get's an iterator over the set of descendant ObjectClasses for some ancestor's name alias or their OID.
 Iterator<AttributeType> ImmutableAttributeTypeRegistry.descendants(String ancestorId)
          Get's an iterator over the set of descendant attributeTypes for some ancestor's name alias or their OID.
 Iterator<ObjectClass> DefaultObjectClassRegistry.descendants(String ancestorId)
          Get's an iterator over the set of descendant ObjectClasses for some ancestor's name alias or their OID.
 Iterator<AttributeType> DefaultAttributeTypeRegistry.descendants(String ancestorId)
          Get's an iterator over the set of descendant attributeTypes for some ancestor's name alias or their OID.
 Iterator<AttributeType> AttributeTypeRegistry.descendants(String ancestorId)
          Get's an iterator over the set of descendant attributeTypes for some ancestor's name alias or their OID.
 void Registries.dissociateFromSchema(List<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.
 List<String> OidRegistry.getNameSet(String oid)
          Gets the names associated with an OID.
 String SchemaObjectRegistry.getOidByName(String name)
          Gets the numericOid for a name/alias if one is associated.
 String ImmutableSyntaxCheckerRegistry.getOidByName(String name)
          Gets the numericOid for a name/alias if one is associated.
 String ImmutableObjectClassRegistry.getOidByName(String name)
          Gets the numericOid for a name/alias if one is associated.
 String ImmutableNormalizerRegistry.getOidByName(String name)
          Gets the numericOid for a name/alias if one is associated.
 String ImmutableNameFormRegistry.getOidByName(String name)
          Gets the numericOid for a name/alias if one is associated.
 String ImmutableMatchingRuleUseRegistry.getOidByName(String name)
          Gets the numericOid for a name/alias if one is associated.
 String ImmutableMatchingRuleRegistry.getOidByName(String name)
          Gets the numericOid for a name/alias if one is associated.
 String ImmutableLdapSyntaxRegistry.getOidByName(String name)
          Gets the numericOid for a name/alias if one is associated.
 String ImmutableDitStructureRuleRegistry.getOidByName(String name)
          Gets the numericOid for a name/alias if one is associated.
 String ImmutableDitContentRuleRegistry.getOidByName(String name)
          Gets the numericOid for a name/alias if one is associated.
 String ImmutableComparatorRegistry.getOidByName(String name)
          Gets the numericOid for a name/alias if one is associated.
 String ImmutableAttributeTypeRegistry.getOidByName(String name)
          Gets the numericOid for a name/alias if one is associated.
 String DefaultSchemaObjectRegistry.getOidByName(String name)
          Gets the numericOid for a name/alias if one is associated.
 String OidRegistry.getPrimaryName(String oid)
          Gets the primary name associated with an OID.
 String ImmutableDitStructureRuleRegistry.getSchemaName(int ruleId)
          Gets the name of the schema this schema object is associated with.
 String DitStructureRuleRegistry.getSchemaName(int ruleId)
          Gets the name of the schema this schema object is associated with.
 String DefaultDitStructureRuleRegistry.getSchemaName(int ruleId)
          Gets the name of the schema this schema object is associated with.
 String SchemaObjectRegistry.getSchemaName(String oid)
          Gets the name of the schema this schema object is associated with.
 String ImmutableSyntaxCheckerRegistry.getSchemaName(String oid)
          Gets the name of the schema this schema object is associated with.
 String ImmutableObjectClassRegistry.getSchemaName(String oid)
          Gets the name of the schema this schema object is associated with.
 String ImmutableNormalizerRegistry.getSchemaName(String oid)
          Gets the name of the schema this schema object is associated with.
 String ImmutableNameFormRegistry.getSchemaName(String oid)
          Gets the name of the schema this schema object is associated with.
 String ImmutableMatchingRuleUseRegistry.getSchemaName(String oid)
          Gets the name of the schema this schema object is associated with.
 String ImmutableMatchingRuleRegistry.getSchemaName(String oid)
          Gets the name of the schema this schema object is associated with.
 String ImmutableLdapSyntaxRegistry.getSchemaName(String oid)
          Gets the name of the schema this schema object is associated with.
 String ImmutableDitStructureRuleRegistry.getSchemaName(String oid)
          Gets the name of the schema this schema object is associated with.
 String ImmutableDitContentRuleRegistry.getSchemaName(String oid)
          Gets the name of the schema this schema object is associated with.
 String ImmutableComparatorRegistry.getSchemaName(String oid)
          Gets the name of the schema this schema object is associated with.
 String ImmutableAttributeTypeRegistry.getSchemaName(String oid)
          Gets the name of the schema this schema object is associated with.
 String DefaultSchemaObjectRegistry.getSchemaName(String oid)
          Gets the name of the schema this schema object is associated with.
 T OidRegistry.getSchemaObject(String oid)
          Gets the SchemaObject associated with an OID.
 boolean ImmutableAttributeTypeRegistry.hasDescendants(AttributeType ancestor)
          Quick lookup to see if an attribute has descendants.
 boolean DefaultAttributeTypeRegistry.hasDescendants(AttributeType ancestor)
          Quick lookup to see if an attribute has descendants.
 boolean AttributeTypeRegistry.hasDescendants(AttributeType ancestor)
          Quick lookup to see if an attribute has descendants.
 boolean ObjectClassRegistry.hasDescendants(String ancestorId)
          Quick lookup to see if an objectClass has descendants.
 boolean ImmutableObjectClassRegistry.hasDescendants(String ancestorId)
          Quick lookup to see if an objectClass has descendants.
 boolean ImmutableAttributeTypeRegistry.hasDescendants(String ancestorId)
          Quick lookup to see if an attribute has descendants.
 boolean DefaultObjectClassRegistry.hasDescendants(String ancestorId)
          Quick lookup to see if an objectClass has descendants.
 boolean DefaultAttributeTypeRegistry.hasDescendants(String ancestorId)
          Quick lookup to see if an attribute has descendants.
 boolean AttributeTypeRegistry.hasDescendants(String ancestorId)
          Quick lookup to see if an attribute has descendants.
 List<Entry> SchemaLoader.loadAttributeTypes(Schema... schemas)
          Build a list of AttributeTypes read from the underlying storage for a list of specified schema
 List<Entry> SchemaLoader.loadComparators(Schema... schemas)
          Build a list of Comparators read from the underlying storage for a list of specific schema.
 List<Entry> SchemaLoader.loadDitContentRules(Schema... schemas)
          Build a list of DitContentRules read from the underlying storage for a list of specific schema.
 List<Entry> SchemaLoader.loadDitStructureRules(Schema... schemas)
          Build a list of DitStructureRules read from the underlying storage for a list of specific schema.
 List<Entry> SchemaLoader.loadMatchingRules(Schema... schemas)
          Build a list of MatchingRules read from the underlying storage for a list of specific schema
 List<Entry> SchemaLoader.loadMatchingRuleUses(Schema... schemas)
          Build a list of MatchingRuleUses read from the underlying storage for a list of specific schema.
 List<Entry> SchemaLoader.loadNameForms(Schema... schemas)
          Build a list of NameForms read from the underlying storage for a list of specific schema.
 List<Entry> SchemaLoader.loadNormalizers(Schema... schemas)
          Build a list of Normalizers read from the underlying storage for a list of specified schema
 List<Entry> SchemaLoader.loadObjectClasses(Schema... schemas)
          Build a list of ObjectClasses read from the underlying storage for a list of specific schema.
 List<Entry> SchemaLoader.loadSyntaxCheckers(Schema... schemas)
          Build a list of SyntaxCheckers read from the underlying storage for a list of specified schema
 List<Entry> SchemaLoader.loadSyntaxes(Schema... schemas)
          Build a list of Syntaxes read from the underlying storage for a list of specified schema
 DitStructureRule ImmutableDitStructureRuleRegistry.lookup(int ruleId)
          Looks up an dITStructureRule by its unique Object IDentifier or by its name.
 DitStructureRule DitStructureRuleRegistry.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 SchemaObjectRegistry.lookup(String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 SyntaxChecker ImmutableSyntaxCheckerRegistry.lookup(String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 ObjectClass ImmutableObjectClassRegistry.lookup(String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 Normalizer ImmutableNormalizerRegistry.lookup(String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 NameForm ImmutableNameFormRegistry.lookup(String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 MatchingRuleUse ImmutableMatchingRuleUseRegistry.lookup(String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 MatchingRule ImmutableMatchingRuleRegistry.lookup(String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 LdapSyntax ImmutableLdapSyntaxRegistry.lookup(String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 DitStructureRule ImmutableDitStructureRuleRegistry.lookup(String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 DitContentRule ImmutableDitContentRuleRegistry.lookup(String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 LdapComparator<?> ImmutableComparatorRegistry.lookup(String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 AttributeType ImmutableAttributeTypeRegistry.lookup(String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 T DefaultSchemaObjectRegistry.lookup(String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 AttributeType DefaultAttributeTypeRegistry.lookup(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 ImmutableDitStructureRuleRegistry.register(DitStructureRule ditStructureRule)
          Registers a new DitStructureRule with this registry.
 void DitStructureRuleRegistry.register(DitStructureRule ditStructureRule)
          Registers a new DitStructureRule with this registry.
 void DefaultDitStructureRuleRegistry.register(DitStructureRule ditStructureRule)
          Registers a new SchemaObject with this registry.
 void ImmutableComparatorRegistry.register(LdapComparator<?> comparator)
          Registers a new LdapComparator with this registry.
 void ComparatorRegistry.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 SyntaxCheckerRegistry.register(SyntaxChecker syntaxChecker)
          Registers a new SyntaxChecker with this registry.
 void ImmutableSyntaxCheckerRegistry.register(SyntaxChecker syntaxChecker)
          Registers a new SyntaxChecker with this registry.
 void SchemaObjectRegistry.register(T schemaObject)
          Registers a new SchemaObject with this registry.
 void OidRegistry.register(T schemaObject)
          Adds an OID name pair to the registry.
 void DefaultSchemaObjectRegistry.register(T schemaObject)
          Registers a new SchemaObject with this registry.
 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 AttributeTypeRegistry.registerDescendants(AttributeType attributeType, AttributeType ancestor)
          Store the AttributeType into a map associating an AttributeType to its descendants.
 void ObjectClassRegistry.registerDescendants(ObjectClass objectClass, List<ObjectClass> ancestors)
          Store the ObjectClass into a map associating an ObjectClass to its descendants.
 void ImmutableObjectClassRegistry.registerDescendants(ObjectClass objectClass, List<ObjectClass> ancestors)
          Store the ObjectClass into a map associating an ObjectClass to its descendants.
 void DefaultObjectClassRegistry.registerDescendants(ObjectClass objectClass, List<ObjectClass> ancestors)
          Store the ObjectClass into a map associating an ObjectClass to its descendants.
 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 AttributeTypeRegistry.removeMappingFor(AttributeType attributeType)
          Remove a new Oid/Normalizer couple in the OidNormalizer map
 void SchemaObjectRegistry.renameSchema(String originalSchemaName, String newSchemaName)
          Modify all the SchemaObject using a schemaName when this name changes.
 void ImmutableSyntaxCheckerRegistry.renameSchema(String originalSchemaName, String newSchemaName)
          Modify all the SchemaObject using a schemaName when this name changes.
 void ImmutableObjectClassRegistry.renameSchema(String originalSchemaName, String newSchemaName)
          Modify all the SchemaObject using a schemaName when this name changes.
 void ImmutableNormalizerRegistry.renameSchema(String originalSchemaName, String newSchemaName)
          Modify all the SchemaObject using a schemaName when this name changes.
 void ImmutableNameFormRegistry.renameSchema(String originalSchemaName, String newSchemaName)
          Modify all the SchemaObject using a schemaName when this name changes.
 void ImmutableMatchingRuleUseRegistry.renameSchema(String originalSchemaName, String newSchemaName)
          Modify all the SchemaObject using a schemaName when this name changes.
 void ImmutableMatchingRuleRegistry.renameSchema(String originalSchemaName, String newSchemaName)
          Modify all the SchemaObject using a schemaName when this name changes.
 void ImmutableLdapSyntaxRegistry.renameSchema(String originalSchemaName, String newSchemaName)
          Modify all the SchemaObject using a schemaName when this name changes.
 void ImmutableDitStructureRuleRegistry.renameSchema(String originalSchemaName, String newSchemaName)
          Modify all the DitStructureRule using a schemaName when this name changes.
 void ImmutableDitContentRuleRegistry.renameSchema(String originalSchemaName, String newSchemaName)
          Modify all the SchemaObject using a schemaName when this name changes.
 void ImmutableComparatorRegistry.renameSchema(String originalSchemaName, String newSchemaName)
          Modify all the SchemaObject using a schemaName when this name changes.
 void DitStructureRuleRegistry.renameSchema(String originalSchemaName, String newSchemaName)
          Modify all the DitStructureRule 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 ImmutableDitStructureRuleRegistry.unregister(int ruleId)
          Unregisters a DitStructureRule using it's rule identifier.
 void DitStructureRuleRegistry.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.
 SyntaxChecker SyntaxCheckerRegistry.unregister(String numericOid)
          Removes the SyntaxChecker registered with this registry, using its numeric OID.
 T SchemaObjectRegistry.unregister(String numericOid)
          Removes the SchemaObject registered with this registry, using its numeric OID.
 void OidRegistry.unregister(String oid)
          Removes an oid from this registry.
 ObjectClass ObjectClassRegistry.unregister(String numericOid)
          Removes the ObjectClass registered with this registry.
 Normalizer NormalizerRegistry.unregister(String numericOid)
          Removes the Normalizer registered with this registry, using its numeric OID.
 SyntaxChecker ImmutableSyntaxCheckerRegistry.unregister(String numericOid)
          Removes the SyntaxChecker registered with this registry, using its numeric OID.
 ObjectClass ImmutableObjectClassRegistry.unregister(String numericOid)
          Removes the ObjectClass registered with this registry.
 Normalizer ImmutableNormalizerRegistry.unregister(String numericOid)
          Removes the Normalizer registered with this registry, using its numeric OID.
 NameForm ImmutableNameFormRegistry.unregister(String numericOid)
          Removes the SchemaObject registered with this registry, using its numeric OID.
 MatchingRuleUse ImmutableMatchingRuleUseRegistry.unregister(String numericOid)
          Removes the SchemaObject registered with this registry, using its numeric OID.
 MatchingRule ImmutableMatchingRuleRegistry.unregister(String numericOid)
          Removes the SchemaObject registered with this registry, using its numeric OID.
 LdapSyntax ImmutableLdapSyntaxRegistry.unregister(String numericOid)
          Removes the SchemaObject registered with this registry, using its numeric OID.
 DitStructureRule ImmutableDitStructureRuleRegistry.unregister(String numericOid)
          Removes the SchemaObject registered with this registry, using its numeric OID.
 DitContentRule ImmutableDitContentRuleRegistry.unregister(String numericOid)
          Removes the SchemaObject registered with this registry, using its numeric OID.
 LdapComparator<?> ImmutableComparatorRegistry.unregister(String numericOid)
          Removes the LdapComparator registered with this registry, using its numeric OID.
 AttributeType ImmutableAttributeTypeRegistry.unregister(String numericOid)
          Removes the SchemaObject registered with this registry, using its numeric OID.
 T DefaultSchemaObjectRegistry.unregister(String numericOid)
          Removes the SchemaObject registered with this registry, using its numeric OID.
 ObjectClass DefaultObjectClassRegistry.unregister(String numericOid)
          Removes the SchemaObject registered with this registry, using its numeric OID.
 AttributeType DefaultAttributeTypeRegistry.unregister(String numericOid)
          Removes the SchemaObject registered with this registry, using its numeric OID.
 LdapComparator<?> ComparatorRegistry.unregister(String numericOid)
          Removes the LdapComparator registered with this registry, using its numeric OID.
 SyntaxChecker ImmutableSyntaxCheckerRegistry.unregister(SyntaxChecker schemaObject)
          Removes the SchemaObject registered with this registry.
 T SchemaObjectRegistry.unregister(T schemaObject)
          Removes the SchemaObject registered with this registry.
 T DefaultSchemaObjectRegistry.unregister(T schemaObject)
          Removes the SchemaObject registered with this registry.
 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 AttributeTypeRegistry.unregisterDescendants(AttributeType attributeType, AttributeType ancestor)
          Remove the AttributeType from the map associating an AttributeType to its descendants.
 void ObjectClassRegistry.unregisterDescendants(ObjectClass attributeType, List<ObjectClass> ancestors)
          Remove the ObjectClass from the map associating an ObjectClass to its descendants.
 void ImmutableObjectClassRegistry.unregisterDescendants(ObjectClass attributeType, List<ObjectClass> ancestors)
          Remove the ObjectClass from the map associating an ObjectClass to its descendants.
 void DefaultObjectClassRegistry.unregisterDescendants(ObjectClass attributeType, List<ObjectClass> ancestors)
          Remove the ObjectClass from the map associating an ObjectClass to its descendants.
 void SyntaxCheckerRegistry.unregisterSchemaElements(String schemaName)
          Unregisters all SyntaxCheckers defined for a specific schema from this registry.
 void SchemaObjectRegistry.unregisterSchemaElements(String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 void NormalizerRegistry.unregisterSchemaElements(String schemaName)
          Unregisters all Normalizers defined for a specific schema from this registry.
 void ImmutableSyntaxCheckerRegistry.unregisterSchemaElements(String schemaName)
          Unregisters all SyntaxCheckers defined for a specific schema from this registry.
 void ImmutableObjectClassRegistry.unregisterSchemaElements(String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 void ImmutableNormalizerRegistry.unregisterSchemaElements(String schemaName)
          Unregisters all Normalizers defined for a specific schema from this registry.
 void ImmutableNameFormRegistry.unregisterSchemaElements(String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 void ImmutableMatchingRuleUseRegistry.unregisterSchemaElements(String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 void ImmutableMatchingRuleRegistry.unregisterSchemaElements(String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 void ImmutableLdapSyntaxRegistry.unregisterSchemaElements(String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 void ImmutableDitStructureRuleRegistry.unregisterSchemaElements(String schemaName)
          Unregisters all DITStructureRules defined for a specific schema from this registry.
 void ImmutableDitContentRuleRegistry.unregisterSchemaElements(String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 void ImmutableComparatorRegistry.unregisterSchemaElements(String schemaName)
          Unregisters all LdapComparators defined for a specific schema from this registry.
 void ImmutableAttributeTypeRegistry.unregisterSchemaElements(String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 void DitStructureRuleRegistry.unregisterSchemaElements(String schemaName)
          Unregisters all DITStructureRules defined for a specific schema from this registry.
 void DefaultSyntaxCheckerRegistry.unregisterSchemaElements(String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 void DefaultSchemaObjectRegistry.unregisterSchemaElements(String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 void DefaultNormalizerRegistry.unregisterSchemaElements(String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 void DefaultComparatorRegistry.unregisterSchemaElements(String schemaName)
          Unregisters all SchemaObjects defined for a specific schema from this registry.
 void ComparatorRegistry.unregisterSchemaElements(String schemaName)
          Unregisters all LdapComparators defined for a specific schema from this registry.
 

Uses of LdapException in org.apache.directory.api.ldap.model.schema.registries.helper
 

Methods in org.apache.directory.api.ldap.model.schema.registries.helper that throw LdapException
static void DitContentRuleHelper.addToRegistries(DitContentRule ditContentRule, List<Throwable> errors, Registries registries)
          Inject the DitContentRule into the registries, updating the references to other SchemaObject
static void LdapSyntaxHelper.addToRegistries(LdapSyntax ldapSyntax, List<Throwable> errors, Registries registries)
          Inject the LdapSyntax into the registries, updating the references to other SchemaObject
static void MatchingRuleUseHelper.addToRegistries(MatchingRuleUse matchingRuleUse, List<Throwable> errors, Registries registries)
          Inject the MatchingRuleUse into the registries, updating the references to other SchemaObject
static void AttributeTypeHelper.addToRegistries(MutableAttributeType attributeType, List<Throwable> errors, Registries registries)
          Inject the AttributeType into the Registries, updating the references to other SchemaObject If one of the referenced SchemaObject does not exist (SUP, EQUALITY, ORDERING, SUBSTR, SYNTAX), an exception is thrown.
static void MatchingRuleHelper.addToRegistries(MutableMatchingRule matchingRule, List<Throwable> errors, Registries registries)
          Inject the MatchingRule into the Registries, updating the references to other SchemaObject
static void NameFormHelper.addToRegistries(NameForm nameForm, List<Throwable> errors, Registries registries)
          Inject the NameForm into the registries, updating the references to other SchemaObject
static void ObjectClassHelper.addToRegistries(ObjectClass objectClass, List<Throwable> errors, Registries registries)
          Inject the ObjectClass into the registries, updating the references to other SchemaObject
static void AttributeTypeHelper.removeFromRegistries(AttributeType attributeType, List<Throwable> errors, Registries registries)
          Remove the AttributeType from the registries, updating the references to other SchemaObject.
static void LdapSyntaxHelper.removeFromRegistries(LdapSyntax ldapSyntax, List<Throwable> errors, Registries registries)
          Remove the LdapSyntax from the Registries, updating the references to other SchemaObject.
static void MatchingRuleHelper.removeFromRegistries(MatchingRule matchingRule, List<Throwable> errors, Registries registries)
          Remove the MatchingRule from the Registries, updating the references to other SchemaObject.
static void ObjectClassHelper.removeFromRegistries(ObjectClass objectClass, List<Throwable> errors, Registries registries)
          Remove the ObjectClass from the registries, updating the references to other SchemaObject.
 



Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.