com.mysql.jdbc
Class PerVmServerConfigCacheFactory
java.lang.Object
com.mysql.jdbc.PerVmServerConfigCacheFactory
- All Implemented Interfaces:
- CacheAdapterFactory<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>
public class PerVmServerConfigCacheFactory
- extends java.lang.Object
- implements CacheAdapterFactory<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>
Field Summary |
(package private) static java.util.concurrent.ConcurrentHashMap<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
serverConfigByUrl
|
Method Summary |
CacheAdapter<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
getInstance(Connection forConn,
java.lang.String url,
int cacheMaxSize,
int maxKeySize,
java.util.Properties connectionProperties)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serverConfigByUrl
static final java.util.concurrent.ConcurrentHashMap<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> serverConfigByUrl
PerVmServerConfigCacheFactory
public PerVmServerConfigCacheFactory()
getInstance
public CacheAdapter<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getInstance(Connection forConn,
java.lang.String url,
int cacheMaxSize,
int maxKeySize,
java.util.Properties connectionProperties)
throws java.sql.SQLException
- Specified by:
getInstance
in interface CacheAdapterFactory<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>
- Throws:
java.sql.SQLException