|
Oracle® Fusion Middleware Java API Reference for Oracle Unified Directory 11g Release 2 (11.1.2.2.0) E38583-02 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
R - The type of result.public interface ExtendedRequest<R extends ExtendedResult>
The Extended operation allows additional operations to be defined for services not already available in the protocol.
| Method Summary | |
|---|---|
ExtendedRequest<R> |
addControl(Control control)Adds the provided control to this request. |
java.lang.String |
getOID()Returns the numeric OID associated with this extended request. |
ExtendedResultDecoder<R> |
getResultDecoder()Returns a decoder which can be used to decoded responses to this extended request. |
ByteString |
getValue()Returns the value, if any, associated with this extended request. |
boolean |
hasValue()Returns true if this extended request has a value. |
| Methods inherited from interface oracle.oud.requests.Request |
|---|
getControl, getControls, isInternal, removeControl |
| Methods inherited from interface oracle.oud.plugin.AttachmentHolder |
|---|
getAttachment, getAttachmentNames, removeAttachment, setAttachment |
| Method Detail |
|---|
ExtendedRequest<R> addControl(Control control)
throws java.lang.UnsupportedOperationException,
java.lang.NullPointerException
addControl in interface Requestcontrol - The control to be added to this request.java.lang.UnsupportedOperationException - If this request does not permit controls to be added.java.lang.NullPointerException - If control was null.java.lang.String getOID()
ExtendedResultDecoder<R> getResultDecoder()
ByteString getValue()
null if there is no value.boolean hasValue()
true if this extended request has a value. In some circumstances it may be useful to determine if a extended request has a value, without actually calculating the value and incurring any performance costs.true if this extended request has a value, or false if there is no value.
|
Oracle® Fusion Middleware Java API Reference for Oracle Unified Directory 11g Release 2 (11.1.2.2.0) E38583-02 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||