@Documented @Inherited @Retention(value=RUNTIME) @Target(value={METHOD,TYPE}) public @interface CreateLdapConnectionPool
Modifier and Type | Optional Element and Description |
---|---|
String[] |
additionalBinaryAttributes |
Class<? extends org.apache.directory.ldap.client.api.LdapConnectionFactory> |
connectionFactoryClass |
Class<? extends org.apache.commons.pool2.PooledObjectFactory<org.apache.directory.ldap.client.api.LdapConnection>> |
factoryClass |
boolean |
lifo |
int |
maxActive |
int |
maxIdle |
long |
maxWait |
long |
minEvictableIdleTimeMillis |
int |
minIdle |
int |
numTestsPerEvictionRun |
long |
softMinEvictableIdleTimeMillis |
boolean |
testOnBorrow |
boolean |
testOnReturn |
boolean |
testWhileIdle |
long |
timeBetweenEvictionRunsMillis |
long |
timeout |
Class<? extends org.apache.directory.ldap.client.api.LdapConnectionValidator> |
validatorClass |
byte |
whenExhaustedAction |
public abstract String[] additionalBinaryAttributes
public abstract Class<? extends org.apache.directory.ldap.client.api.LdapConnectionFactory> connectionFactoryClass
public abstract Class<? extends org.apache.commons.pool2.PooledObjectFactory<org.apache.directory.ldap.client.api.LdapConnection>> factoryClass
public abstract boolean lifo
public abstract int maxActive
public abstract int maxIdle
public abstract long maxWait
public abstract long minEvictableIdleTimeMillis
public abstract int minIdle
public abstract int numTestsPerEvictionRun
public abstract long softMinEvictableIdleTimeMillis
public abstract boolean testOnBorrow
public abstract boolean testOnReturn
public abstract boolean testWhileIdle
public abstract long timeBetweenEvictionRunsMillis
public abstract long timeout
public abstract Class<? extends org.apache.directory.ldap.client.api.LdapConnectionValidator> validatorClass
public abstract byte whenExhaustedAction
Copyright © 2003–2020 The Apache Software Foundation. All rights reserved.