Class DataSourceConnectionFactory


  • public class DataSourceConnectionFactory
    extends org.infinispan.persistence.jdbc.common.connectionfactory.ConnectionFactory
    A connection factory using an injected DataSource.
    Author:
    Paul Ferraro
    • Constructor Detail

      • DataSourceConnectionFactory

        public DataSourceConnectionFactory()
    • Method Detail

      • start

        public void start​(org.infinispan.persistence.jdbc.common.configuration.ConnectionFactoryConfiguration configuration,
                          ClassLoader classLoader)
                   throws org.infinispan.persistence.spi.PersistenceException
        Specified by:
        start in class org.infinispan.persistence.jdbc.common.connectionfactory.ConnectionFactory
        Throws:
        org.infinispan.persistence.spi.PersistenceException
      • stop

        public void stop()
        Specified by:
        stop in class org.infinispan.persistence.jdbc.common.connectionfactory.ConnectionFactory
      • getConnection

        public Connection getConnection()
                                 throws org.infinispan.persistence.spi.PersistenceException
        Specified by:
        getConnection in class org.infinispan.persistence.jdbc.common.connectionfactory.ConnectionFactory
        Throws:
        org.infinispan.persistence.spi.PersistenceException
      • releaseConnection

        public void releaseConnection​(Connection connection)
        Specified by:
        releaseConnection in class org.infinispan.persistence.jdbc.common.connectionfactory.ConnectionFactory