package com.mossle.simulator.jcache; import java.net.URI; import java.util.Properties; import javax.cache.CacheManager; import javax.cache.configuration.OptionalFeature; import javax.cache.spi.CachingProvider; public class DefaultCachingProvider implements CachingProvider { private CacheManager cacheManager = new DefaultCacheManager(this); public CacheManager getCacheManager(URI uri, ClassLoader classLoader, Properties properties) { return cacheManager; } public ClassLoader getDefaultClassLoader() { return null; } public URI getDefaultURI() { return null; } public Properties getDefaultProperties() { return null; } public CacheManager getCacheManager(URI uri, ClassLoader classLoader) { return cacheManager; } public CacheManager getCacheManager() { return cacheManager; } public void close() { } public void close(ClassLoader classLoader) { } public void close(URI uri, ClassLoader classLoader) { } public boolean isSupported(OptionalFeature optionalFeature) { return false; } }