Package org.springframework.ldap.core
Interface ContextExecutor<T>
public interface ContextExecutor<T>
Interface for delegating an actual operation to be performed on a
DirContext
. For searches, use SearchExecutor
in
stead. A typical usage of this interface could be e.g.:
ContextExecutor executor = new ContextExecutor() { public Object executeWithContext(DirContext ctx) throws NamingException { return ctx.lookup(dn); } };
-
Method Summary
Modifier and TypeMethodDescriptionPerform any operation on the context.
-
Method Details
-
executeWithContext
Perform any operation on the context.- Parameters:
ctx
- the DirContext to perform the operation on.- Returns:
- any object resulting from the operation - might be null.
- Throws:
NamingException
- if the operation resulted in one.
-