org.ehcache.jsr107.config
Class Jsr107Configuration

java.lang.Object
  extended by org.ehcache.jsr107.config.Jsr107Configuration
All Implemented Interfaces:
ServiceCreationConfiguration<Jsr107Service>

public class Jsr107Configuration
extends java.lang.Object
implements ServiceCreationConfiguration<Jsr107Service>


Constructor Summary
Jsr107Configuration(java.lang.String defaultTemplate, java.util.Map<java.lang.String,java.lang.String> templates, boolean jsr107CompliantAtomics)
           
 
Method Summary
 java.lang.String getDefaultTemplate()
           
 java.lang.Class<Jsr107Service> getServiceType()
          Indicates which service consumes this configuration at creation.
 java.util.Map<java.lang.String,java.lang.String> getTemplates()
           
 boolean isJsr107CompliantAtomics()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Jsr107Configuration

public Jsr107Configuration(java.lang.String defaultTemplate,
                           java.util.Map<java.lang.String,java.lang.String> templates,
                           boolean jsr107CompliantAtomics)
Method Detail

getDefaultTemplate

public java.lang.String getDefaultTemplate()

getTemplates

public java.util.Map<java.lang.String,java.lang.String> getTemplates()

isJsr107CompliantAtomics

public boolean isJsr107CompliantAtomics()

getServiceType

public java.lang.Class<Jsr107Service> getServiceType()
Description copied from interface: ServiceCreationConfiguration
Indicates which service consumes this configuration at creation.

Specified by:
getServiceType in interface ServiceCreationConfiguration<Jsr107Service>
Returns:
the service type