public abstract class AbstractXmlConfigBuilder extends AbstractXmlConfigHelper
Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractXmlConfigBuilder.ConfigType |
domLevel3
Constructor and Description |
---|
AbstractXmlConfigBuilder() |
Modifier and Type | Method and Description |
---|---|
protected abstract AbstractXmlConfigBuilder.ConfigType |
getConfigType() |
Properties |
getProperties()
Gets the current used properties.
|
protected abstract Document |
parse(InputStream inputStream)
Reads XML from InputStream and parses.
|
protected void |
process(Node root) |
protected void |
setPropertiesInternal(Properties properties)
Sets the used properties.
|
appendToken, getNamespaceType, getReleaseVersion, loadSchemaFile, schemaValidation, xmlToJavaName
protected abstract Document parse(InputStream inputStream) throws Exception
inputStream
- InputStream
to read fromException
- if the XML configuration cannot be parsed or is invalidpublic Properties getProperties()
setPropertiesInternal(Properties)
protected void setPropertiesInternal(Properties properties)
Properties are used to resolve ${variable} occurrences in the XML file.
properties
- the new propertiesprotected abstract AbstractXmlConfigBuilder.ConfigType getConfigType()
getConfigType
in class AbstractXmlConfigHelper
Copyright © 2023 Hazelcast, Inc.. All rights reserved.