Package org.infinispan.jcache
Class AbstractJCachingProvider
java.lang.Object
org.infinispan.jcache.AbstractJCachingProvider
- All Implemented Interfaces:
Closeable,AutoCloseable,javax.cache.spi.CachingProvider
public abstract class AbstractJCachingProvider
extends Object
implements javax.cache.spi.CachingProvider
Shared behavior for the embedded and client-server implementations.
- Author:
- Vladimir Blagojevic, Galder ZamarreƱo
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidclose(ClassLoader classLoader) voidclose(URI uri, ClassLoader classLoader) protected abstract javax.cache.CacheManagercreateCacheManager(ClassLoader classLoader, URI uri, Properties properties) javax.cache.CacheManagerjavax.cache.CacheManagergetCacheManager(URI uri, ClassLoader classLoader) javax.cache.CacheManagergetCacheManager(URI uri, ClassLoader classLoader, Properties properties) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.cache.spi.CachingProvider
getDefaultURI, isSupported
-
Constructor Details
-
AbstractJCachingProvider
public AbstractJCachingProvider()
-
-
Method Details
-
getCacheManager
public javax.cache.CacheManager getCacheManager(URI uri, ClassLoader classLoader, Properties properties) - Specified by:
getCacheManagerin interfacejavax.cache.spi.CachingProvider
-
getCacheManager
- Specified by:
getCacheManagerin interfacejavax.cache.spi.CachingProvider
-
getDefaultClassLoader
- Specified by:
getDefaultClassLoaderin interfacejavax.cache.spi.CachingProvider
-
getDefaultProperties
- Specified by:
getDefaultPropertiesin interfacejavax.cache.spi.CachingProvider
-
getCacheManager
public javax.cache.CacheManager getCacheManager()- Specified by:
getCacheManagerin interfacejavax.cache.spi.CachingProvider
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfacejavax.cache.spi.CachingProvider- Specified by:
closein interfaceCloseable
-
close
- Specified by:
closein interfacejavax.cache.spi.CachingProvider
-
close
- Specified by:
closein interfacejavax.cache.spi.CachingProvider
-
createCacheManager
protected abstract javax.cache.CacheManager createCacheManager(ClassLoader classLoader, URI uri, Properties properties)
-