public class XmlClientConfigBuilder extends AbstractConfigBuilder
ClientConfig using XML.AbstractConfigBuilder.ConfigTypedomLevel3| Constructor and Description |
|---|
XmlClientConfigBuilder()
Loads the client config using the following resolution mechanism:
first it checks if a system property 'hazelcast.client.config' is set.
|
XmlClientConfigBuilder(File file) |
XmlClientConfigBuilder(InputStream in) |
XmlClientConfigBuilder(String resource) |
XmlClientConfigBuilder(URL url) |
| Modifier and Type | Method and Description |
|---|---|
ClientConfig |
build() |
ClientConfig |
build(ClassLoader classLoader) |
protected Properties |
getProperties() |
protected AbstractConfigBuilder.ConfigType |
getXmlType() |
protected Document |
parse(InputStream inputStream) |
void |
setProperties(Properties properties) |
processappendToken, asElementIterable, childElements, cleanNodeName, fillDataSerializableFactories, fillJavaSerializationFilter, fillNativeMemoryConfig, fillPortableFactories, fillProperties, fillProperties, fillSerializers, getAttribute, getBooleanValue, getDoubleValue, getDoubleValue, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getNamespaceType, getReleaseVersion, getTextContent, hasTextContent, loadSchemaFile, parseSerialization, parseSocketInterceptorConfig, schemaValidation, xmlToJavaNamepublic XmlClientConfigBuilder(String resource) throws IOException
IOExceptionpublic XmlClientConfigBuilder(File file) throws IOException
IOExceptionpublic XmlClientConfigBuilder(URL url) throws IOException
IOExceptionpublic XmlClientConfigBuilder(InputStream in)
public XmlClientConfigBuilder()
protected Document parse(InputStream inputStream) throws Exception
parse in class AbstractConfigBuilderExceptionprotected Properties getProperties()
getProperties in class AbstractConfigBuilderpublic void setProperties(Properties properties)
protected AbstractConfigBuilder.ConfigType getXmlType()
getXmlType in class AbstractConfigBuilderpublic ClientConfig build()
public ClientConfig build(ClassLoader classLoader)
Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.