org.infinispan.loaders.jdbc.connectionfactory
public abstract class ConnectionFactory extends Object
Constructor and Description |
---|
ConnectionFactory() |
Modifier and Type | Method and Description |
---|---|
abstract Connection |
getConnection()
Fetches a connection from the factory.
|
static ConnectionFactory |
getConnectionFactory(String connectionFactoryClass,
ClassLoader classLoader)
Constructs a
ConnectionFactory based on the supplied class
name. |
abstract void |
releaseConnection(Connection conn)
Destroys a connection.
|
abstract void |
start(ConnectionFactoryConfig config,
ClassLoader classLoader)
Starts the connection factory.
|
abstract void |
stop()
Closes the connection factory, including all allocated connections etc.
|
public static ConnectionFactory getConnectionFactory(String connectionFactoryClass, ClassLoader classLoader) throws org.infinispan.loaders.CacheLoaderException
ConnectionFactory
based on the supplied class
name.org.infinispan.loaders.CacheLoaderException
public abstract void start(ConnectionFactoryConfig config, ClassLoader classLoader) throws org.infinispan.loaders.CacheLoaderException
org.infinispan.loaders.CacheLoaderException
public abstract void stop()
public abstract Connection getConnection() throws org.infinispan.loaders.CacheLoaderException
org.infinispan.loaders.CacheLoaderException
public abstract void releaseConnection(Connection conn)
Copyright © 2014 JBoss, a division of Red Hat. All Rights Reserved.