package javax.naming.ldap;
import javax.naming.*;
import javax.naming.directory.*;
public interface LdapContext extends DirContext
{
public static final String CONTROL_FACTORIES = "java.naming.factory.control";
public ExtendedResponse extendedOperation(ExtendedRequest request)
throws NamingException;
public LdapContext newInstance(Control[] requestControls)
throws NamingException;
public void reconnect(Control[] connCtls) throws NamingException;
public Control[] getConnectControls() throws NamingException;
public void setRequestControls(Control[] requestControls)
throws NamingException;
public Control[] getRequestControls() throws NamingException;
public Control[] getResponseControls() throws NamingException;
}