Represents an endpoint that synchronously invokes an LDAP server when a producer sends a message to it.
Name | Kind | Type | Required | Deprecated | Default Value | Enum Values | Description |
---|---|---|---|---|---|---|---|
dirContextName | path | java.lang.String | true | false | Name of {@link javax.naming.directory.DirContext} bean to lookup in the registry. | ||
base | parameter | java.lang.String | false | ou=system | The base DN for searches. | ||
scope | parameter | java.lang.String | false | subtree | object onelevel subtree |
Specifies how deeply to search the tree of entries, starting at the base DN. | |
pageSize | parameter | java.lang.Integer | false | When specified the ldap module uses paging to retrieve all results (most LDAP Servers throw an exception when trying to retrieve more than 1000 entries in one query). To be able to use this a LdapContext (subclass of DirContext) has to be passed in as ldapServerBean (otherwise an exception is thrown) | |||
returnedAttributes | parameter | java.lang.String | false | Comma-separated list of attributes that should be set in each entry of the result | |||
exchangePattern | parameter | org.apache.camel.ExchangePattern | false | InOnly | InOnly RobustInOnly InOut InOptionalOut OutOnly RobustOutOnly OutIn OutOptionalIn |
Sets the default exchange pattern when creating an exchange | |
synchronous | parameter | boolean | false | false | Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). |