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

Interface Summary
AbandonableRequest A request which can be abandoned.
AbandonListener A listener interested in abandon operations performed on requests.
AbandonRequest Abandon protocol operation request to terminate an operation already in progress.
AddRequest Add protocol operation request used to add a new entry to the DIT.
AddResponse Add protocol response message used to confirm the results of a add request message.
BindRequest Bind protocol operation request which authenticates and begins a client session.
BindResponse Bind protocol response message used to confirm the results of a bind request message.
CompareRequest Compare request protocol message that tests an entry to see if it abides by an attribute value assertion.
CompareResponse Compare protocol response message used to confirm the results of a compare request message.
DeleteRequest Delete request protocol message used to remove an existing leaf entry from the directory.
DeleteResponse Delete protocol response message used to confirm the results of a delete request message.
ExtendedRequest Extended protocol request message used to add to more operations to the protocol.
ExtendedResponse Extended protocol response message used to confirm the results of a extended request message.
LdapResult LDAPv3 result structure embedded into Responses.
ManyReplyRequest A request that can generate zero, one, or more heterogenous responses for a single request.
Message Root interface for all LDAP message type interfaces.
ModifyDnRequest Modify DN request protocol message used to rename or move an existing entry in the directory.
ModifyDnResponse Modify DN protocol response message used to confirm the results of a modify DN request message.
ModifyRequest Modify request protocol message used to alter the attributes and values of an existing entry.
ModifyResponse Modify protocol response message used to confirm the results of a modify request message.
MutableControl Protocol request and response altering control interface.
Referral Represents a referral which is a set of alternative locations where an entry can be found.
Request Ldap protocol request messages derive from this super interface.
Response Super interface used as a marker for all protocol response type messages.
ResultResponse An LDAP Response that contains an LDAPResult structure within it.
ResultResponseRequest A request who's one or more responses contains an LdapResult.
SearchRequest Search request protocol message interface.
SearchResponseDone Search done protocol response message used to indicate the completion of a search request message.
SearchResponseEntry Search entry protocol response message used to return non referral entries to the client in response to a search request message.
SearchResponseReference Search reference protocol response message used to return referrals to the client in response to a search request message.
SingleReplyRequest Super interface for all request messages returning only one type of response.
UnbindRequest Unbind protocol request message used to end a client session.
 

Class Summary
AbandonRequestImpl Implementation of an AbandonRequest.
AbstractAbandonableRequest The base abandonable request message class.
AbstractMessage Abstract message base class.
AbstractMutableControlImpl Control implementation.
AbstractRequest The base request message class.
AbstractResponse Abstract base for a Lockable Response message.
AbstractResultResponse Abstract base for a Lockable ResultResponse message.
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 Lockable BindResponse implementation.
CascadeControl The control for peforming a cascade of operations like delete and modify.
CompareRequestImpl Comparison request implementation.
CompareResponseImpl CompareResponse implementation.
DeleteRequestImpl Delete request implementation.
DeleteResponseImpl DeleteResponse implementation
EntryChangeControl A response control that may be returned by Persistent Search entry responses.
ExtendedRequestImpl ExtendedRequest implementation.
ExtendedResponseImpl Lockable ExtendedResponse implementation
IteratorNamingEnumeration<T> A NamingEnumeration over an Iterator.
LdapResultImpl LdapResult implementation.
ManageDsaITControl Control which allows for the management of referrals and other DSA specific entities without processing them: meaning the referrals are treated as regular entries using this control.
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
PersistentSearchControl The control for a persistent search operation.
ReferralImpl A Referral implementation.
SearchRequestImpl Lockable SearchRequest implementation.
SearchResponseDoneImpl SearchResponseDone implementation
SearchResponseEntryImpl Lockable SearchResponseEntry implementation
SearchResponseReferenceImpl SearchResponseReference implementation
SubentriesControl The control for the visibility of subentries with search operations.
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 © 2003-2009 Apache Software Foundation. All Rights Reserved.