org.apache.directory.api.ldap.model.message
Interface ResultResponseRequest<R extends ResultResponse>

All Superinterfaces:
Message, Request
All Known Subinterfaces:
AddRequest, BindRequest, CompareRequest, DeleteRequest, ExtendedRequest<R>, ManyReplyRequest<R>, ModifyDnRequest, ModifyRequest, SearchRequest, SingleReplyRequest<R>
All Known Implementing Classes:
AbstractExtendedRequest, AddRequestImpl, BindRequestImpl, CompareRequestImpl, DeleteRequestImpl, ExtendedRequestImpl, ModifyDnRequestImpl, ModifyRequestImpl, SearchRequestImpl

public interface ResultResponseRequest<R extends ResultResponse>
extends Request

A request who's one or more responses contains an LdapResult.

Author:
Apache Directory Project

Method Summary
 R getResultResponse()
          If called for the first time, this methohd creates a result containing response object for this request.
 
Methods inherited from interface org.apache.directory.api.ldap.model.message.Request
hasResponse
 
Methods inherited from interface org.apache.directory.api.ldap.model.message.Message
addAllControls, addControl, get, getControl, getControls, getMessageId, getType, hasControl, put, removeControl, setMessageId
 

Method Detail

getResultResponse

R getResultResponse()
If called for the first time, this methohd creates a result containing response object for this request.

Returns:
a result containing response with defaults and the messageId set in response to this specific request


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