public class CaseChangeSearchResultHandler extends CopySearchResultHandler
CaseSearchResultHandler
provides the ability to modify the case
of ldap search result DNs, attribute names, and attribute values.Modifier and Type | Class and Description |
---|---|
static class |
CaseChangeSearchResultHandler.CaseChange
Enum to define the type of case change.
|
logger
Constructor and Description |
---|
CaseChangeSearchResultHandler()
Creates a new
CaseSearchResultHandler . |
Modifier and Type | Method and Description |
---|---|
CaseChangeSearchResultHandler.CaseChange |
getAttributeNameCaseChange()
Returns the attribute name case change.
|
CaseChangeSearchResultHandler.CaseChange |
getAttributeValueCaseChange()
Returns the attribute value case change.
|
CaseChangeSearchResultHandler.CaseChange |
getDnCaseChange()
Returns the DN case change.
|
protected String |
processDn(SearchCriteria sc,
SearchResult sr)
Process the dn of an ldap search result.
|
void |
setAttributeNameCaseChange(CaseChangeSearchResultHandler.CaseChange caseChange)
Sets the attribute name case change.
|
void |
setAttributeValueCaseChange(CaseChangeSearchResultHandler.CaseChange caseChange)
Sets the attribute value case change.
|
void |
setDnCaseChange(CaseChangeSearchResultHandler.CaseChange caseChange)
Sets the DN case change.
|
getAttributeHandler, processAttributes, processResult, setAttributeHandler
process, process, process
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
process, process, process
public CaseChangeSearchResultHandler()
CaseSearchResultHandler
.public CaseChangeSearchResultHandler.CaseChange getDnCaseChange()
CaseChange
public void setDnCaseChange(CaseChangeSearchResultHandler.CaseChange caseChange)
caseChange
- CaseChange
public CaseChangeSearchResultHandler.CaseChange getAttributeNameCaseChange()
CaseChange
public void setAttributeNameCaseChange(CaseChangeSearchResultHandler.CaseChange caseChange)
caseChange
- CaseChange
public CaseChangeSearchResultHandler.CaseChange getAttributeValueCaseChange()
CaseChange
public void setAttributeValueCaseChange(CaseChangeSearchResultHandler.CaseChange caseChange)
caseChange
- CaseChange
protected String processDn(SearchCriteria sc, SearchResult sr)
processDn
in class CopySearchResultHandler
sc
- SearchCriteria
used to find search resultsr
- SearchResult
to extract the dn fromString
processed dnCopyright © 2018. All rights reserved.