Package org.apache.directory.api.ldap.codec.api

Interface Summary
BinaryAttributeDetector An interface used to abstract the means to detect whether or not an attribute identifier/descriptor represents a binary attributeType.
CodecControl<E extends Control> The codec uses this interface to add additional information to LDAP Model Control objects during encoding and decoding.
ConfigurableBinaryAttributeDetector An interface used to abstract the means to detect whether or not an attribute identifier/descriptor represents a binary attributeType.
ControlDecoder<E extends Control> An interface for decoders of controls.
ControlFactory<C extends Control,D extends CodecControl<C>> Implementors of new codec control extensions must implement a factory using this factory interface, Factory implementations for specific controls are then registered with the codec and used by the codec to encode and decode those controls.
Decorator<E> The codec uses this interface to add additional information to LDAP Model objects during encoding and decoding,
ExtendedRequestFactory<Q extends ExtendedRequest<P>,P extends ExtendedResponse> The factor interface, defined by the codec API for creating new ExtendedRequests.
LdapApiService The service interface for the LDAP codec.
UnsolicitedResponseFactory<R extends ExtendedResponse> A factory which generates unsolicited server ExtendedResponses without requiring an initiating client ExtendedRequest.
 

Class Summary
ControlDecorator<E extends Control> Decorates Control objects by wrapping them, and enabling them as CodecControls so the codec to store transient information associated with the Control in the decorator while processing.
DefaultConfigurableBinaryAttributeDetector An implementation of the BinaryAttributeDetector interface.
ExtendedRequestDecorator<Q extends ExtendedRequest<P>,P extends ExtendedResponse> A decorator for the ExtendedRequest message
ExtendedResponseDecorator<R extends ExtendedResponse> A decorator for the ExtendedResponse message
LdapApiServiceFactory A factory that allows callers a means to get a handle on an LdapCodecService implementation regardless of the environment in which they're accessing it.
LdapConstants  
LdapDecoder The LdapDecoder decodes ASN.1 BER encoded PDUs into LDAP messages
LdapEncoder LDAP BER encoder.
LdapMessageContainer<E extends MessageDecorator<? extends Message>> The LdapMessage container stores all the messages decoded by the Asn1Decoder.
MessageDecorator<E extends Message> A decorator for the generic LDAP Message
SchemaBinaryAttributeDetector An implementation of the BinaryAttributeDetector interface.
 

Exception Summary
MessageEncoderException Create an exception containing the messageId
ResponseCarryingException Thrown when a Decoder has encountered a failure condition during a decode.
 



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