|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ldaptive.provider.ControlProcessor<T>
T - type of provider specific controlpublic class ControlProcessor<T>
Class for invoking provider specific control processors.
| Field Summary | |
|---|---|
protected org.slf4j.Logger |
logger
Logger for this class. |
| Constructor Summary | |
|---|---|
ControlProcessor(ControlHandler<T> handler)
Creates a new control processor. |
|
| Method Summary | |
|---|---|
protected T |
processRequest(RequestControl ctl)
Converts the supplied control to a provider control. |
T[] |
processRequestControls(RequestControl[] requestControls)
Converts the supplied request controls to a provider specific request controls. |
protected ResponseControl |
processResponse(T providerCtl)
Converts the supplied provider control to a control. |
ResponseControl[] |
processResponseControls(T[] responseControls)
Converts the supplied provider controls to a response controls. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final org.slf4j.Logger logger
| Constructor Detail |
|---|
public ControlProcessor(ControlHandler<T> handler)
handler - to handle controls with| Method Detail |
|---|
public T[] processRequestControls(RequestControl[] requestControls)
requestControls - to convert
protected T processRequest(RequestControl ctl)
ctl - to convert
public ResponseControl[] processResponseControls(T[] responseControls)
responseControls - to convert
protected ResponseControl processResponse(T providerCtl)
providerCtl - to convert
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||