public class SpringLdapProducer
extends org.apache.camel.impl.DefaultProducer
Modifier and Type | Field and Description |
---|---|
static String |
ATTRIBUTES |
static String |
DN |
static String |
FILTER |
Constructor and Description |
---|
SpringLdapProducer(SpringLdapEndpoint endpoint)
Initializes the SpringLdapProducer with the given endpoint
|
Modifier and Type | Method and Description |
---|---|
void |
process(org.apache.camel.Exchange exchange)
Performs the LDAP operation defined in SpringLdapEndpoint that created this producer.
|
createExchange, createExchange, createExchange, doStart, doStop, getEndpoint, isSingleton, toString
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
public static final String DN
public static final String FILTER
public static final String ATTRIBUTES
public SpringLdapProducer(SpringLdapEndpoint endpoint)
public void process(org.apache.camel.Exchange exchange) throws Exception
key: "dn" - base DN for the LDAP operation key: "filter" - necessary for the search operation only; LDAP filter for the search operation, see http://en.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol key: "attributes" - necessary for the bind operation only; an instance of javax.naming.directory.Attributes, containing the information necessary to create an LDAP node.The keys are defined as final fields above.
Exception
Apache Camel