|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of Request in org.ldaptive |
|---|
| Classes in org.ldaptive with type parameters of type Request | |
|---|---|
class |
AbstractOperation<Q extends Request,S>
Provides common implementation for ldap operations. |
interface |
Operation<Q extends Request,S>
Interface for ldap operations. |
| Classes in org.ldaptive that implement Request | |
|---|---|
class |
AbstractRequest
Contains the data common to all request objects. |
class |
AddRequest
Contains the data required to perform an ldap add operation. |
class |
BindRequest
Contains the data required to perform an ldap bind operation. |
class |
CompareRequest
Contains the data required to perform an ldap compare operation. |
class |
DeleteRequest
Contains the data required to perform an ldap delete operation. |
class |
ModifyDnRequest
Contains the data required to perform an ldap modify dn operation. |
class |
ModifyRequest
Contains the data required to perform an ldap modify operation. |
class |
SearchExecutor
Helper class which encapsulates the try, finally idiom used to execute a SearchOperation. |
class |
SearchRequest
Contains the data required to perform an ldap search operation. |
| Methods in org.ldaptive with type parameters of type Request | ||
|---|---|---|
protected
|
AbstractOperation.executeHandlers(Handler<Q,S>[] handlers,
Q request,
S result)
Processes each handler and returns a handler result containing a result processed by all handlers. |
|
| Uses of Request in org.ldaptive.ad.extended |
|---|
| Classes in org.ldaptive.ad.extended that implement Request | |
|---|---|
class |
FastBindRequest
Contains the data required to perform a fast bind operation. |
| Uses of Request in org.ldaptive.async |
|---|
| Classes in org.ldaptive.async with type parameters of type Request | |
|---|---|
class |
AbstractAsyncOperation<Q extends Request,S>
Base class for asynchronous ldap operations. |
| Uses of Request in org.ldaptive.async.handler |
|---|
| Methods in org.ldaptive.async.handler with parameters of type Request | |
|---|---|
HandlerResult<AsyncRequest> |
AsyncRequestHandler.handle(Connection conn,
Request request,
AsyncRequest asyncRequest)
Handle the supplied result. |
HandlerResult<Exception> |
ExceptionHandler.handle(Connection conn,
Request request,
Exception exception)
Handle the supplied result. |
| Uses of Request in org.ldaptive.concurrent |
|---|
| Classes in org.ldaptive.concurrent with type parameters of type Request | |
|---|---|
class |
AbstractOperationWorker<Q extends Request,S>
Base class for worker operations. |
interface |
OperationWorker<Q extends Request,S>
Interface for ldap operation workers. |
| Classes in org.ldaptive.concurrent that implement Request | |
|---|---|
class |
AbstractAggregateSearchExecutor<T extends ConnectionFactory>
Base class for aggregate search executors. |
class |
AbstractParallelSearchExecutor<T extends ConnectionFactory>
Base class for parallel search executors. |
class |
AbstractSearchExecutor
Base class for concurrent search executors. |
class |
AggregatePooledSearchExecutor
Executes a list of search filters in parallel over a list of connection factories, each search is performed on a separate connection in the pool. |
class |
AggregateSearchExecutor
Executes a list of search filters in parallel over a list of connection factories. |
class |
ParallelPooledSearchExecutor
Executes a list of search filters in parallel, each search is performed on a separate connection in the pool. |
class |
ParallelSearchExecutor
Executes a list of search filters in parallel. |
class |
QueueingSearchExecutor
Executes a search filter and places the results of the operation on a blocking queue. |
| Methods in org.ldaptive.concurrent with type parameters of type Request | ||
|---|---|---|
protected static
|
ParallelPooledSearchExecutor.createCallable(Connection conn,
Operation<Q,S> operation,
Q request)
Returns a Callable that executes the supplied request with the
supplied operation in a try-finally block that opens and closes the
connection. |
|
protected static
|
AggregatePooledSearchExecutor.createCallable(Connection conn,
Operation<Q,S> operation,
Q request)
Returns a Callable that executes the supplied request with the
supplied operation in a try-finally block that opens and closes the
connection. |
|
protected static
|
AggregateSearchExecutor.createCallable(Connection conn,
OperationWorker<Q,S> worker,
Q[] requests)
Returns a Callable that executes the supplied request with the
supplied worker in a try-finally block that opens and closes the
connection. |
|
static
|
AbstractOperationWorker.createCallable(Operation<Q,S> operation,
Q request)
Returns a Callable that executes the supplied request with the
supplied operation. |
|
| Methods in org.ldaptive.concurrent with parameters of type Request | ||
|---|---|---|
protected static
|
AggregateSearchExecutor.createCallable(Connection conn,
OperationWorker<Q,S> worker,
Q[] requests)
Returns a Callable that executes the supplied request with the
supplied worker in a try-finally block that opens and closes the
connection. |
|
Collection<Future<Response<S>>> |
OperationWorker.execute(Q... requests)
Execute an ldap operation for each request on a separate thread. |
|
Collection<Future<Response<S>>> |
AbstractOperationWorker.execute(Q... requests)
Execute an ldap operation for each request on a separate thread. |
|
Collection<Response<S>> |
OperationWorker.executeToCompletion(Q... requests)
Execute an ldap operation for each request on a separate thread and waits for each operation to complete. |
|
Collection<Response<S>> |
AbstractOperationWorker.executeToCompletion(Q... requests)
Execute an ldap operation for each request on a separate thread and waits for all operations to complete. |
|
HandlerResult<IntermediateResponse> |
QueueingSearchExecutor.IntermediateResponseHandler.handle(Connection conn,
Request request,
IntermediateResponse response)
Handle the supplied result. |
|
| Uses of Request in org.ldaptive.ext |
|---|
| Classes in org.ldaptive.ext that implement Request | |
|---|---|
class |
MergeRequest
Contains the data required to perform a merge operation. |
| Uses of Request in org.ldaptive.extended |
|---|
| Subinterfaces of Request in org.ldaptive.extended | |
|---|---|
interface |
ExtendedRequest
Marker interface for ldap extended requests. |
| Classes in org.ldaptive.extended that implement Request | |
|---|---|
class |
CancelRequest
Contains the data required to perform an ldap cancel operation. |
class |
PasswordModifyRequest
Contains the data required to perform an ldap password modify operation. |
class |
WhoAmIRequest
Contains the data required to perform an ldap who am i operation. |
| Uses of Request in org.ldaptive.handler |
|---|
| Classes in org.ldaptive.handler with type parameters of type Request | |
|---|---|
class |
AbstractRetryOperationExceptionHandler<Q extends Request,S>
Provides common implementation for retrying after an operation exception. |
interface |
Handler<Q extends Request,S>
Interface for ldap handlers. |
class |
NoOpOperationExceptionHandler<Q extends Request,S>
Returns a handler result containing the response passed to NoOpOperationExceptionHandler.handle(Connection, Request, Response). |
interface |
OperationExceptionHandler<Q extends Request,S>
Provides handling of operation exceptions. |
interface |
OperationResponseHandler<Q extends Request,T>
Provides handling of operation responses. |
| Methods in org.ldaptive.handler with parameters of type Request | |
|---|---|
HandlerResult<IntermediateResponse> |
IntermediateResponseHandler.handle(Connection conn,
Request request,
IntermediateResponse response)
Handle the supplied result. |
| Uses of Request in org.ldaptive.provider.jndi |
|---|
| Methods in org.ldaptive.provider.jndi with parameters of type Request | ||
|---|---|---|
protected
|
JndiConnection.createResponse(Request request,
T result,
NamingException e,
String[] urls,
LdapContext ctx)
Creates an operation response with the supplied referral response data. |
|
protected
|
JndiConnection.createResponse(Request request,
T result,
ResultCode code,
String[] urls,
LdapContext ctx)
Creates an operation response with the supplied response data. |
|
protected LdapContext |
JndiConnection.initializeContext(Request request)
Creates a new ldap context using LdapContext.newInstance(Control[]). |
|
protected void |
JndiConnection.processNamingException(Request request,
NamingException e,
String[] urls,
LdapContext ctx)
Determines if the supplied naming exception should result in an operation retry. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||