Package org.apache.directory.shared.ldap.message

Interface Summary
AbandonListener A listener interested in abandon operations performed on requests.
InternalAbandonableRequest A request which can be abandoned.
InternalAbandonRequest Abandon protocol operation request to terminate an operation already in progress.
InternalAddRequest Add protocol operation request used to add a new entry to the DIT.
InternalAddResponse Add protocol response message used to confirm the results of a add request message.
InternalBindRequest Bind protocol operation request which authenticates and begins a client session.
InternalBindResponse Bind protocol response message used to confirm the results of a bind request message.
InternalCompareRequest Compare request protocol message that tests an entry to see if it abides by an attribute value assertion.
InternalCompareResponse Compare protocol response message used to confirm the results of a compare request message.
InternalControl Protocol request and response altering control interface.
InternalDeleteRequest Delete request protocol message used to remove an existing leaf entry from the directory.
InternalDeleteResponse Delete protocol response message used to confirm the results of a delete request message.
InternalExtendedRequest Extended protocol request message used to add to more operations to the protocol.
InternalExtendedResponse Extended protocol response message used to confirm the results of a extended request message.
InternalLdapResult LDAPv3 result structure embedded into Responses.
InternalMessage Root interface for all LDAP message type interfaces.
InternalModifyDnRequest Modify DN request protocol message used to rename or move an existing entry in the directory.
InternalModifyDnResponse Modify DN protocol response message used to confirm the results of a modify DN request message.
InternalModifyRequest Modify request protocol message used to alter the attributes and values of an existing entry.
InternalModifyResponse Modify protocol response message used to confirm the results of a modify request message.
InternalReferral Represents a referral which is a set of alternative locations where an entry can be found.
InternalRequest Ldap protocol request messages derive from this super interface.
InternalResponse Super interface used as a marker for all protocol response type messages.
InternalResultResponse An LDAP Response that contains an LDAPResult structure within it.
InternalResultResponseRequest A request who's one or more responses contains an LdapResult.
InternalSearchRequest Search request protocol message interface.
InternalSearchResponseDone Search done protocol response message used to indicate the completion of a search request message.
InternalSearchResponseEntry Search entry protocol response message used to return non referral entries to the client in response to a search request message.
InternalSearchResponseReference Search reference protocol response message used to return referrals to the client in response to a search request message.
InternalUnbindRequest Unbind protocol request message used to end a client session.
ManyReplyRequest A request that can generate zero, one, or more heterogenous responses for a single request.
SingleReplyRequest Super interface for all request messages returning only one type of response.
 

Class Summary
AbandonRequestImpl Implementation of an AbandonRequest.
AbstractAbandonableRequest The base abandonable request message class.
AddRequestImpl Lockable add request implemenation.
AddResponseImpl AddResponse implementation.
ArrayNamingEnumeration<T> A NamingEnumeration over an array of objects.
BindRequestImpl Bind protocol operation request which authenticates and begins a client session.
BindResponseImpl BindResponse implementation.
CompareRequestImpl Comparison request implementation.
CompareResponseImpl CompareResponse implementation.
DeleteRequestImpl Delete request implementation.
DeleteResponseImpl DeleteResponse implementation
ExtendedRequestImpl ExtendedRequest implementation.
ExtendedResponseImpl Lockable ExtendedResponse implementation
InternalAbstractMessage Abstract message base class.
InternalAbstractRequest The base request message class.
InternalAbstractResponse Abstract base for a Lockable Response message.
InternalAbstractResultResponse Abstract base for a Lockable ResultResponse message.
IteratorNamingEnumeration<T> A NamingEnumeration over an Iterator.
LdapResultImpl LdapResult implementation.
MessageDecoder Decodes a BER encoded LDAPv3 message envelope from an input stream demarshaling it into a Message instance using a BER library provider.
MessageEncoder Encodes a Message instance into a binary message envelope using Basic Encoding rules flushing the PDU out to an OutputStream.
ModifyDnRequestImpl Lockable ModifyDNRequest implementation.
ModifyDnResponseImpl Lockable ModifyDnResponse implementation
ModifyRequestImpl Lockable ModifyRequest implementation.
ModifyResponseImpl Lockable ModifyResponse implementation
ReferralImpl A Referral implementation.
SearchRequestImpl Lockable SearchRequest implementation.
SearchResponseDoneImpl SearchResponseDone implementation
SearchResponseEntryImpl Lockable SearchResponseEntry implementation
SearchResponseReferenceImpl SearchResponseReference implementation
UnbindRequestImpl Lockable UnbindRequest implementation.
 

Enum Summary
AliasDerefMode Type-safe derefAliases search parameter enumeration which determines the mode of alias handling.
BindStatus An enum used to store the BindRequest state.
MessageTypeEnum Type safe enumeration over the various LDAPv3 message types.
ResultCodeEnum Type safe LDAP message envelope result code enumeration.
 

Exception Summary
MessageException This exception is thrown when a message processing error occurs.
ResponseCarryingMessageException This exception is thrown when a message processing error occurs.
 



Copyright © 2004-2009 The Apache Software Foundation. All Rights Reserved.