Class PerConnectionLRUFactory.PerConnectionLRU
java.lang.Object
com.mysql.jdbc.PerConnectionLRUFactory.PerConnectionLRU
- All Implemented Interfaces:
CacheAdapter<String, PreparedStatement.ParseInfo>
- Enclosing class:
PerConnectionLRUFactory
class PerConnectionLRUFactory.PerConnectionLRU
extends Object
implements CacheAdapter<String, PreparedStatement.ParseInfo>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPerConnectionLRU(Connection forConnection, int cacheMaxSize, int maxKeySize) -
Method Summary
Modifier and TypeMethodDescriptionvoidinvalidate(String key) voidvoidinvalidateAll(Set<String> keys) voidput(String key, PreparedStatement.ParseInfo value)
-
Constructor Details
-
PerConnectionLRU
-
-
Method Details
-
get
- Specified by:
getin interfaceCacheAdapter<String, PreparedStatement.ParseInfo>
-
put
- Specified by:
putin interfaceCacheAdapter<String, PreparedStatement.ParseInfo>
-
invalidate
- Specified by:
invalidatein interfaceCacheAdapter<String, PreparedStatement.ParseInfo>
-
invalidateAll
- Specified by:
invalidateAllin interfaceCacheAdapter<String, PreparedStatement.ParseInfo>
-
invalidateAll
public void invalidateAll()- Specified by:
invalidateAllin interfaceCacheAdapter<String, PreparedStatement.ParseInfo>
-