Package org.apache.tomcat.jdbc.pool
Class PoolProperties.InterceptorDefinition
- java.lang.Object
-
- org.apache.tomcat.jdbc.pool.PoolProperties.InterceptorDefinition
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- PoolProperties
public static class PoolProperties.InterceptorDefinition extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected String
className
protected Class<?>
clazz
protected Map<String,PoolProperties.InterceptorProperty>
properties
-
Constructor Summary
Constructors Constructor Description InterceptorDefinition(Class<?> cl)
InterceptorDefinition(String className)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addProperty(String name, String value)
void
addProperty(PoolProperties.InterceptorProperty p)
String
getClassName()
Class<? extends JdbcInterceptor>
getInterceptorClass()
Map<String,PoolProperties.InterceptorProperty>
getProperties()
-
-
-
Field Detail
-
className
protected String className
-
properties
protected Map<String,PoolProperties.InterceptorProperty> properties
-
clazz
protected volatile Class<?> clazz
-
-
Method Detail
-
getClassName
public String getClassName()
-
addProperty
public void addProperty(PoolProperties.InterceptorProperty p)
-
getProperties
public Map<String,PoolProperties.InterceptorProperty> getProperties()
-
getInterceptorClass
public Class<? extends JdbcInterceptor> getInterceptorClass() throws ClassNotFoundException
- Throws:
ClassNotFoundException
-
-