|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ldaptive.handler.AbstractSearchEntryHandler
public abstract class AbstractSearchEntryHandler
Base class for entry handlers which simply returns values unaltered.
| Field Summary | |
|---|---|
protected org.slf4j.Logger |
logger
Log for this class. |
| Constructor Summary | |
|---|---|
AbstractSearchEntryHandler()
|
|
| Method Summary | |
|---|---|
boolean |
equals(Object o)
|
HandlerResult<SearchEntry> |
handle(Connection conn,
SearchRequest request,
SearchEntry entry)
Handle the supplied result. |
protected void |
handleAttribute(Connection conn,
SearchRequest request,
LdapAttribute attr)
Handle a single attribute. |
protected String |
handleAttributeName(Connection conn,
SearchRequest request,
String name)
Returns the supplied attribute name unaltered. |
protected void |
handleAttributes(Connection conn,
SearchRequest request,
SearchEntry entry)
Handle the attributes of a search entry. |
protected byte[] |
handleAttributeValue(Connection conn,
SearchRequest request,
byte[] value)
Returns the supplied attribute value unaltered. |
protected String |
handleAttributeValue(Connection conn,
SearchRequest request,
String value)
Returns the supplied attribute value unaltered. |
protected String |
handleDn(Connection conn,
SearchRequest request,
SearchEntry entry)
Handle the dn of a search entry. |
abstract int |
hashCode()
|
void |
initializeRequest(SearchRequest request)
Initialize the search request for use with this entry handler. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final org.slf4j.Logger logger
| Constructor Detail |
|---|
public AbstractSearchEntryHandler()
| Method Detail |
|---|
public HandlerResult<SearchEntry> handle(Connection conn,
SearchRequest request,
SearchEntry entry)
throws LdapException
handle in interface Handler<SearchRequest,SearchEntry>handle in interface SearchEntryHandlerconn - connection the operation was executed onrequest - executed by the operationentry - produced from the operation
LdapException - if handling fails
protected String handleDn(Connection conn,
SearchRequest request,
SearchEntry entry)
conn - the search was performed onrequest - used to find the search entryentry - search entry to extract the dn from
protected void handleAttributes(Connection conn,
SearchRequest request,
SearchEntry entry)
throws LdapException
conn - the search was performed onrequest - used to find the search entryentry - search entry to extract the attributes from
LdapException - if the LDAP returns an error
protected void handleAttribute(Connection conn,
SearchRequest request,
LdapAttribute attr)
throws LdapException
conn - the search was performed onrequest - used to find the search entryattr - to handle
LdapException - if the LDAP returns an error
protected String handleAttributeName(Connection conn,
SearchRequest request,
String name)
conn - the search was performed onrequest - used to find the search entryname - to handle
protected String handleAttributeValue(Connection conn,
SearchRequest request,
String value)
conn - the search was performed onrequest - used to find the search entryvalue - to handle
protected byte[] handleAttributeValue(Connection conn,
SearchRequest request,
byte[] value)
conn - the search was performed onrequest - used to find the search entryvalue - to handle
public void initializeRequest(SearchRequest request)
initializeRequest in interface SearchEntryHandlerrequest - to initialize for this entry handlerpublic boolean equals(Object o)
equals in class Objectpublic abstract int hashCode()
hashCode in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||