|
Sun Adapter for LDAP API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.stc.connector.appconn.ldap.ConnectionConstants com.stc.connector.ldapadapter.appconn.LDAPClientApplicationImpl com.stc.connector.ldapadapter.appconn.nonmanaged.NonManagedLDAPClientApplicationImpl
public class NonManagedLDAPClientApplicationImpl
This class is the LDAP client through which any Non Managed clients( such as a simple Java client or a web application which are not deployed on App server) interacts with the LDAP Server. This class is also a facotry for creating various Operation objects to perform various LDAP operations. This class is the entry point for all operations on the LDAP Server.
Field Summary |
---|
Fields inherited from class com.stc.connector.ldapadapter.appconn.LDAPClientApplicationImpl |
---|
addEntry, appConn, compareEntry, ldapConnector, modifyEntry, persistentSearch, removeEntry, renameEntry, search, timestampSearch, tlsExtension |
Constructor Summary | |
---|---|
NonManagedLDAPClientApplicationImpl()
Creates a new instance of NonManagedLDAPClientApplicationImpl |
|
NonManagedLDAPClientApplicationImpl(NonManagedLDAPApplicationConnection nmAppConn)
Creates a new instance of NonManagedLDAPClientApplicationImpl |
Method Summary | |
---|---|
void |
checkIfClosed()
Checks whether the application connection was closed. |
protected com.stc.connector.appconn.common.ApplicationConnection |
getApplicationConnection()
Returns the Implementation of ApplicationConnection associated with NonManagedLDAPClientApplication |
protected LDAPConnector |
getLDAPConnection()
Returns the LDAPConnector |
javax.naming.Context |
getLDAPContext()
Returns the real LDAP Context associated with this NM deployments |
void |
reset()
Method to reset the values |
Methods inherited from class com.stc.connector.ldapadapter.appconn.LDAPClientApplicationImpl |
---|
getAddEntry, getCompareEntry, getModifyEntry, getPersistentSearch, getRemoveEntry, getRenameEntry, getSearch, getTimestampSearch, getTlsExtension, initialize |
Methods inherited from class com.stc.connector.appconn.ldap.ConnectionConstants |
---|
contains, getDefaultBooleanValue, getDefaultStringValue |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.stc.connector.appconn.ldap.LDAPClientApplication |
---|
getAddEntry, getCompareEntry, getModifyEntry, getPersistentSearch, getRemoveEntry, getRenameEntry, getSearch, getTimestampSearch, getTlsExtension |
Constructor Detail |
---|
public NonManagedLDAPClientApplicationImpl()
public NonManagedLDAPClientApplicationImpl(NonManagedLDAPApplicationConnection nmAppConn) throws LDAPApplicationException
nmAppConn
- ApplicationConnection wraps the underlying EIS connection
LDAPApplicationException
- any exception in the processMethod Detail |
---|
public void reset()
LDAPClientApplicationImpl
reset
in interface LDAPClientApplication
reset
in class LDAPClientApplicationImpl
public void checkIfClosed() throws LDAPApplicationException
checkIfClosed
in class LDAPClientApplicationImpl
LDAPApplicationException
- if the Application Connection associated with this
application was already closed.protected com.stc.connector.appconn.common.ApplicationConnection getApplicationConnection()
getApplicationConnection
in class LDAPClientApplicationImpl
protected LDAPConnector getLDAPConnection()
getLDAPConnection
in class LDAPClientApplicationImpl
public javax.naming.Context getLDAPContext() throws LDAPApplicationException
getLDAPContext
in interface NonManagedLDAPClientApplication
LDAPApplicationException
NonManagedLDAPClientApplication.getLDAPContext()
|
Sun Adapter for LDAP API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |