|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jasig.portal.rdbm.pool.PooledDataSourceFactoryFactory
public final class PooledDataSourceFactoryFactory
| Field Summary | |
|---|---|
(package private) static java.lang.Class |
DEFAULT_POOLED_DATASOURCE_FACTORY
Our default IPooledDataSourceFactory implementation upon which we will fall back if our property is not set or we cannot instantiate the implementation specified by our property. |
private static org.apache.commons.logging.Log |
LOG
A Commons Logging log instance. |
static java.lang.String |
POOLED_DATA_SOURCE_FACTORY_PROPERTY
The name of the portal.properties property the value of which will be the name of the IPooledDataSourceFactory implementation that we will use. |
private static IPooledDataSourceFactory |
pooledDataSourceFactoryImpl
Our static singleton instance that we're managing. |
| Constructor Summary | |
|---|---|
private |
PooledDataSourceFactoryFactory()
This private constructor prevents instantiation of this static factory class. |
| Method Summary | |
|---|---|
static IPooledDataSourceFactory |
getPooledDataSourceFactory()
Get a reference to our static singleton instance of IPooledDataSourceFactory as specified in our portal.properties property, or our default implementation, or null. |
(package private) static void |
reset()
Clears this static factory's static singleton instance of IPooledDataSourceFactory. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String POOLED_DATA_SOURCE_FACTORY_PROPERTY
private static final org.apache.commons.logging.Log LOG
static final java.lang.Class DEFAULT_POOLED_DATASOURCE_FACTORY
private static IPooledDataSourceFactory pooledDataSourceFactoryImpl
| Constructor Detail |
|---|
private PooledDataSourceFactoryFactory()
| Method Detail |
|---|
public static IPooledDataSourceFactory getPooledDataSourceFactory()
static void reset()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||