public class LdapFindMemberPipe extends LdapQueryPipeBase
cf, exceptionForward, notFoundForward
parameterNamesMustBeUnique
log
LONG_DURATION_MONITORING_EVENT, MESSAGE_SIZE_MONITORING_EVENT, PIPE_EXCEPTION_MONITORING_EVENT
Constructor and Description |
---|
LdapFindMemberPipe() |
Modifier and Type | Method and Description |
---|---|
PipeRunResult |
doPipeWithException(Message message,
PipeLineSession session) |
String |
getDnFind() |
String |
getDnSearchIn() |
boolean |
isRecursiveSearch() |
void |
setDnFind(String string)
The dn of the member to search for when the parameter dnFind is not set
|
void |
setDnSearchIn(String string)
The dn of the group to search in when the parameter dnSearchIn is not set
|
void |
setRecursiveSearch(boolean b)
when
true , the member attribute is also searched in all the found members |
configure, doPipe, getBaseDN, getExceptionForwardName, getHost, getLdapProviderURL, getNotFoundForwardName, getPort, isUseSsl, retrieveUrl, setAuthAlias, setBaseDN, setExceptionForwardName, setHost, setLdapProviderURL, setNotFoundForwardName, setPassword, setPort, setUsername, setUserName, setUseSsl
getParameterValue, setIfParam, setIfValue, setOnlyIfSessionKey, setOnlyIfValue, setSkipOnEmptyInput, setUnlessSessionKey, setUnlessValue, skipPipe
addParameter, consumesSessionVariable, createBean, findForward, getAdapter, getEventSourceName, getForwards, getInSizeStatDummyObject, getOutSizeStatDummyObject, getParameterList, hasSizeStatistics, registerEvent, registerForward, setApplicationContext, setChompCharSize, setDurationThreshold, setElementToMove, setElementToMoveChain, setElementToMoveSessionKey, setEmptyInputReplacement, setGetInputFromFixedValue, setGetInputFromSessionKey, setHideRegex, setLocker, setLogIntermediaryResults, setMaxThreads, setName, setPreserveInput, setRemoveCompactMsgNamespaces, setRestoreMovedElements, setSecLogSessionKeys, setSizeStatistics, setStoreResultInSessionKey, setWriteToSecLog, start, stop, throwEvent
configureTransactionAttributes, isTransacted, isTransacted, setTransacted, setTransactionTimeout
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getChompCharSize, getDurationThreshold, getElementToMove, getElementToMoveChain, getElementToMoveSessionKey, getEmptyInputReplacement, getGetInputFromFixedValue, getGetInputFromSessionKey, getLocker, getSecLogSessionKeys, getStoreResultInSessionKey, isPreserveInput, isRemoveCompactMsgNamespaces, isRestoreMovedElements, isWriteToSecLog, setPipeLine, throwEvent
getMaxThreads
getName
getApplicationContext, getName
getConfigurationClassLoader
getName
getTransactionAttribute, getTransactionTimeout, getTxDef, setTransactionAttribute
public PipeRunResult doPipeWithException(Message message, PipeLineSession session) throws PipeRunException
doPipeWithException
in class LdapQueryPipeBase
PipeRunException
public void setDnSearchIn(String string)
public String getDnSearchIn()
public void setDnFind(String string)
public String getDnFind()
public void setRecursiveSearch(boolean b)
true
, the member attribute is also searched in all the found memberspublic boolean isRecursiveSearch()
Copyright © 2023 Frank!Framework. All rights reserved.