us.datanucleus-connectionpool.2.0.0-m1.source-code.plugin.xml Maven / Gradle / Ivy
<?xml version="1.0"?> <plugin id="org.datanucleus.connectionpool" name="DataNucleus ConnectionPool plugin" provider-name="DataNucleus"> <extension point="org.datanucleus.store.rdbms.datasource"> <datasource-factory name="C3P0" class-name="org.datanucleus.store.rdbms.datasource.c3p0.C3P0DataSourceFactory"/> <datasource-factory name="DBCP" class-name="org.datanucleus.store.rdbms.datasource.dbcp.DBCPDataSourceFactory"/> <datasource-factory name="Proxool" class-name="org.datanucleus.store.rdbms.datasource.proxool.ProxoolDataSourceFactory"/> </extension> <!-- PERSISTENCE PROPERTIES --> <extension point="org.datanucleus.persistence_properties"> <persistence-property name="datanucleus.connectionPool.maxStatements" validator="org.datanucleus.properties.IntegerPropertyValidator"/> <persistence-property name="datanucleus.connectionPool.maxPoolSize" validator="org.datanucleus.properties.IntegerPropertyValidator"/> <persistence-property name="datanucleus.connectionPool.minPoolSize" validator="org.datanucleus.properties.IntegerPropertyValidator"/> <persistence-property name="datanucleus.connectionPool.initialPoolSizes" validator="org.datanucleus.properties.IntegerPropertyValidator"/> <persistence-property name="datanucleus.connectionPool.maxIdle" validator="org.datanucleus.properties.IntegerPropertyValidator"/> <persistence-property name="datanucleus.connectionPool.minIdle" validator="org.datanucleus.properties.IntegerPropertyValidator"/> <persistence-property name="datanucleus.connectionPool.maxActive" validator="org.datanucleus.properties.IntegerPropertyValidator"/> <persistence-property name="datanucleus.connectionPool.maxWait" validator="org.datanucleus.properties.IntegerPropertyValidator"/> <persistence-property name="datanucleus.connectionPool.testSQL" validator="org.datanucleus.properties.StringPropertyValidator"/> <persistence-property name="datanucleus.connectionPool.timeBetweenEvictionRunsMillis" validator="org.datanucleus.properties.IntegerPropertyValidator"/> <persistence-property name="datanucleus.connectionPool.minEvictableIdleTimeMillis" validator="org.datanucleus.properties.IntegerPropertyValidator"/> <persistence-property name="datanucleus.connectionPool.maxConnections" validator="org.datanucleus.properties.IntegerPropertyValidator"/> </extension> </plugin>