public interface  com.novell.ldapchai.provider.ChaiProviderImplementor extends java.lang.Object implements com.novell.ldapchai.provider.ChaiProvider
{
public abstract java.lang.Object getConnectionObject() throws java.lang.Exception;
public abstract com.novell.ldapchai.provider.ChaiProviderImplementor$ConnectionState getConnectionState();
public abstract java.lang.String getCurrentConnectionURL();
public abstract boolean errorIsRetryable(java.lang.Exception);
public abstract void init(com.novell.ldapchai.provider.ChaiConfiguration, com.novell.ldapchai.provider.ChaiProviderFactory) throws com.novell.ldapchai.exception.ChaiUnavailableException, java.lang.IllegalStateException;
public abstract java.lang.String getIdentifier();
}