Uses of Class
org.ldaptive.LdapException

Packages that use LdapException
org.ldaptive   
org.ldaptive.ad.control.util   
org.ldaptive.ad.extended   
org.ldaptive.ad.handler   
org.ldaptive.ad.schema   
org.ldaptive.async   
org.ldaptive.async.handler   
org.ldaptive.auth   
org.ldaptive.concurrent   
org.ldaptive.control.util   
org.ldaptive.ext   
org.ldaptive.extended   
org.ldaptive.handler   
org.ldaptive.jaas   
org.ldaptive.pool   
org.ldaptive.provider   
org.ldaptive.provider.jndi   
org.ldaptive.schema   
org.ldaptive.servlets   
 

Uses of LdapException in org.ldaptive
 

Subclasses of LdapException in org.ldaptive
 class OperationException
          Exception thrown when an ldap operation attempt fails.
 

Methods in org.ldaptive that throw LdapException
protected  HandlerResult<Response<S>> AbstractOperation.ReopenOperationExceptionHandler.createResult(Connection conn, Q request, Response<S> response)
          Invoked if AbstractRetryOperationExceptionHandler.handleInternal(org.ldaptive.Connection, Q, org.ldaptive.Response) succeeded.
 Response<S> AbstractOperation.execute(Q request)
          Execute this ldap operation.
 Response<S> Operation.execute(Q request)
          Execute this ldap operation.
protected
<Q extends Request,S>
HandlerResult<S>
AbstractOperation.executeHandlers(Handler<Q,S>[] handlers, Q request, S result)
          Processes each handler and returns a handler result containing a result processed by all handlers.
protected  Response<SearchResult> SearchOperation.executeSearch(SearchRequest request)
          Performs the ldap search.
 Connection ConnectionFactory.getConnection()
          Creates a new connection.
protected  void AbstractOperation.ReopenOperationExceptionHandler.handleInternal(Connection conn, Q request, Response<S> response)
          Perform any operations required to recover from the operation exception.
 Response<Void> ConnectionInitializer.initialize(Connection conn)
          Initialize the supplied connection.
 Response<Void> BindConnectionInitializer.initialize(Connection c)
          Initialize the supplied connection.
protected  Response<Void> AddOperation.invoke(AddRequest request)
          Call the provider specific implementation of this ldap operation.
protected  Response<Void> BindOperation.invoke(BindRequest request)
          Call the provider specific implementation of this ldap operation.
protected  Response<Boolean> CompareOperation.invoke(CompareRequest request)
          Call the provider specific implementation of this ldap operation.
protected  Response<Void> DeleteOperation.invoke(DeleteRequest request)
          Call the provider specific implementation of this ldap operation.
protected  Response<Void> ModifyDnOperation.invoke(ModifyDnRequest request)
          Call the provider specific implementation of this ldap operation.
protected  Response<Void> ModifyOperation.invoke(ModifyRequest request)
          Call the provider specific implementation of this ldap operation.
protected abstract  Response<S> AbstractOperation.invoke(Q request)
          Call the provider specific implementation of this ldap operation.
protected  Response<SearchResult> SearchOperation.invoke(SearchRequest request)
          Call the provider specific implementation of this ldap operation.
 Response<Void> Connection.open()
          This will establish a connection to the LDAP.
 Response<Void> DefaultConnectionFactory.DefaultConnection.open()
          This will establish a connection if one does not already exist.
 Response<Void> Connection.open(BindRequest request)
          This will establish a connection to the LDAP using the supplied bind request.
 Response<Void> DefaultConnectionFactory.DefaultConnection.open(BindRequest request)
          This will establish a connection if one does not already exist and bind to the LDAP using the supplied bind request.
protected  SearchResult SearchOperation.readResult(SearchRequest request, SearchIterator si)
          Invokes the provider search operation and iterates over the results.
 Response<Void> Connection.reopen()
          This will close an existing connection to the LDAP and establish a new connection to the LDAP.
 Response<Void> DefaultConnectionFactory.DefaultConnection.reopen()
          This will close an existing connection to the LDAP and establish a new connection to the LDAP.
 Response<Void> Connection.reopen(BindRequest request)
          This will close an existing connection to the LDAP and establish a new connection to the LDAP using the supplied bind request.
 Response<Void> DefaultConnectionFactory.DefaultConnection.reopen(BindRequest request)
          This will close an existing connection to the LDAP and establish a new connection to the LDAP using the supplied bind request.
 Response<SearchResult> SearchExecutor.search(ConnectionFactory factory)
          Performs a search operation with the supplied connection factory.
 Response<SearchResult> SearchExecutor.search(ConnectionFactory factory, SearchFilter filter)
          Performs a search operation with the supplied connection factory.
 Response<SearchResult> SearchExecutor.search(ConnectionFactory factory, SearchFilter filter, String... attrs)
          Performs a search operation with the supplied connection factory.
 Response<SearchResult> SearchExecutor.search(ConnectionFactory factory, SearchFilter filter, String[] attrs, SearchEntryHandler... handlers)
          Performs a search operation with the supplied connection factory.
 Response<SearchResult> SearchExecutor.search(ConnectionFactory factory, String filter)
          Performs a search operation with the supplied connection factory.
 Response<SearchResult> SearchExecutor.search(ConnectionFactory factory, String filter, String... attrs)
          Performs a search operation with the supplied connection factory.
 

Uses of LdapException in org.ldaptive.ad.control.util
 

Methods in org.ldaptive.ad.control.util that throw LdapException
 void NotificationClient.abandon(int messageId)
          Invokes an abandon operation on the supplied ldap message id.
 Response<SearchResult> DirSyncClient.execute(SearchRequest request)
          Performs a search operation with the DirSyncControl.
 BlockingQueue<NotificationClient.NotificationItem> NotificationClient.execute(SearchRequest request)
          Invokes NotificationClient.execute(SearchRequest, int) with a capacity of Integer.MAX_VALUE.
 Response<SearchResult> DirSyncClient.execute(SearchRequest request, CookieManager manager)
          Performs a search operation with the DirSyncControl.
 BlockingQueue<NotificationClient.NotificationItem> NotificationClient.execute(SearchRequest request, int capacity)
          Performs a search operation with the NotificationControl.
 Response<SearchResult> DirSyncClient.execute(SearchRequest request, Response<SearchResult> response)
          Performs a search operation with the DirSyncControl.
 Response<SearchResult> DirSyncClient.executeToCompletion(SearchRequest request)
          Invokes DirSyncClient.execute(SearchRequest, CookieManager) with a DefaultCookieManager.
 Response<SearchResult> DirSyncClient.executeToCompletion(SearchRequest request, CookieManager manager)
          Performs a search operation with the DirSyncControl.
 

Uses of LdapException in org.ldaptive.ad.extended
 

Methods in org.ldaptive.ad.extended that throw LdapException
 Response<Void> FastBindOperation.FastBindConnectionInitializer.initialize(Connection c)
          Initialize the supplied connection.
protected  Response<Void> FastBindOperation.invoke(FastBindRequest request)
          Call the provider specific implementation of this ldap operation.
 

Uses of LdapException in org.ldaptive.ad.handler
 

Methods in org.ldaptive.ad.handler that throw LdapException
protected  void AbstractBinaryAttributeHandler.handleAttributes(Connection conn, SearchRequest request, SearchEntry entry)
          Handle the attributes of a search entry.
protected  void RangeEntryHandler.handleAttributes(Connection conn, SearchRequest request, SearchEntry entry)
          Handle the attributes of a search entry.
protected  void PrimaryGroupIdHandler.handleAttributes(Connection conn, SearchRequest request, SearchEntry entry)
          Handle the attributes of a search entry.
 

Uses of LdapException in org.ldaptive.ad.schema
 

Methods in org.ldaptive.ad.schema that throw LdapException
static Schema SchemaFactory.createSchema(ConnectionFactory factory, String entryDn)
          Creates a new schema.
protected static SearchResult SchemaFactory.getSearchResult(ConnectionFactory factory, String dn, String filter, String[] retAttrs)
          Searches for the supplied dn and returns its ldap entry.
 

Uses of LdapException in org.ldaptive.async
 

Methods in org.ldaptive.async that throw LdapException
 void AsyncRequest.abandon()
          Abandon the operation.
 void AsyncRequest.abandon(RequestControl[] controls)
          Abandon the operation.
 void AbandonOperation.execute(int messageId)
          Execute this ldap operation.
 void AbandonOperation.execute(int messageId, RequestControl[] controls)
          Execute this ldap operation.
 FutureResponse<SearchResult> AsyncSearchOperation.execute(SearchRequest request)
          Execute this ldap operation.
 Response<SearchResult> AsyncSearchOperation.AsyncSearchListener.getResponse()
          Returns the response data associated with this search, blocking until a response is available.
protected  Response<SearchResult> AsyncSearchOperation.invoke(SearchRequest request)
          Call the provider specific implementation of this ldap operation.
protected  void AsyncSearchOperation.AsyncSearchListener.processAsyncRequest(AsyncRequest request)
          Invokes the handlers for the supplied async request.
protected  void AsyncSearchOperation.AsyncSearchListener.processSearchItem(SearchItem item)
          Invokes the handlers for the supplied search item.
 

Uses of LdapException in org.ldaptive.async.handler
 

Methods in org.ldaptive.async.handler that throw LdapException
 HandlerResult<AsyncRequest> AsyncRequestHandler.handle(Connection conn, Request request, AsyncRequest asyncRequest)
          Handle the supplied result.
 

Uses of LdapException in org.ldaptive.auth
 

Methods in org.ldaptive.auth that throw LdapException
 AuthenticationHandlerResponse AbstractAuthenticationHandler.authenticate(AuthenticationCriteria ac)
          Perform an ldap authentication.
 AuthenticationHandlerResponse AggregateDnResolver.AuthenticationHandler.authenticate(AuthenticationCriteria criteria)
          Perform an ldap authentication.
 AuthenticationHandlerResponse AuthenticationHandler.authenticate(AuthenticationCriteria criteria)
          Perform an ldap authentication.
 AuthenticationResponse Authenticator.authenticate(AuthenticationRequest request)
          Authenticate the user in the supplied request.
protected  AuthenticationResponse Authenticator.authenticate(String dn, AuthenticationRequest request)
          Performs authentication by opening a new connection to the LDAP and binding as the supplied DN.
protected abstract  AuthenticationHandlerResponse AbstractAuthenticationHandler.authenticateInternal(Connection c, AuthenticationCriteria criteria)
          Authenticate on the supplied connection using the supplied criteria.
protected  AuthenticationHandlerResponse AbstractCompareAuthenticationHandler.authenticateInternal(Connection c, AuthenticationCriteria criteria)
          Authenticate on the supplied connection using the supplied criteria.
protected  AuthenticationHandlerResponse PooledBindAuthenticationHandler.authenticateInternal(Connection c, AuthenticationCriteria criteria)
          Authenticate on the supplied connection using the supplied criteria.
protected  AuthenticationHandlerResponse BindAuthenticationHandler.authenticateInternal(Connection c, AuthenticationCriteria criteria)
          Authenticate on the supplied connection using the supplied criteria.
protected  byte[] AbstractCompareAuthenticationHandler.digestCredential(Credential credential, String algorithm)
          Digests the supplied credential using the supplied algorithm.
protected abstract  Connection AbstractSearchDnResolver.getConnection()
          Retrieve a connection that is ready for use.
protected  Connection PooledCompareAuthenticationHandler.getConnection()
          Returns a connection that the compare operation should be performed on.
protected  Connection SearchDnResolver.getConnection()
          Retrieve a connection that is ready for use.
protected abstract  Connection AbstractAuthenticationHandler.getConnection()
          Returns a connection that the authentication operation should be performed on.
protected abstract  Connection AbstractCompareAuthenticationHandler.getConnection()
          Returns a connection that the compare operation should be performed on.
protected  Connection PooledBindAuthenticationHandler.getConnection()
          Returns a connection that the authentication operation should be performed on.
protected  Connection PooledSearchDnResolver.getConnection()
          Retrieve a connection that is ready for use.
protected  Connection BindAuthenticationHandler.getConnection()
          Returns a connection that the authentication operation should be performed on.
protected  Connection CompareAuthenticationHandler.getConnection()
          Returns a connection that the compare operation should be performed on.
 void AuthenticationResponseHandler.handle(AuthenticationResponse response)
          Handle the response from an ldap authentication.
 void AddControlAuthenticationRequestHandler.handle(String dn, AuthenticationRequest request)
           
 void AuthenticationRequestHandler.handle(String dn, AuthenticationRequest request)
          Handle the request for an ldap authentication.
 SearchResult SearchEntryResolver.performLdapSearch(Connection conn, AuthenticationCriteria ac)
          Executes an ldap search with the supplied authentication criteria.
protected  SearchResult PooledSearchEntryResolver.performLdapSearch(Connection conn, AuthenticationCriteria ac)
          Executes an ldap search with the supplied authentication criteria.
protected  SearchResult WhoAmIEntryResolver.performLdapSearch(Connection conn, AuthenticationCriteria ac)
          Executes an ldap search with the supplied authentication criteria.
protected abstract  SearchResult AbstractSearchEntryResolver.performLdapSearch(Connection conn, AuthenticationCriteria ac)
          Executes an ldap search with the supplied authentication criteria.
protected  SearchResult AbstractSearchDnResolver.performLdapSearch(SearchFilter filter)
          Executes the ldap search operation with the supplied filter.
protected  AuthenticationRequest Authenticator.processRequest(String dn, AuthenticationRequest request)
          Creates a new authentication request applying any applicable configuration on this authenticator.
 LdapEntry NoOpEntryResolver.resolve(Connection conn, AuthenticationCriteria ac)
          Attempts to find the LDAP entry for the supplied authentication criteria, using the supplied connection.
 LdapEntry EntryResolver.resolve(Connection conn, AuthenticationCriteria criteria)
          Attempts to find the LDAP entry for the supplied authentication criteria, using the supplied connection.
 LdapEntry AbstractSearchEntryResolver.resolve(Connection conn, AuthenticationCriteria ac)
          Attempts to find the LDAP entry for the supplied authentication criteria, using the supplied connection.
 String NoOpDnResolver.resolve(String user)
          Returns the user as the DN.
 String AbstractSearchDnResolver.resolve(String user)
          See AbstractSearchDnResolver.resolve(User).
 String DnResolver.resolve(String user)
          Attempts to find the LDAP DN for the supplied user.
 String FormatDnResolver.resolve(String user)
          See FormatDnResolver.resolve(User).
 String AggregateDnResolver.resolve(String user)
          Attempts to find the LDAP DN for the supplied user.
 String NoOpDnResolver.resolve(User user)
          Returns the user as the DN.
 String AbstractSearchDnResolver.resolve(User user)
          Attempts to find the DN for the supplied user.
 String DnResolverEx.resolve(User user)
          Attempts to find the LDAP DN for the supplied user.
 String FormatDnResolver.resolve(User user)
          Returns a DN for the supplied user by applying it to a format string.
 String AggregateDnResolver.resolve(User user)
          Attempts to find the LDAP DN for the supplied user.
 String Authenticator.resolveDn(String user)
          This will attempt to find the DN for the supplied user.
 String Authenticator.resolveDn(User user)
          This will attempt to find the DN for the supplied user.
protected  LdapEntry Authenticator.resolveEntry(AuthenticationRequest request, AuthenticationHandlerResponse response, AuthenticationCriteria criteria)
          Attempts to find the ldap entry for the supplied DN.
 

Uses of LdapException in org.ldaptive.concurrent
 

Methods in org.ldaptive.concurrent that throw LdapException
 HandlerResult<IntermediateResponse> QueueingSearchExecutor.IntermediateResponseHandler.handle(Connection conn, Request request, IntermediateResponse response)
          Handle the supplied result.
 HandlerResult<SearchEntry> QueueingSearchExecutor.SearchEntryHandler.handle(Connection conn, SearchRequest request, SearchEntry entry)
          Handle the supplied result.
 HandlerResult<SearchReference> QueueingSearchExecutor.SearchReferenceHandler.handle(Connection conn, SearchRequest request, SearchReference reference)
          Handle the supplied result.
 BlockingQueue<QueueingSearchExecutor.SearchItem> QueueingSearchExecutor.search(ConnectionFactory factory)
          Performs a search operation with the supplied connection factory.
 Collection<Response<SearchResult>> AggregateSearchExecutor.search(ConnectionFactory[] factories, SearchFilter[] filters, String[] attrs, SearchEntryHandler... handlers)
          Performs a search operation with the supplied connection factories.
 BlockingQueue<QueueingSearchExecutor.SearchItem> QueueingSearchExecutor.search(ConnectionFactory factory, SearchFilter filter)
          Performs a search operation with the supplied connection factory.
 Collection<Response<SearchResult>> ParallelSearchExecutor.search(ConnectionFactory factory, SearchFilter[] filters, String[] attrs, SearchEntryHandler... handlers)
          Performs a search operation with the supplied connection factory.
 BlockingQueue<QueueingSearchExecutor.SearchItem> QueueingSearchExecutor.search(ConnectionFactory factory, SearchFilter filter, String... attrs)
          Performs a search operation with the supplied connection factory.
 BlockingQueue<QueueingSearchExecutor.SearchItem> QueueingSearchExecutor.search(ConnectionFactory factory, SearchFilter filter, String[] attrs, SearchEntryHandler... handlers)
          Performs a search operation with the supplied connection factory.
 BlockingQueue<QueueingSearchExecutor.SearchItem> QueueingSearchExecutor.search(ConnectionFactory factory, String filter)
          Performs a search operation with the supplied connection factory.
 BlockingQueue<QueueingSearchExecutor.SearchItem> QueueingSearchExecutor.search(ConnectionFactory factory, String filter, String... attrs)
          Performs a search operation with the supplied connection factory.
 Collection<Response<SearchResult>> AggregatePooledSearchExecutor.search(PooledConnectionFactory[] factories, SearchFilter[] filters, String[] attrs, SearchEntryHandler... handlers)
          Performs a search operation with the supplied connection factories.
 Collection<Response<SearchResult>> ParallelPooledSearchExecutor.search(PooledConnectionFactory factory, SearchFilter[] filters, String[] attrs, SearchEntryHandler... handlers)
          Performs a search operation with the supplied connection factory.
 Collection<Response<SearchResult>> AbstractAggregateSearchExecutor.search(T[] factories, SearchFilter[] filters)
          Performs a search operation with the supplied connection factories.
 Collection<Response<SearchResult>> AbstractAggregateSearchExecutor.search(T[] factories, SearchFilter[] filters, String... attrs)
          Performs a search operation with the supplied connection factories.
abstract  Collection<Response<SearchResult>> AbstractAggregateSearchExecutor.search(T[] factories, SearchFilter[] filters, String[] attrs, SearchEntryHandler... handlers)
          Performs a search operation with the supplied connection factories.
 Collection<Response<SearchResult>> AbstractAggregateSearchExecutor.search(T[] factories, String... filters)
          Performs a search operation with the supplied connection factories.
 Collection<Response<SearchResult>> AbstractAggregateSearchExecutor.search(T[] factories, String[] filters, String... attrs)
          Performs a search operation with the supplied connection factories.
 Collection<Response<SearchResult>> AbstractParallelSearchExecutor.search(T factory, SearchFilter[] filters)
          Performs a search operation with the supplied connection factory.
 Collection<Response<SearchResult>> AbstractParallelSearchExecutor.search(T factory, SearchFilter[] filters, String... attrs)
          Performs a search operation with the supplied connection factory.
abstract  Collection<Response<SearchResult>> AbstractParallelSearchExecutor.search(T factory, SearchFilter[] filters, String[] attrs, SearchEntryHandler... handlers)
          Performs a search operation with the supplied connection factory.
 Collection<Response<SearchResult>> AbstractParallelSearchExecutor.search(T factory, String... filters)
          Performs a search operation with the supplied connection factory.
 Collection<Response<SearchResult>> AbstractParallelSearchExecutor.search(T factory, String[] filters, String... attrs)
          Performs a search operation with the supplied connection factory.
 

Uses of LdapException in org.ldaptive.control.util
 

Methods in org.ldaptive.control.util that throw LdapException
 void PersistentSearchClient.abandon(int messageId)
          Invokes an abandon operation on the supplied ldap message id.
 Response<Void> SyncReplClient.cancel(int messageId)
          Invokes a cancel operation on the supplied ldap message id.
 Response<SearchResult> PagedResultsClient.execute(SearchRequest request)
          Performs a search operation with the PagedResultsControl.
 BlockingQueue<PersistentSearchItem> PersistentSearchClient.execute(SearchRequest request)
          Invokes PersistentSearchClient.execute(SearchRequest, int) with a capacity of Integer.MAX_VALUE.
 BlockingQueue<SyncReplItem> SyncReplClient.execute(SearchRequest request)
          Invokes SyncReplClient.execute(SearchRequest, CookieManager, int) with a DefaultCookieManager and a capacity of Integer.MAX_VALUE.
 Response<SearchResult> PagedResultsClient.execute(SearchRequest request, CookieManager manager)
          Performs a search operation with the PagedResultsControl.
 BlockingQueue<SyncReplItem> SyncReplClient.execute(SearchRequest request, CookieManager manager)
          Invokes SyncReplClient.execute(SearchRequest, CookieManager, int) with a capacity of Integer.MAX_VALUE.
 BlockingQueue<SyncReplItem> SyncReplClient.execute(SearchRequest request, CookieManager manager, int capacity)
          Performs an async search operation with the SyncRequestControl.
 BlockingQueue<PersistentSearchItem> PersistentSearchClient.execute(SearchRequest request, int capacity)
          Performs an async search operation with the PersistentSearchRequestControl.
 Response<SearchResult> PagedResultsClient.execute(SearchRequest request, Response<SearchResult> response)
          Performs a search operation with the PagedResultsControl.
 Response<SearchResult> VirtualListViewClient.execute(SearchRequest request, VirtualListViewParams params)
          Performs a search operation with the VirtualListViewRequestControl.
 Response<SearchResult> VirtualListViewClient.execute(SearchRequest request, VirtualListViewParams params, Response<SearchResult> response)
          Performs a search operation with the VirtualListViewRequestControl.
 Response<SearchResult> PagedResultsClient.executeToCompletion(SearchRequest request)
          Performs a search operation with the PagedResultsControl.
 Response<SearchResult> PagedResultsClient.executeToCompletion(SearchRequest request, CookieManager manager)
          Performs a search operation with the PagedResultsControl.
 

Uses of LdapException in org.ldaptive.ext
 

Methods in org.ldaptive.ext that throw LdapException
protected  Response<Void> MergeOperation.add(MergeRequest request, LdapEntry entry)
          Executes an AddOperation for the supplied entry.
protected  Response<Void> MergeOperation.delete(MergeRequest request, LdapEntry entry)
          Executes a DeleteOperation for the supplied entry.
protected  Response<Void> MergeOperation.invoke(MergeRequest request)
          Executes the ldap operation necessary to perform a merge.
protected  Response<Void> MergeOperation.modify(MergeRequest request, LdapEntry source, LdapEntry target)
          Retrieves the attribute modifications from LdapEntry.computeModifications(LdapEntry, LdapEntry) and executes a ModifyOperation with those results.
 

Uses of LdapException in org.ldaptive.extended
 

Methods in org.ldaptive.extended that throw LdapException
protected  Response<Void> CancelOperation.invoke(CancelRequest request)
          Call the provider specific implementation of this ldap operation.
protected  Response<Credential> PasswordModifyOperation.invoke(PasswordModifyRequest request)
          Call the provider specific implementation of this ldap operation.
protected  Response<String> WhoAmIOperation.invoke(WhoAmIRequest request)
          Call the provider specific implementation of this ldap operation.
 

Uses of LdapException in org.ldaptive.handler
 

Methods in org.ldaptive.handler that throw LdapException
protected abstract  HandlerResult<Response<S>> AbstractRetryOperationExceptionHandler.createResult(Connection conn, Q request, Response<S> response)
          Invoked if AbstractRetryOperationExceptionHandler.handleInternal(org.ldaptive.Connection, Q, org.ldaptive.Response) succeeded.
 HandlerResult<Response<S>> OperationExceptionHandler.handle(Connection conn, Q request, Response<S> response)
          Handle the supplied result.
 HandlerResult<Response<S>> AbstractRetryOperationExceptionHandler.handle(Connection conn, Q request, Response<S> response)
          Handle the supplied result.
 HandlerResult<Response<S>> NoOpOperationExceptionHandler.handle(Connection conn, Q request, Response<S> response)
          Handle the supplied result.
 HandlerResult<Response<T>> OperationResponseHandler.handle(Connection conn, Q request, Response<T> response)
          Handle the supplied result.
 HandlerResult<S> Handler.handle(Connection conn, Q request, S result)
          Handle the supplied result.
 HandlerResult<IntermediateResponse> IntermediateResponseHandler.handle(Connection conn, Request request, IntermediateResponse response)
          Handle the supplied result.
 HandlerResult<SearchEntry> RecursiveEntryHandler.handle(Connection conn, SearchRequest request, SearchEntry entry)
          Handle the supplied result.
 HandlerResult<SearchEntry> AbstractSearchEntryHandler.handle(Connection conn, SearchRequest request, SearchEntry entry)
          Handle the supplied result.
 HandlerResult<SearchEntry> SearchEntryHandler.handle(Connection conn, SearchRequest request, SearchEntry entry)
          Handle the supplied result.
 HandlerResult<SearchReference> SearchReferenceHandler.handle(Connection conn, SearchRequest request, SearchReference reference)
          Handle the supplied result.
protected  void AbstractSearchEntryHandler.handleAttribute(Connection conn, SearchRequest request, LdapAttribute attr)
          Handle a single attribute.
protected  void CaseChangeEntryHandler.handleAttributes(Connection conn, SearchRequest request, SearchEntry entry)
          Handle the attributes of a search entry.
protected  void MergeAttributeEntryHandler.handleAttributes(Connection conn, SearchRequest request, SearchEntry entry)
          Handle the attributes of a search entry.
protected  void AbstractSearchEntryHandler.handleAttributes(Connection conn, SearchRequest request, SearchEntry entry)
          Handle the attributes of a search entry.
protected  void DnAttributeEntryHandler.handleAttributes(Connection conn, SearchRequest request, SearchEntry entry)
          Handle the attributes of a search entry.
protected abstract  void AbstractRetryOperationExceptionHandler.handleInternal(Connection conn, Q request, Response<S> response)
          Perform any operations required to recover from the operation exception.
 

Uses of LdapException in org.ldaptive.jaas
 

Methods in org.ldaptive.jaas that throw LdapException
protected  Connection SearchRoleResolver.getConnection()
          Retrieve a connection that is ready for use.
protected  Connection PooledSearchRoleResolver.getConnection()
          Retrieve a connection that is ready for use.
protected abstract  Connection AbstractSearchRoleResolver.getConnection()
          Retrieve a connection that is ready for use.
 Set<LdapRole> RoleResolver.search(SearchRequest request)
          Executes a search request and converts any attributes to ldap roles.
 Set<LdapRole> AbstractSearchRoleResolver.search(SearchRequest request)
          Executes a search request and converts any attributes to ldap roles.
 

Uses of LdapException in org.ldaptive.pool
 

Subclasses of LdapException in org.ldaptive.pool
 class ActivationException
          Thrown when an attempt to activate a pooled object fails.
 class BlockingTimeoutException
          Thrown when a blocking operation times out.
 class PoolException
          Base exception thrown when a pool operation fails.
 class PoolExhaustedException
          Thrown when the pool is empty and no new requests can be serviced.
 class PoolInterruptedException
          Thrown when a pool thread is unexpectedly interrupted while blocking.
 class ValidationException
          Thrown when an attempt to validate a pooled object fails.
 

Methods in org.ldaptive.pool that throw LdapException
 Connection PooledConnectionFactory.getConnection()
          Returns a connection from the pool.
 

Uses of LdapException in org.ldaptive.provider
 

Subclasses of LdapException in org.ldaptive.provider
 class ConnectionException
          Exception thrown when a connection attempt fails.
 

Methods in org.ldaptive.provider that throw LdapException
 void ProviderConnection.abandon(int messageId, RequestControl[] controls)
          Abandon an operation.
 Response<Void> ProviderConnection.add(AddRequest request)
          Add an entry to an ldap.
 Response<Void> ProviderConnection.bind(BindRequest request)
          Bind to the ldap.
 void SearchIterator.close()
          Close any resources associated with this iterator.
 void ProviderConnection.close(RequestControl[] controls)
          Tear down this connection to an LDAP.
 Response<Boolean> ProviderConnection.compare(CompareRequest request)
          Compare an entry in the ldap.
 ProviderConnection AbstractProviderConnectionFactory.create()
          Create a connection to an LDAP.
 ProviderConnection ProviderConnectionFactory.create()
          Create a connection to an LDAP.
protected abstract  ProviderConnection AbstractProviderConnectionFactory.createInternal(String url)
          Create the provider connection and prepare the connection for use.
 Response<Void> ProviderConnection.delete(DeleteRequest request)
          Delete an entry in the ldap.
 Response<?> ProviderConnection.extendedOperation(ExtendedRequest request)
          Perform an extended operation in the ldap.
 boolean SearchIterator.hasNext()
          Returns true if the iteration has more elements.
 Response<Void> ProviderConnection.modify(ModifyRequest request)
          Modify an entry in the ldap.
 Response<Void> ProviderConnection.modifyDn(ModifyDnRequest request)
          Modify the DN of an entry in the ldap.
 SearchItem SearchIterator.next()
          Returns the next element in the iteration.
 SearchIterator ProviderConnection.search(SearchRequest request)
          Search the ldap.
 void ProviderConnection.searchAsync(SearchRequest request, SearchListener listener)
          Search the ldap asynchronously.
static void ProviderUtils.throwOperationException(ResultCode[] operationRetryResultCodes, Exception e, int resultCode, String matchedDn, ResponseControl[] respControls, String[] referralUrls, boolean throwLdapException)
          Determines whether to throw operation exception or ldap exception.
static void ProviderUtils.throwOperationException(ResultCode[] operationRetryResultCodes, String msg, int resultCode, String matchedDn, ResponseControl[] respControls, String[] referralUrls, boolean throwLdapException)
          Determines whether to throw operation exception or ldap exception.
 

Uses of LdapException in org.ldaptive.provider.jndi
 

Methods in org.ldaptive.provider.jndi that throw LdapException
 void JndiConnection.abandon(int messageId, RequestControl[] controls)
          Abandon an operation.
 Response<Void> JndiConnection.add(AddRequest request)
          Add an entry to an ldap.
protected  Response<Void> JndiConnection.anonymousBind(BindRequest request)
          Performs an anonymous bind.
 Response<Void> JndiConnection.bind(BindRequest request)
          Bind to the ldap.
 void JndiConnection.JndiSearchIterator.close()
          Close any resources associated with this iterator.
 void JndiConnection.close(RequestControl[] controls)
          Tear down this connection to an LDAP.
 void JndiStartTLSConnection.close(RequestControl[] controls)
          Tear down this connection to an LDAP.
 Response<Boolean> JndiConnection.compare(CompareRequest request)
          Compare an entry in the ldap.
protected  JndiStartTLSConnection JndiStartTLSConnectionFactory.createInternal(String url)
          Create the provider connection and prepare the connection for use.
protected  JndiConnection JndiConnectionFactory.createInternal(String url)
          Create the provider connection and prepare the connection for use.
 Response<Void> JndiConnection.delete(DeleteRequest request)
          Delete an entry in the ldap.
 Response<?> JndiConnection.extendedOperation(ExtendedRequest request)
          Perform an extended operation in the ldap.
 boolean JndiConnection.JndiSearchIterator.hasNext()
          Returns true if the iteration has more elements.
 void JndiConnection.JndiSearchIterator.initialize()
          Initializes this jndi search iterator.
 Response<Void> JndiConnection.modify(ModifyRequest request)
          Modify an entry in the ldap.
 Response<Void> JndiConnection.modifyDn(ModifyDnRequest request)
          Modify the DN of an entry in the ldap.
 SearchItem JndiConnection.JndiSearchIterator.next()
          Returns the next element in the iteration.
protected  void JndiConnection.processNamingException(Request request, NamingException e, String[] urls, LdapContext ctx)
          Determines if the supplied naming exception should result in an operation retry.
protected  Response<Void> JndiConnection.saslBind(BindRequest request)
          Performs a sasl bind.
 SearchIterator JndiConnection.search(SearchRequest request)
          Search the ldap.
 void JndiConnection.searchAsync(SearchRequest request, SearchListener listener)
          Search the ldap asynchronously.
protected  Response<Void> JndiConnection.simpleBind(BindRequest request)
          Performs a simple bind.
 

Uses of LdapException in org.ldaptive.schema
 

Methods in org.ldaptive.schema that throw LdapException
static Schema SchemaFactory.createSchema(ConnectionFactory factory)
          Creates a new schema.
static Schema SchemaFactory.createSchema(ConnectionFactory factory, String entryDn)
          Creates a new schema.
protected static LdapEntry SchemaFactory.getLdapEntry(ConnectionFactory factory, String dn, String filter, String[] retAttrs)
          Searches for the supplied dn and returns its ldap entry.
 

Uses of LdapException in org.ldaptive.servlets
 

Methods in org.ldaptive.servlets that throw LdapException
 void AbstractServletSearchExecutor.search(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Reads parameters from the request, performs an ldap search, and writes the result to the response.
 void ServletSearchExecutor.search(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Reads parameters from the request, performs an ldap search, and writes the result to the response.
 



Copyright © 2003-2017 Virginia Tech. All Rights Reserved.