Package org.apache.directory.api.ldap.model.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.
Control Protocol request and response altering control interface.
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<R extends ExtendedResponse> 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.
IntermediateResponse Intermediate response message used to return multiple response messages for a single search request (ExtendedRequest or Control).
LdapResult LDAPv3 result structure embedded into Responses.
ManyReplyRequest<R extends ResultResponse> 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.
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<R extends ResultResponse> A request who's one or more responses contains an LdapResult.
SearchRequest Search request protocol message interface.
SearchResultDone Search done protocol response message used to indicate the completion of a search request message.
SearchResultEntry Search entry protocol response message used to return non referral entries to the client in response to a search request message.
SearchResultReference Search reference protocol response message used to return referrals to the client in response to a search request message.
SingleReplyRequest<R extends ResultResponse> 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 message.
AbstractAbandonableRequest The base abandonable request message class.
AbstractExtendedRequest<R extends ExtendedResponse> ExtendedRequest implementation.
AbstractMessage Abstract message base class.
AbstractRequest The base request message class.
AbstractResponse Abstract base for a Response message.
AbstractResultResponse Abstract base for a ResultResponse message.
AddRequestImpl Lockable add request implementation.
AddResponseImpl AddResponse implementation.
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 A simple ExtendedResponse implementation.
IntermediateResponseImpl IntermediateResponse implementation
LdapResultImpl The LdapResult implementation.
ModifyDnRequestImpl ModifyDNRequest implementation.
ModifyDnResponseImpl ModifyDnResponse implementation
ModifyRequestImpl Lockable ModifyRequest implementation.
ModifyResponseImpl ModifyResponse implementation
ReferralImpl A Referral implementation.
SearchParams A container for Search parameters.
SearchRequestImpl SearchRequest implementation.
SearchResultDoneImpl SearchResponseDone implementation
SearchResultEntryImpl Lockable SearchResponseEntry implementation
SearchResultReferenceImpl 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 An enum to store the Ldap message type.
ResultCodeEnum Type safe LDAP message envelope result code enumeration.
SearchScope A search scope enumerated type.
 



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