Package org.apache.ignite.cache
Class CachingProvider
- java.lang.Object
- 
- org.apache.ignite.cache.CachingProvider
 
- 
- All Implemented Interfaces:
- Closeable,- AutoCloseable,- javax.cache.spi.CachingProvider
 
 public class CachingProvider extends Object implements javax.cache.spi.CachingProvider Implementation of JSR-107CachingProvider.
- 
- 
Field SummaryFields Modifier and Type Field Description static PropertiesDFLT_PROPS
 - 
Constructor SummaryConstructors Constructor Description CachingProvider()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()voidclose(ClassLoader clsLdr)voidclose(URI uri, ClassLoader clsLdr)javax.cache.CacheManagerfindManager(Ignite ignite)javax.cache.CacheManagergetCacheManager()javax.cache.CacheManagergetCacheManager(@Nullable URI uri, ClassLoader clsLdr, Properties props)javax.cache.CacheManagergetCacheManager(URI uri, ClassLoader clsLdr)ClassLoadergetDefaultClassLoader()PropertiesgetDefaultProperties()URIgetDefaultURI()booleanisSupported(javax.cache.configuration.OptionalFeature optionalFeature)protected voidremoveClosedManager(CacheManager mgr)
 
- 
- 
- 
Field Detail- 
DFLT_PROPSpublic static final Properties DFLT_PROPS 
 
- 
 - 
Method Detail- 
getCacheManagerpublic javax.cache.CacheManager getCacheManager(@Nullable @Nullable URI uri, ClassLoader clsLdr, Properties props) throws javax.cache.CacheException- Specified by:
- getCacheManagerin interface- javax.cache.spi.CachingProvider
- Throws:
- javax.cache.CacheException
 
 - 
getDefaultClassLoaderpublic ClassLoader getDefaultClassLoader() - Specified by:
- getDefaultClassLoaderin interface- javax.cache.spi.CachingProvider
 
 - 
getDefaultURIpublic URI getDefaultURI() - Specified by:
- getDefaultURIin interface- javax.cache.spi.CachingProvider
 
 - 
getDefaultPropertiespublic Properties getDefaultProperties() - Specified by:
- getDefaultPropertiesin interface- javax.cache.spi.CachingProvider
 
 - 
getCacheManagerpublic javax.cache.CacheManager getCacheManager(URI uri, ClassLoader clsLdr) - Specified by:
- getCacheManagerin interface- javax.cache.spi.CachingProvider
 
 - 
getCacheManagerpublic javax.cache.CacheManager getCacheManager() - Specified by:
- getCacheManagerin interface- javax.cache.spi.CachingProvider
 
 - 
findManagerpublic javax.cache.CacheManager findManager(Ignite ignite) - Parameters:
- ignite- Ignite.
- Returns:
- Cache manager implementation.
 
 - 
closepublic void close() - Specified by:
- closein interface- AutoCloseable
- Specified by:
- closein interface- javax.cache.spi.CachingProvider
- Specified by:
- closein interface- Closeable
 
 - 
closepublic void close(ClassLoader clsLdr) - Specified by:
- closein interface- javax.cache.spi.CachingProvider
 
 - 
removeClosedManagerprotected void removeClosedManager(CacheManager mgr) - Parameters:
- mgr- Manager.
 
 - 
closepublic void close(URI uri, ClassLoader clsLdr) - Specified by:
- closein interface- javax.cache.spi.CachingProvider
 
 - 
isSupportedpublic boolean isSupported(javax.cache.configuration.OptionalFeature optionalFeature) - Specified by:
- isSupportedin interface- javax.cache.spi.CachingProvider
 
 
- 
 
-