org.ehcache.jsr107
Class EhcacheCachingProvider

java.lang.Object
  extended by org.ehcache.jsr107.EhcacheCachingProvider
All Implemented Interfaces:
java.io.Closeable, javax.cache.spi.CachingProvider

public class EhcacheCachingProvider
extends java.lang.Object
implements javax.cache.spi.CachingProvider


Constructor Summary
EhcacheCachingProvider()
           
 
Method Summary
 void close()
           
 void close(java.lang.ClassLoader classLoader)
           
 void close(java.net.URI uri, java.lang.ClassLoader classLoader)
           
 javax.cache.CacheManager getCacheManager()
           
 javax.cache.CacheManager getCacheManager(java.net.URI uri, java.lang.ClassLoader classLoader)
           
 javax.cache.CacheManager getCacheManager(java.net.URI uri, java.lang.ClassLoader classLoader, java.util.Properties properties)
           
 java.lang.ClassLoader getDefaultClassLoader()
           
 java.util.Properties getDefaultProperties()
           
 java.net.URI getDefaultURI()
           
 boolean isSupported(javax.cache.configuration.OptionalFeature optionalFeature)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EhcacheCachingProvider

public EhcacheCachingProvider()
Method Detail

getCacheManager

public javax.cache.CacheManager getCacheManager(java.net.URI uri,
                                                java.lang.ClassLoader classLoader,
                                                java.util.Properties properties)
Specified by:
getCacheManager in interface javax.cache.spi.CachingProvider

getDefaultClassLoader

public java.lang.ClassLoader getDefaultClassLoader()
Specified by:
getDefaultClassLoader in interface javax.cache.spi.CachingProvider

getDefaultURI

public java.net.URI getDefaultURI()
Specified by:
getDefaultURI in interface javax.cache.spi.CachingProvider

getDefaultProperties

public java.util.Properties getDefaultProperties()
Specified by:
getDefaultProperties in interface javax.cache.spi.CachingProvider

getCacheManager

public javax.cache.CacheManager getCacheManager(java.net.URI uri,
                                                java.lang.ClassLoader classLoader)
Specified by:
getCacheManager in interface javax.cache.spi.CachingProvider

getCacheManager

public javax.cache.CacheManager getCacheManager()
Specified by:
getCacheManager in interface javax.cache.spi.CachingProvider

close

public void close()
Specified by:
close in interface java.io.Closeable
Specified by:
close in interface javax.cache.spi.CachingProvider

close

public void close(java.lang.ClassLoader classLoader)
Specified by:
close in interface javax.cache.spi.CachingProvider

close

public void close(java.net.URI uri,
                  java.lang.ClassLoader classLoader)
Specified by:
close in interface javax.cache.spi.CachingProvider

isSupported

public boolean isSupported(javax.cache.configuration.OptionalFeature optionalFeature)
Specified by:
isSupported in interface javax.cache.spi.CachingProvider