Modifier and Type | Method and Description |
---|---|
ExtendedResponse |
LdapNetworkConnection.extended(ExtendedRequest extendedRequest)
Performs an extended operation based on the Extended request object.
|
ExtendedResponse |
LdapConnection.extended(ExtendedRequest extendedRequest)
Performs an extended operation based on the Extended request object.
|
ExtendedFuture |
LdapNetworkConnection.extendedAsync(ExtendedRequest extendedRequest)
Asynchronously requests the server to perform an extended operation based on the given request.
|
ExtendedFuture |
LdapAsyncConnection.extendedAsync(ExtendedRequest extendedRequest)
Asynchronously requests the server to perform an extended operation based on the given request.
|
Modifier and Type | Class and Description |
---|---|
class |
ExtendedRequestDsml<Q extends ExtendedRequest<P>,P extends ExtendedResponse>
DSML Decorator for ExtendedRequest
|
Modifier and Type | Class and Description |
---|---|
class |
ExtendedRequestDsml<Q extends ExtendedRequest<P>,P extends ExtendedResponse>
DSML Decorator for ExtendedRequest
|
Modifier and Type | Method and Description |
---|---|
ExtendedRequest<P> |
ExtendedRequestDsml.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ExtendedRequest<P> |
ExtendedRequestDsml.addControl(Control control)
Adds a control to this Message.
|
ExtendedRequest<P> |
ExtendedRequestDsml.removeControl(Control control)
Deletes a control removing it from this Message.
|
ExtendedRequest<P> |
ExtendedRequestDsml.setMessageId(int messageId)
Sets the Message ID for this request
|
ExtendedRequest<P> |
ExtendedRequestDsml.setRequestName(String oid)
Sets the Object Identifier corresponding to the extended request type.
|
Modifier and Type | Class and Description |
---|---|
class |
ExtendedRequestDecorator<Q extends ExtendedRequest<P>,P extends ExtendedResponse>
A decorator for the ExtendedRequest message
|
interface |
ExtendedRequestFactory<Q extends ExtendedRequest<P>,P extends ExtendedResponse>
The factor interface, defined by the codec API for creating new
ExtendedRequests.
|
Modifier and Type | Class and Description |
---|---|
class |
ExtendedRequestDecorator<Q extends ExtendedRequest<P>,P extends ExtendedResponse>
A decorator for the ExtendedRequest message
|
Modifier and Type | Method and Description |
---|---|
ExtendedRequest<P> |
ExtendedRequestDecorator.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ExtendedRequest<P> |
ExtendedRequestDecorator.addControl(Control control)
Adds a control to this Message.
|
ExtendedRequest<?> |
LdapApiService.fromJndi(ExtendedRequest jndiRequest)
Creates a model ExtendedResponse from the JNDI ExtendedResponse.
|
ExtendedRequest<?> |
LdapApiService.newExtendedRequest(String oid,
byte[] value)
Creates a new ExtendedRequest instance.
|
ExtendedRequest<P> |
ExtendedRequestDecorator.removeControl(Control control)
Deletes a control removing it from this Message.
|
ExtendedRequest<P> |
ExtendedRequestDecorator.setMessageId(int messageId)
Sets the Message ID for this request
|
ExtendedRequest<P> |
ExtendedRequestDecorator.setRequestName(String oid)
Sets the Object Identifier corresponding to the extended request type.
|
Modifier and Type | Method and Description |
---|---|
ExtendedRequestDecorator<?,?> |
LdapApiService.decorate(ExtendedRequest<?> decoratedMessage) |
ExtendedRequestDecorator<Q,P> |
ExtendedRequestFactory.decorate(ExtendedRequest<?> modelRequest)
Decorates a non-decorated request.
|
<E extends ExtendedResponse> |
LdapApiService.newExtendedResponse(ExtendedRequest<E> req,
byte[] serializedResponse) |
ExtendedRequest |
LdapApiService.toJndi(ExtendedRequest<?> modelRequest)
Creates a JNDI
ExtendedResponse from the model
ExtendedResponse . |
Modifier and Type | Method and Description |
---|---|
ExtendedRequest<?> |
DefaultLdapCodecService.fromJndi(ExtendedRequest jndiRequest)
Creates a model ExtendedResponse from the JNDI ExtendedResponse.
|
ExtendedRequest<?> |
DefaultLdapCodecService.newExtendedRequest(String oid,
byte[] value)
Creates a new ExtendedRequest instance.
|
Modifier and Type | Method and Description |
---|---|
ExtendedRequestDecorator<?,?> |
DefaultLdapCodecService.decorate(ExtendedRequest<?> decoratedMessage) |
<E extends ExtendedResponse> |
DefaultLdapCodecService.newExtendedResponse(ExtendedRequest<E> req,
byte[] serializedResponse) |
ExtendedRequest |
DefaultLdapCodecService.toJndi(ExtendedRequest<?> modelRequest)
Creates a JNDI
ExtendedResponse from the model
ExtendedResponse . |
Modifier and Type | Method and Description |
---|---|
ExtendedRequest<?> |
StandaloneLdapApiService.fromJndi(ExtendedRequest jndiRequest)
Creates a model ExtendedResponse from the JNDI ExtendedResponse.
|
ExtendedRequest<?> |
StandaloneLdapApiService.newExtendedRequest(String oid,
byte[] value)
Creates a new ExtendedRequest instance.
|
Modifier and Type | Method and Description |
---|---|
ExtendedRequestDecorator<?,?> |
StandaloneLdapApiService.decorate(ExtendedRequest<?> decoratedMessage) |
<E extends ExtendedResponse> |
StandaloneLdapApiService.newExtendedResponse(ExtendedRequest<E> req,
byte[] serializedResponse) |
ExtendedRequest |
StandaloneLdapApiService.toJndi(ExtendedRequest<?> modelRequest)
Creates a JNDI
ExtendedResponse from the model
ExtendedResponse . |
Modifier and Type | Interface and Description |
---|---|
interface |
CancelRequest
The CancelRequest interface.
|
interface |
CertGenerationRequest
The interface for a certificate generation request extended operation.
|
interface |
GracefulShutdownRequest
An extended operation requesting the server to shutdown it's LDAP service
port while allowing established clients to complete or abandon operations
already in progress.
|
interface |
StoredProcedureRequest
An extended operation requesting the server to execute a stored procedure.
|
Modifier and Type | Class and Description |
---|---|
class |
CancelRequestImpl
Implement the extended Cancel Request as described in RFC 3909.
|
class |
CertGenerationRequestImpl
An extended operation requesting the server to generate a public/private key pair and a certificate
and store them in a specified target entry in the DIT.
|
class |
GracefulShutdownRequestImpl
An extended operation requesting the server to shutdown it's LDAP service
port while allowing established clients to complete or abandon operations
already in progress.
|
class |
StoredProcedureRequestImpl
An extended operation requesting the server to execute a stored procedure.
|
Modifier and Type | Class and Description |
---|---|
class |
CancelRequestDecorator
A Decorator for CancelRequests.
|
Modifier and Type | Method and Description |
---|---|
ExtendedRequestDecorator<CancelRequest,CancelResponse> |
CancelFactory.decorate(ExtendedRequest<?> modelRequest)
Decorates a non-decorated request.
|
Modifier and Type | Class and Description |
---|---|
class |
CertGenerationRequestDecorator
A Decorator for CancelRequests.
|
Modifier and Type | Method and Description |
---|---|
ExtendedRequestDecorator<CertGenerationRequest,CertGenerationResponse> |
CertGenerationFactory.decorate(ExtendedRequest<?> modelRequest)
Decorates a non-decorated request.
|
Modifier and Type | Class and Description |
---|---|
class |
GracefulShutdownRequestDecorator
A Decorator for GracefulShutdownRequests.
|
Modifier and Type | Method and Description |
---|---|
ExtendedRequestDecorator<GracefulShutdownRequest,GracefulShutdownResponse> |
GracefulShutdownFactory.decorate(ExtendedRequest<?> modelRequest)
Decorates a non-decorated request.
|
Modifier and Type | Class and Description |
---|---|
class |
StoredProcedureRequestDecorator
A Decorator for stored procedure extended operation requests.
|
Modifier and Type | Method and Description |
---|---|
ExtendedRequestDecorator<StoredProcedureRequest,StoredProcedureResponse> |
StoredProcedureFactory.decorate(ExtendedRequest<?> modelRequest)
Decorates a non-decorated request.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractExtendedRequest<R extends ExtendedResponse>
ExtendedRequest implementation.
|
class |
ExtendedRequestImpl
ExtendedRequest implementation.
|
Modifier and Type | Method and Description |
---|---|
ExtendedRequest<ExtendedResponse> |
ExtendedRequestImpl.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ExtendedRequest<R> |
ExtendedRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ExtendedRequest<R> |
AbstractExtendedRequest.addAllControls(Control[] controls)
Adds an array of controls to this Message.
|
ExtendedRequest<ExtendedResponse> |
ExtendedRequestImpl.addControl(Control control)
Adds a control to this Message.
|
ExtendedRequest<R> |
ExtendedRequest.addControl(Control control)
Adds a control to this Message.
|
ExtendedRequest<R> |
AbstractExtendedRequest.addControl(Control control)
Adds a control to this Message.
|
ExtendedRequest<ExtendedResponse> |
ExtendedRequestImpl.removeControl(Control control)
Deletes a control removing it from this Message.
|
ExtendedRequest<R> |
ExtendedRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
ExtendedRequest<R> |
AbstractExtendedRequest.removeControl(Control control)
Deletes a control removing it from this Message.
|
ExtendedRequest<ExtendedResponse> |
ExtendedRequestImpl.setMessageId(int messageId)
Sets the Message ID for this request
|
ExtendedRequest<R> |
ExtendedRequest.setMessageId(int messageId)
Sets the Message ID for this request
|
ExtendedRequest<R> |
AbstractExtendedRequest.setMessageId(int messageId)
Sets the Message ID for this request
|
ExtendedRequest<ExtendedResponse> |
ExtendedRequestImpl.setRequestName(String newOid)
Sets the Object Identifier corresponding to the extended request type.
|
ExtendedRequest<R> |
ExtendedRequest.setRequestName(String oid)
Sets the Object Identifier corresponding to the extended request type.
|
ExtendedRequest<R> |
AbstractExtendedRequest.setRequestName(String newOid)
Sets the Object Identifier corresponding to the extended request type.
|
Copyright © 2003-2014 The Apache Software Foundation. All Rights Reserved.