Class Parser
java.lang.Object
org.infinispan.configuration.parsing.CacheParser
org.infinispan.configuration.parsing.Parser
- All Implemented Interfaces:
ConfigurationParser
This class implements the parser for Infinispan/AS7/EAP/JDG schema files
- Since:
- 9.0
- Author:
- Tristan Tarrant, Galder ZamarreƱo
-
Nested Class Summary
Nested classes/interfaces inherited from class org.infinispan.configuration.parsing.CacheParser
CacheParser.Mode, CacheParser.TransactionMode -
Field Summary
FieldsFields inherited from class org.infinispan.configuration.parsing.CacheParser
IGNORE_MISSING_TEMPLATES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidparseBoundedQueueThreadPool(org.infinispan.commons.configuration.io.ConfigurationReader reader, ConfigurationBuilderHolder holder, String name, boolean isNonBlocking) static voidparseStoreAttribute(org.infinispan.commons.configuration.io.ConfigurationReader reader, int index, AbstractStoreConfigurationBuilder<?, ?> storeBuilder) Deprecated.static voidparseStoreElement(org.infinispan.commons.configuration.io.ConfigurationReader reader, StoreConfigurationBuilder<?, ?> storeBuilder) static voidparseStoreProperty(org.infinispan.commons.configuration.io.ConfigurationReader reader, StoreConfigurationBuilder<?, ?> storeBuilder) static voidparseStoreWriteBehind(org.infinispan.commons.configuration.io.ConfigurationReader reader, AsyncStoreConfigurationBuilder<?> storeBuilder) voidreadElement(org.infinispan.commons.configuration.io.ConfigurationReader reader, ConfigurationBuilderHolder holder) The entry point of a configuration parser which gets passed aConfigurationReaderpositioned at a root element associated with the parser itself according to the registered mapping.Methods inherited from class org.infinispan.configuration.parsing.CacheParser
parseCacheElement, parseDistributedCache, parseFileStore, parseInvalidationCache, parseLocalCache, parseProperties, parseProperties, parseProperties, parseReplicatedCache, parseScatteredCache, parseSingleFileStore, parseStorePropertiesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.infinispan.configuration.parsing.ConfigurationParser
readAttribute
-
Field Details
-
NAMESPACE
- See Also:
-
-
Constructor Details
-
Parser
public Parser()
-
-
Method Details
-
readElement
public void readElement(org.infinispan.commons.configuration.io.ConfigurationReader reader, ConfigurationBuilderHolder holder) Description copied from interface:ConfigurationParserThe entry point of a configuration parser which gets passed aConfigurationReaderpositioned at a root element associated with the parser itself according to the registered mapping.- Specified by:
readElementin interfaceConfigurationParser- Overrides:
readElementin classCacheParser- Parameters:
reader- the configuration stream readerholder- a holder object used by the parser to maintain state
-
parseBoundedQueueThreadPool
public void parseBoundedQueueThreadPool(org.infinispan.commons.configuration.io.ConfigurationReader reader, ConfigurationBuilderHolder holder, String name, boolean isNonBlocking) -
parseStoreAttribute
@Deprecated public static void parseStoreAttribute(org.infinispan.commons.configuration.io.ConfigurationReader reader, int index, AbstractStoreConfigurationBuilder<?, ?> storeBuilder) -
parseStoreElement
@Deprecated public static void parseStoreElement(org.infinispan.commons.configuration.io.ConfigurationReader reader, StoreConfigurationBuilder<?, ?> storeBuilder) -
parseStoreWriteBehind
@Deprecated public static void parseStoreWriteBehind(org.infinispan.commons.configuration.io.ConfigurationReader reader, AsyncStoreConfigurationBuilder<?> storeBuilder) -
parseStoreProperty
@Deprecated public static void parseStoreProperty(org.infinispan.commons.configuration.io.ConfigurationReader reader, StoreConfigurationBuilder<?, ?> storeBuilder) -
getNamespaces
- Specified by:
getNamespacesin interfaceConfigurationParser- Overrides:
getNamespacesin classCacheParser
-
CacheParser.parseStoreAttribute(ConfigurationReader, int, AbstractStoreConfigurationBuilder)