/* See LICENSE for licensing and NOTICE for copyright. */
package org.ldaptive.handler;
import org.ldaptive.Connection;
import org.ldaptive.LdapException;
import org.ldaptive.Request;
import org.ldaptive.Response;
/**
* Returns a handler result containing the response passed to {@link #handle(Connection, Request, Response)}.
*
* @param <Q> type of ldap request
* @param <S> type of ldap response
*
* @author Middleware Services
*/
public class NoOpOperationExceptionHandler<Q extends Request, S> implements OperationExceptionHandler<Q, S>
{
@Override
public HandlerResult<Response<S>> handle(final Connection conn, final Q request, final Response<S> response)
throws LdapException
{
return new HandlerResult<>(response);
}
}