public class CacheConfigurationElement extends SimpleNodeElement
CacheConfiguration
Modifier and Type | Field and Description |
---|---|
private CacheConfiguration |
cacheConfiguration |
private Configuration |
configuration |
attributes, children, innerContent, optional, parent
Constructor and Description |
---|
CacheConfigurationElement(NodeElement parent,
Configuration configuration,
CacheConfiguration cacheConfiguration)
Constructor accepting the parent and the
CacheConfiguration |
Modifier and Type | Method and Description |
---|---|
private static void |
addBootstrapCacheLoaderFactoryConfigurationElement(NodeElement element,
CacheConfiguration cacheConfiguration) |
private static void |
addCacheExceptionHandlerFactoryConfigurationElement(NodeElement element,
CacheConfiguration cacheConfiguration) |
private static void |
addCacheWriterConfigurationElement(NodeElement element,
CacheConfiguration cacheConfiguration) |
static void |
addCommonAttributesWithDefaultCache(NodeElement element,
Configuration configuration,
CacheConfiguration cacheConfiguration)
Adds all attributes which are common with the "defaultCache" element in ehcache.xsd
|
static void |
addCommonChildElementsWithDefaultCache(NodeElement element,
CacheConfiguration cacheConfiguration)
Adds all common child elements with the "defaultCache" element in ehcache.xsd
|
private static void |
addCopyStrategyConfigurationElement(NodeElement element,
CacheConfiguration cacheConfiguration) |
private static void |
addElementValueComparatorConfigurationElement(NodeElement element,
CacheConfiguration cacheConfiguration) |
private static void |
addPersistenceConfigurationElement(NodeElement element,
CacheConfiguration cacheConfiguration) |
private static void |
addPinningElement(NodeElement element,
CacheConfiguration cacheConfiguration) |
private static void |
addSearchElement(NodeElement element,
CacheConfiguration cacheConfiguration) |
private static void |
addSizeOfPolicyConfigurationElement(NodeElement element,
CacheConfiguration cacheConfiguration) |
private static void |
addTerracottaConfigurationElement(NodeElement element,
CacheConfiguration cacheConfiguration) |
private void |
init() |
getName
accept, addAllFactoryConfigsAsChildElements, addAttribute, addChildElement, equals, getAllFactoryElements, getAttributes, getChildElements, getFQName, getFQName, getInnerContent, getParent, hasChildren, hashCode, isOptional, setInnerContent, setOptional, toString
private final Configuration configuration
private final CacheConfiguration cacheConfiguration
public CacheConfigurationElement(NodeElement parent, Configuration configuration, CacheConfiguration cacheConfiguration)
CacheConfiguration
parent
- cacheConfiguration
- private void init()
public static void addCommonAttributesWithDefaultCache(NodeElement element, Configuration configuration, CacheConfiguration cacheConfiguration)
element
- cacheConfiguration
- public static void addCommonChildElementsWithDefaultCache(NodeElement element, CacheConfiguration cacheConfiguration)
element
- cacheConfiguration
- private static void addBootstrapCacheLoaderFactoryConfigurationElement(NodeElement element, CacheConfiguration cacheConfiguration)
private static void addCacheExceptionHandlerFactoryConfigurationElement(NodeElement element, CacheConfiguration cacheConfiguration)
private static void addSizeOfPolicyConfigurationElement(NodeElement element, CacheConfiguration cacheConfiguration)
private static void addPersistenceConfigurationElement(NodeElement element, CacheConfiguration cacheConfiguration)
private static void addCopyStrategyConfigurationElement(NodeElement element, CacheConfiguration cacheConfiguration)
private static void addElementValueComparatorConfigurationElement(NodeElement element, CacheConfiguration cacheConfiguration)
private static void addCacheWriterConfigurationElement(NodeElement element, CacheConfiguration cacheConfiguration)
private static void addTerracottaConfigurationElement(NodeElement element, CacheConfiguration cacheConfiguration)
private static void addSearchElement(NodeElement element, CacheConfiguration cacheConfiguration)
private static void addPinningElement(NodeElement element, CacheConfiguration cacheConfiguration)