|
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 | ||||||||
public interface RequestManager
This interface defines the way plugins receive and execute LDAP requests in a workflow.
| Method Summary | ||
|---|---|---|
void |
handleAdd(RequestContext requestContext, AddRequest request, ResultHandler resultHandler)Invoked when an add request is received from a client. |
|
void |
handleBind(RequestContext requestContext, int version, BindRequest request, ResultHandler resultHandler)Invoked when a bind request is received from a client. |
|
void |
handleCompare(RequestContext requestContext, CompareRequest request, ResultHandler resultHandler)Invoked when a compare request is received from a client. |
|
void |
handleDelete(RequestContext requestContext, DeleteRequest request, ResultHandler resultHandler)Invoked when a delete request is received from a client. |
|
|
handleExtended(RequestContext requestContext, ExtendedRequest<R> request, ResultHandler resultHandler)Invoked when an extended request is received from a client. |
|
void |
handleModify(RequestContext requestContext, ModifyRequest request, ResultHandler resultHandler)Invoked when a modify request is received from a client. |
|
void |
handleModifyDN(RequestContext requestContext, ModifyDNRequest request, ResultHandler resultHandler)Invoked when a modify DN request is received from a client. |
|
void |
handleSearch(RequestContext requestContext, SearchRequest request, SearchResultHandler resultHandler)Invoked when a search request is received from a client. |
|
| Method Detail |
|---|
void handleAdd(RequestContext requestContext,
AddRequest request,
ResultHandler resultHandler)
throws java.lang.UnsupportedOperationException
requestContext - The request context.request - The add request.resultHandler - The handler which should be used to send back the result to the client.java.lang.UnsupportedOperationException - If this request handler does not handle add requests.
void handleBind(RequestContext requestContext,
int version,
BindRequest request,
ResultHandler resultHandler)
throws java.lang.UnsupportedOperationException
requestContext - The request context.version - The protocol version included with the bind request.request - The bind request.resultHandler - The handler which should be used to send back the result to the client.java.lang.UnsupportedOperationException - If this request handler does not handle bind requests.
void handleCompare(RequestContext requestContext,
CompareRequest request,
ResultHandler resultHandler)
throws java.lang.UnsupportedOperationException
requestContext - The request context.request - The compare request.resultHandler - The handler which should be used to send back the result to the client.java.lang.UnsupportedOperationException - If this request handler does not handle compare requests.
void handleDelete(RequestContext requestContext,
DeleteRequest request,
ResultHandler resultHandler)
throws java.lang.UnsupportedOperationException
requestContext - The request context.request - The delete request.resultHandler - The handler which should be used to send back the result to the client.java.lang.UnsupportedOperationException - If this request handler does not handle delete requests.
<R extends ExtendedResult> void handleExtended(RequestContext requestContext,
ExtendedRequest<R> request,
ResultHandler resultHandler)
throws java.lang.UnsupportedOperationException
R - The type of result returned by the extended request.requestContext - The request context.request - The extended request.resultHandler - The handler which should be used to send back the result to the client.java.lang.UnsupportedOperationException - If this request handler does not handle extended requests.
void handleModify(RequestContext requestContext,
ModifyRequest request,
ResultHandler resultHandler)
throws java.lang.UnsupportedOperationException
requestContext - The request context.request - The modify request.resultHandler - The handler which should be used to send back the result to the client.java.lang.UnsupportedOperationException - If this request handler does not handle modify requests.
void handleModifyDN(RequestContext requestContext,
ModifyDNRequest request,
ResultHandler resultHandler)
throws java.lang.UnsupportedOperationException
requestContext - The request context.request - The modify DN request.resultHandler - The handler which should be used to send back the result to the client.java.lang.UnsupportedOperationException - If this request handler does not handle modify DN requests.
void handleSearch(RequestContext requestContext,
SearchRequest request,
SearchResultHandler resultHandler)
throws java.lang.UnsupportedOperationException
requestContext - The request context.request - The search request.resultHandler - The handler which should be used to send back the search results to the client.java.lang.UnsupportedOperationException - If this request handler does not handle search requests.
|
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 | ||||||||