public abstract class AbstractConfigBuilder extends AbstractXmlConfigHelper
Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractConfigBuilder.ConfigType |
domLevel3
Constructor and Description |
---|
AbstractConfigBuilder() |
Modifier and Type | Method and Description |
---|---|
protected abstract Properties |
getProperties() |
protected abstract AbstractConfigBuilder.ConfigType |
getXmlType() |
protected abstract Document |
parse(InputStream inputStream)
Reads XML from InputStream and parses.
|
protected void |
process(Node root) |
appendToken, asElementIterable, childElements, cleanNodeName, fillDataSerializableFactories, fillNativeMemoryConfig, fillPortableFactories, fillProperties, fillProperties, fillSerializers, getAttribute, getBooleanValue, getIntegerValue, getLongValue, getNamespaceType, getReleaseVersion, getTextContent, hasTextContent, loadSchemaFile, parseSerialization, parseSocketInterceptorConfig, schemaValidation, xmlToJavaName
protected abstract Document parse(InputStream inputStream) throws Exception
inputStream
- InputStream
to read fromException
- if the XML configuration cannot be parsed or is invalidprotected abstract Properties getProperties()
protected abstract AbstractConfigBuilder.ConfigType getXmlType()
getXmlType
in class AbstractXmlConfigHelper
Copyright © 2017 Hazelcast, Inc.. All Rights Reserved.