|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectscriptella.spi.AbstractConnection
scriptella.driver.ldap.LdapConnection
public class LdapConnection
Represents a connection to a directory context.
For configuration details and examples see overview page.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class scriptella.spi.AbstractConnection |
|---|
scriptella.spi.AbstractConnection.StatementCounter |
| Field Summary | |
|---|---|
static java.lang.String |
FILE_MAXLENGTH_KEY
Names of the Max File Length connection property. |
static java.lang.String |
SEARCH_BASEDN_KEY
Name of the Search base DN connection property. |
static java.lang.String |
SEARCH_COUNTLIMIT_KEY
Name of the Count Limit(maximum number of entries to be returned) connection property. |
static java.lang.String |
SEARCH_SCOPE_KEY
Name of the Search scope connection property. |
static java.lang.String |
SEARCH_TIMELIMIT_KEY
Name of the Time Limit connection property. |
| Fields inherited from class scriptella.spi.AbstractConnection |
|---|
counter |
| Constructor Summary | |
|---|---|
LdapConnection()
|
|
LdapConnection(scriptella.spi.ConnectionParameters parameters)
Creates a connnection to a directory. |
|
| Method Summary | |
|---|---|
void |
close()
|
void |
executeQuery(scriptella.spi.Resource queryContent,
scriptella.spi.ParametersCallback parametersCallback,
scriptella.spi.QueryCallback queryCallback)
|
void |
executeScript(scriptella.spi.Resource scriptContent,
scriptella.spi.ParametersCallback parametersCallback)
|
protected void |
initializeContext(java.util.Hashtable<java.lang.String,java.lang.Object> env)
Creates a directory context. |
| Methods inherited from class scriptella.spi.AbstractConnection |
|---|
commit, getDialectIdentifier, getExecutedStatementsCount, isReadonly, rollback, setDialectIdentifier, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String SEARCH_SCOPE_KEY
The value must be one of the: object, onelevel, subtree
SearchControls.setSearchScope(int),
Constant Field Valuespublic static final java.lang.String SEARCH_BASEDN_KEY
DirContext.search(String,javax.naming.directory.Attributes),
Constant Field Valuespublic static final java.lang.String SEARCH_TIMELIMIT_KEY
The value must be integer.
SearchControls.setTimeLimit(int),
Constant Field Valuespublic static final java.lang.String SEARCH_COUNTLIMIT_KEY
The value must be integer.
SearchControls.setCountLimit(long),
Constant Field Valuespublic static final java.lang.String FILE_MAXLENGTH_KEY
This property specifies the maximum size in Kb of the external files referenced from LDIFs. The default value is 10000 (10MB)
| Constructor Detail |
|---|
public LdapConnection()
public LdapConnection(scriptella.spi.ConnectionParameters parameters)
parameters - parameters to establish connection.| Method Detail |
|---|
protected void initializeContext(java.util.Hashtable<java.lang.String,java.lang.Object> env)
env - environment to create initial context.
public void executeScript(scriptella.spi.Resource scriptContent,
scriptella.spi.ParametersCallback parametersCallback)
throws scriptella.spi.ProviderException
scriptella.spi.ProviderException
public void executeQuery(scriptella.spi.Resource queryContent,
scriptella.spi.ParametersCallback parametersCallback,
scriptella.spi.QueryCallback queryCallback)
throws scriptella.spi.ProviderException
scriptella.spi.ProviderException
public void close()
throws scriptella.spi.ProviderException
scriptella.spi.ProviderException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||