public class CachingProvider extends Object implements javax.cache.spi.CachingProvider
CachingProvider
.Modifier and Type | Field and Description |
---|---|
static Properties |
DFLT_PROPS |
Constructor and Description |
---|
CachingProvider() |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
close(ClassLoader clsLdr) |
void |
close(URI uri,
ClassLoader clsLdr) |
javax.cache.CacheManager |
findManager(Ignite ignite) |
javax.cache.CacheManager |
getCacheManager() |
javax.cache.CacheManager |
getCacheManager(URI uri,
ClassLoader clsLdr) |
javax.cache.CacheManager |
getCacheManager(@Nullable URI uri,
ClassLoader clsLdr,
Properties props) |
ClassLoader |
getDefaultClassLoader() |
Properties |
getDefaultProperties() |
URI |
getDefaultURI() |
boolean |
isSupported(javax.cache.configuration.OptionalFeature optionalFeature) |
protected void |
removeClosedManager(CacheManager mgr) |
public static final Properties DFLT_PROPS
public javax.cache.CacheManager getCacheManager(@Nullable @Nullable URI uri, ClassLoader clsLdr, Properties props) throws javax.cache.CacheException
getCacheManager
in interface javax.cache.spi.CachingProvider
javax.cache.CacheException
public ClassLoader getDefaultClassLoader()
getDefaultClassLoader
in interface javax.cache.spi.CachingProvider
public URI getDefaultURI()
getDefaultURI
in interface javax.cache.spi.CachingProvider
public Properties getDefaultProperties()
getDefaultProperties
in interface javax.cache.spi.CachingProvider
public javax.cache.CacheManager getCacheManager(URI uri, ClassLoader clsLdr)
getCacheManager
in interface javax.cache.spi.CachingProvider
public javax.cache.CacheManager getCacheManager()
getCacheManager
in interface javax.cache.spi.CachingProvider
public javax.cache.CacheManager findManager(Ignite ignite)
ignite
- Ignite.public void close()
close
in interface Closeable
close
in interface AutoCloseable
close
in interface javax.cache.spi.CachingProvider
public void close(ClassLoader clsLdr)
close
in interface javax.cache.spi.CachingProvider
protected void removeClosedManager(CacheManager mgr)
mgr
- Manager.public void close(URI uri, ClassLoader clsLdr)
close
in interface javax.cache.spi.CachingProvider
public boolean isSupported(javax.cache.configuration.OptionalFeature optionalFeature)
isSupported
in interface javax.cache.spi.CachingProvider
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.16.0 Release Date : December 15 2023