Index
All Classes and Interfaces|All Packages
A
- asDocument() - Method in class org.ehcache.xml.multi.XmlMultiConfiguration
-
Return this configuration as an XML
Document. - asDocument() - Method in class org.ehcache.xml.XmlConfiguration
-
Return this configuration as an XML
Document. - asRenderedDocument() - Method in class org.ehcache.xml.multi.XmlMultiConfiguration
-
Return this configuration as a rendered XML string.
- asRenderedDocument() - Method in class org.ehcache.xml.XmlConfiguration
-
Return this configuration as a rendered XML string.
B
- build() - Method in interface org.ehcache.xml.multi.XmlMultiConfiguration.Builder
-
Build a new
XmlMultiConfiguration. - builderFor(ClassLoader, Class<K>, Class<V>, ResourcePools) - Method in interface org.ehcache.xml.XmlConfiguration.Template
C
- configuration(String) - Method in class org.ehcache.xml.multi.XmlMultiConfiguration
-
Retrieve the singular configuration for
identity. - configuration(String, String) - Method in class org.ehcache.xml.multi.XmlMultiConfiguration
-
Retrieve the singular configuration for
identityandvariant. - CORE_SCHEMA_URL - Static variable in class org.ehcache.xml.XmlConfiguration
D
- derive() - Method in class org.ehcache.xml.XmlConfiguration
F
- from(URL) - Static method in class org.ehcache.xml.multi.XmlMultiConfiguration
-
Create a builder seeded from an XML configuration.
- from(URL, ClassLoader) - Static method in class org.ehcache.xml.multi.XmlMultiConfiguration
-
Create a builder seeded from an XML configuration using the supplier class loader.
- from(XmlMultiConfiguration) - Static method in class org.ehcache.xml.multi.XmlMultiConfiguration
-
Create a builder seeded from an existing
XmlMultiConfiguration. - fromNothing() - Static method in class org.ehcache.xml.multi.XmlMultiConfiguration
-
Create an initially empty builder.
G
- getCacheConfigurations() - Method in class org.ehcache.xml.XmlConfiguration
- getClassForName(String, ClassLoader) - Static method in class org.ehcache.xml.XmlConfiguration
- getClassLoader() - Method in class org.ehcache.xml.XmlConfiguration
- getServiceCreationConfigurations() - Method in class org.ehcache.xml.XmlConfiguration
- getSharedResourcePools() - Method in class org.ehcache.xml.XmlConfiguration
- getURL() - Method in class org.ehcache.xml.XmlConfiguration
-
Exposes the URL where the XML file parsed or yet to be parsed was or will be sourced from.
I
- identities() - Method in class org.ehcache.xml.multi.XmlMultiConfiguration
-
Return the set of identities defined in this multi-configuration.
N
- newCacheConfigurationBuilderFromTemplate(String, Class<K>, Class<V>) - Method in class org.ehcache.xml.XmlConfiguration
-
Creates a new
CacheConfigurationBuilderseeded with the cache-template configuration by the givennamein the parsed XML configuration. - newCacheConfigurationBuilderFromTemplate(String, Class<K>, Class<V>, Builder<? extends ResourcePools>) - Method in class org.ehcache.xml.XmlConfiguration
-
Creates a new
CacheConfigurationBuilderseeded with the cache-template configuration by the givennamein the parsed XML configuration. - newCacheConfigurationBuilderFromTemplate(String, Class<K>, Class<V>, ResourcePools) - Method in class org.ehcache.xml.XmlConfiguration
-
Creates a new
CacheConfigurationBuilderseeded with the cache-template configuration by the givennamein the parsed XML configuration.
O
- org.ehcache.xml - package org.ehcache.xml
- org.ehcache.xml.multi - package org.ehcache.xml.multi
T
- toString() - Method in class org.ehcache.xml.multi.XmlMultiConfiguration
- toString() - Method in class org.ehcache.xml.XmlConfiguration
V
- variant(String, Builder<? extends Configuration>) - Method in interface org.ehcache.xml.multi.XmlMultiConfiguration.Variant
-
Add a new variant configuration built from the given builder.
- variant(String, Configuration) - Method in interface org.ehcache.xml.multi.XmlMultiConfiguration.Variant
-
Add a new variant configuration
- variants(String) - Method in class org.ehcache.xml.multi.XmlMultiConfiguration
-
Return the set of variants defined for the given configuration.
W
- withManager(String) - Method in interface org.ehcache.xml.multi.XmlMultiConfiguration.Builder
-
Add a new manager with variant configurations.
- withManager(String, Builder<? extends Configuration>) - Method in interface org.ehcache.xml.multi.XmlMultiConfiguration.Builder
-
Add a new configuration with the given identity built from the given builder.
- withManager(String, Configuration) - Method in interface org.ehcache.xml.multi.XmlMultiConfiguration.Builder
-
Add a new configuration with the given identity
- withoutManager(String) - Method in interface org.ehcache.xml.multi.XmlMultiConfiguration.Builder
-
Remove the configuration with the given identity
- withoutVariant(String) - Method in interface org.ehcache.xml.multi.XmlMultiConfiguration.Variant
-
Remove the given configuration variant.
X
- XmlConfiguration - Class in org.ehcache.xml
-
Exposes
ConfigurationandCacheConfigurationBuilderexpressed in a XML file that obeys the core Ehcache schema. - XmlConfiguration(URL) - Constructor for class org.ehcache.xml.XmlConfiguration
-
Constructs an instance of XmlConfiguration mapping to the XML file located at
url. - XmlConfiguration(URL, ClassLoader) - Constructor for class org.ehcache.xml.XmlConfiguration
-
Constructs an instance of XmlConfiguration mapping to the XML file located at
urland using the providedclassLoaderto load user types (e.g. - XmlConfiguration(URL, ClassLoader, Map<String, ClassLoader>) - Constructor for class org.ehcache.xml.XmlConfiguration
-
Constructs an instance of XmlConfiguration mapping to the XML file located at
urland using the providedclassLoaderto load user types (e.g. - XmlConfiguration(Configuration) - Constructor for class org.ehcache.xml.XmlConfiguration
-
Constructs an instance of XmlConfiguration from an existing configuration object.
- XmlConfiguration(Document) - Constructor for class org.ehcache.xml.XmlConfiguration
-
Constructs an instance of XmlConfiguration from the given XML DOM.
- XmlConfiguration(Document, ClassLoader) - Constructor for class org.ehcache.xml.XmlConfiguration
-
Constructs an instance of XmlConfiguration from the given XML DOM and using the provided
classLoaderto load user types (e.g. - XmlConfiguration(Document, ClassLoader, Map<String, ClassLoader>) - Constructor for class org.ehcache.xml.XmlConfiguration
-
Constructs an instance of XmlConfiguration from the given XML DOM and using the provided
classLoaderto load user types (e.g. - XmlConfiguration.Template - Interface in org.ehcache.xml
- XmlMultiConfiguration - Class in org.ehcache.xml.multi
-
A collection of multiple Ehcache configurations.
- XmlMultiConfiguration.Builder - Interface in org.ehcache.xml.multi
-
An
XmlMultiConfigurationbuilder. - XmlMultiConfiguration.Variant - Interface in org.ehcache.xml.multi
-
A variant configuration builder.
All Classes and Interfaces|All Packages