com.unboundid.directory.sdk.common.operation
Interface ExtendedRequest

All Superinterfaces:
Request
All Known Subinterfaces:
UpdatableExtendedRequest

@NotExtensible
@ThreadSafety(level=INTERFACE_NOT_THREADSAFE)
public interface ExtendedRequest
extends Request

This interface defines a set of methods which may be used to interact with an extended request.


Method Summary
 java.lang.String getRequestOID()
          Retrieves the OID for the extended request.
 com.unboundid.asn1.ASN1OctetString getRequestValue()
          Retrieves the value for the extended request, if any.
 com.unboundid.ldap.sdk.ExtendedRequest toLDAPSDKRequest()
          Retrieves an LDAP SDK representation of this extended request.
 
Methods inherited from interface com.unboundid.directory.sdk.common.operation.Request
getOperationType, getRequestControls
 

Method Detail

getRequestOID

java.lang.String getRequestOID()
Retrieves the OID for the extended request.

Returns:
The OID for the extended request.

getRequestValue

com.unboundid.asn1.ASN1OctetString getRequestValue()
Retrieves the value for the extended request, if any.

Returns:
The value for the extended request, or null if there is none.

toLDAPSDKRequest

com.unboundid.ldap.sdk.ExtendedRequest toLDAPSDKRequest()
Retrieves an LDAP SDK representation of this extended request.

Returns:
An LDAP SDK representation of this extended request.