org.apache.jcs.auxiliary.disk.jdbc
Class JDBCDiskCachePoolAccessFactory

java.lang.Object
  extended by org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessFactory

public class JDBCDiskCachePoolAccessFactory
extends java.lang.Object

This is just a helper util.


Constructor Summary
JDBCDiskCachePoolAccessFactory()
           
 
Method Summary
static JDBCDiskCachePoolAccess createPoolAccess(JDBCDiskCacheAttributes cattr)
          Creates a JDBCDiskCachePoolAccess object from the JDBCDiskCacheAttributes.
static JDBCDiskCachePoolAccess createPoolAccess(JDBCDiskCachePoolAccessAttributes poolAttributes)
          Creates a JDBCDiskCachePoolAccess object from the JDBCDiskCachePoolAccessAttributes.
static JDBCDiskCachePoolAccess createPoolAccess(java.lang.String driverClassName, java.lang.String poolName, java.lang.String fullURL, java.lang.String userName, java.lang.String password, int maxActive)
          Creates a pool access object and registers the driver.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JDBCDiskCachePoolAccessFactory

public JDBCDiskCachePoolAccessFactory()
Method Detail

createPoolAccess

public static JDBCDiskCachePoolAccess createPoolAccess(JDBCDiskCachePoolAccessAttributes poolAttributes)
                                                throws java.lang.Exception
Creates a JDBCDiskCachePoolAccess object from the JDBCDiskCachePoolAccessAttributes. This is used by the connection pool manager.

Parameters:
poolAttributes -
Returns:
JDBCDiskCachePoolAccess
Throws:
java.lang.Exception

createPoolAccess

public static JDBCDiskCachePoolAccess createPoolAccess(JDBCDiskCacheAttributes cattr)
                                                throws java.lang.Exception
Creates a JDBCDiskCachePoolAccess object from the JDBCDiskCacheAttributes. Use this when not using the connection pool manager.

Parameters:
cattr -
Returns:
JDBCDiskCachePoolAccess
Throws:
java.lang.Exception

createPoolAccess

public static JDBCDiskCachePoolAccess createPoolAccess(java.lang.String driverClassName,
                                                       java.lang.String poolName,
                                                       java.lang.String fullURL,
                                                       java.lang.String userName,
                                                       java.lang.String password,
                                                       int maxActive)
                                                throws java.lang.Exception
Creates a pool access object and registers the driver.

Parameters:
driverClassName -
poolName -
fullURL - = (url + database)
userName -
password -
maxActive -
Returns:
JDBCDiskCachePoolAccess
Throws:
java.lang.Exception


Copyright © 2002-2009 Apache Software Foundation. All Rights Reserved.