public class CreateLdapConnectionPoolRule extends CreateLdapServerRule
TestRule for creating connection pools.| Modifier and Type | Field and Description |
|---|---|
private CreateLdapConnectionPoolRule |
classCreateLdapConnectionPoolRule |
private CreateLdapConnectionPool |
createLdapConnectionPool |
private org.apache.directory.ldap.client.api.LdapConnectionFactory |
ldapConnectionFactory |
private org.apache.directory.ldap.client.api.LdapConnectionPool |
ldapConnectionPool |
private org.apache.directory.ldap.client.template.LdapConnectionTemplate |
ldapConnectionTemplate |
private static org.slf4j.Logger |
LOG |
private org.apache.commons.pool.PoolableObjectFactory<org.apache.directory.ldap.client.api.LdapConnection> |
poolableLdapConnectionFactory |
| Constructor and Description |
|---|
CreateLdapConnectionPoolRule() |
CreateLdapConnectionPoolRule(CreateLdapConnectionPoolRule classCreateLdapConnectionPoolRule) |
| Modifier and Type | Method and Description |
|---|---|
org.junit.runners.model.Statement |
apply(org.junit.runners.model.Statement base,
org.junit.runner.Description description) |
private org.junit.runners.model.Statement |
buildStatement(org.junit.runners.model.Statement base,
org.junit.runner.Description description) |
private org.apache.directory.ldap.client.api.LdapConnectionPool |
createLdapConnectionPool(LdapServer ldapServer,
java.lang.Class<? extends org.apache.commons.pool.PoolableObjectFactory<org.apache.directory.ldap.client.api.LdapConnection>> factoryClass,
java.lang.Class<? extends org.apache.directory.ldap.client.api.LdapConnectionFactory> connectionFactoryClass,
java.lang.Class<? extends org.apache.directory.ldap.client.api.LdapConnectionValidator> validatorClass) |
org.apache.directory.ldap.client.api.LdapConnectionFactory |
getLdapConnectionFactory() |
org.apache.directory.ldap.client.api.LdapConnectionPool |
getLdapConnectionPool() |
org.apache.directory.ldap.client.template.LdapConnectionTemplate |
getLdapConnectionTemplate() |
getLdapServergetDirectoryServiceprivate static final org.slf4j.Logger LOG
private CreateLdapConnectionPoolRule classCreateLdapConnectionPoolRule
private CreateLdapConnectionPool createLdapConnectionPool
private org.apache.directory.ldap.client.api.LdapConnectionPool ldapConnectionPool
private org.apache.directory.ldap.client.api.LdapConnectionFactory ldapConnectionFactory
private org.apache.directory.ldap.client.template.LdapConnectionTemplate ldapConnectionTemplate
private org.apache.commons.pool.PoolableObjectFactory<org.apache.directory.ldap.client.api.LdapConnection> poolableLdapConnectionFactory
public CreateLdapConnectionPoolRule()
public CreateLdapConnectionPoolRule(CreateLdapConnectionPoolRule classCreateLdapConnectionPoolRule)
public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base,
org.junit.runner.Description description)
apply in interface org.junit.rules.TestRuleapply in class CreateLdapServerRuleprivate org.junit.runners.model.Statement buildStatement(org.junit.runners.model.Statement base,
org.junit.runner.Description description)
private org.apache.directory.ldap.client.api.LdapConnectionPool createLdapConnectionPool(LdapServer ldapServer, java.lang.Class<? extends org.apache.commons.pool.PoolableObjectFactory<org.apache.directory.ldap.client.api.LdapConnection>> factoryClass, java.lang.Class<? extends org.apache.directory.ldap.client.api.LdapConnectionFactory> connectionFactoryClass, java.lang.Class<? extends org.apache.directory.ldap.client.api.LdapConnectionValidator> validatorClass)
public org.apache.directory.ldap.client.api.LdapConnectionFactory getLdapConnectionFactory()
public org.apache.directory.ldap.client.api.LdapConnectionPool getLdapConnectionPool()
public org.apache.directory.ldap.client.template.LdapConnectionTemplate getLdapConnectionTemplate()