Package com.hazelcast.config
Class FileSystemXmlConfig
java.lang.Object
com.hazelcast.config.Config
com.hazelcast.config.FileSystemXmlConfig
A 
Config which includes functionality for loading itself from a
 XML configuration file.
 
 Unlike Config.loadFromFile(File) and its variants, a configuration constructed via
 FileSystemXmlConfig does not apply overrides found in environment variables/system properties.
- 
Field SummaryFields inherited from class com.hazelcast.config.ConfigDEFAULT_CLUSTER_NAME, userCodeNamespacesConfig
- 
Constructor SummaryConstructorsConstructorDescriptionFileSystemXmlConfig(File configFile) Creates a Config based on a Hazelcast xml file and uses the System.properties to resolve variables in the XML.FileSystemXmlConfig(File configFile, Properties properties) Creates a Config based on a Hazelcast XML file.FileSystemXmlConfig(String configFilename) Creates a Config based on a Hazelcast xml file and uses the System.properties to resolve variables in the XML.FileSystemXmlConfig(String configFilename, Properties properties) Creates a Config based on a Hazelcast XML file.
- 
Method SummaryMethods inherited from class com.hazelcast.config.ConfigaddCacheConfig, addCardinalityEstimatorConfig, addDataConnectionConfig, addDeviceConfig, addDurableExecutorConfig, addExecutorConfig, addFlakeIdGeneratorConfig, addListConfig, addListenerConfig, addMapConfig, addMultiMapConfig, addPNCounterConfig, addQueueConfig, addReliableTopicConfig, addReplicatedMapConfig, addRingBufferConfig, addScheduledExecutorConfig, addSetConfig, addSplitBrainProtectionConfig, addTopicConfig, addWanReplicationConfig, findCacheConfig, findCacheConfigOrNull, findCardinalityEstimatorConfig, findDataConnectionConfig, findDurableExecutorConfig, findExecutorConfig, findFlakeIdGeneratorConfig, findListConfig, findMapConfig, findMultiMapConfig, findPNCounterConfig, findQueueConfig, findReliableTopicConfig, findReplicatedMapConfig, findRingbufferConfig, findScheduledExecutorConfig, findSetConfig, findSplitBrainProtectionConfig, findTopicConfig, getAdvancedNetworkConfig, getAuditlogConfig, getCacheConfig, getCacheConfigs, getCardinalityEstimatorConfig, getCardinalityEstimatorConfigs, getClassLoader, getClusterName, getConfigPatternMatcher, getConfigurationFile, getConfigurationUrl, getCPSubsystemConfig, getCRDTReplicationConfig, getDataConnectionConfig, getDataConnectionConfigs, getDeviceConfig, getDeviceConfig, getDeviceConfigs, getDurableExecutorConfig, getDurableExecutorConfigs, getDynamicConfigurationConfig, getExecutorConfig, getExecutorConfigs, getFlakeIdGeneratorConfig, getFlakeIdGeneratorConfigs, getHotRestartPersistenceConfig, getInstanceName, getInstanceTrackingConfig, getIntegrityCheckerConfig, getJetConfig, getLicenseKey, getListConfig, getListConfigs, getListenerConfigs, getManagedContext, getManagementCenterConfig, getMapConfig, getMapConfigOrNull, getMapConfigs, getMemberAttributeConfig, getMetricsConfig, getMultiMapConfig, getMultiMapConfigs, getNamespacesConfig, getNativeMemoryConfig, getNetworkConfig, getPartitionGroupConfig, getPersistenceConfig, getPNCounterConfig, getPNCounterConfigs, getProperties, getProperty, getQueueConfig, getQueueConfigs, getReliableTopicConfig, getReliableTopicConfigs, getReplicatedMapConfig, getReplicatedMapConfigs, getRestConfig, getRingbufferConfig, getRingbufferConfigs, getScheduledExecutorConfig, getScheduledExecutorConfigs, getSecurityConfig, getSerializationConfig, getServicesConfig, getSetConfig, getSetConfigs, getSplitBrainProtectionConfig, getSplitBrainProtectionConfigs, getSqlConfig, getTopicConfig, getTopicConfigs, getTpcConfig, getUserCodeDeploymentConfig, getUserContext, getWanReplicationConfig, getWanReplicationConfigs, isLiteMember, load, loadDefault, loadDefault, loadFromClasspath, loadFromClasspath, loadFromFile, loadFromFile, loadFromStream, loadFromStream, loadFromString, loadFromString, setAdvancedNetworkConfig, setAuditlogConfig, setCacheConfigs, setCardinalityEstimatorConfigs, setClassLoader, setClusterName, setConfigPatternMatcher, setConfigurationFile, setConfigurationUrl, setCPSubsystemConfig, setCRDTReplicationConfig, setDataConnectionConfigs, setDeviceConfigs, setDurableExecutorConfigs, setDynamicConfigurationConfig, setExecutorConfigs, setFlakeIdGeneratorConfigs, setHotRestartPersistenceConfig, setInstanceName, setInstanceTrackingConfig, setIntegrityCheckerConfig, setJetConfig, setLicenseKey, setListConfigs, setListenerConfigs, setLiteMember, setManagedContext, setManagementCenterConfig, setMapConfigs, setMemberAttributeConfig, setMetricsConfig, setMultiMapConfigs, setNamespacesConfig, setNativeMemoryConfig, setNetworkConfig, setPartitionGroupConfig, setPersistenceConfig, setPNCounterConfigs, setProperties, setProperty, setQueueConfigs, setReliableTopicConfigs, setReplicatedMapConfigs, setRestConfig, setRingbufferConfigs, setScheduledExecutorConfigs, setSecurityConfig, setSerializationConfig, setSetConfigs, setSplitBrainProtectionConfigs, setSqlConfig, setTopicConfigs, setTpcConfig, setUserCodeDeploymentConfig, setUserContext, setWanReplicationConfigs, toString
- 
Constructor Details- 
FileSystemXmlConfigCreates a Config based on a Hazelcast xml file and uses the System.properties to resolve variables in the XML.- Parameters:
- configFilename- the path of the Hazelcast xml configuration file
- Throws:
- NullPointerException- if configFilename is- null
- FileNotFoundException- if the file is not found
- InvalidConfigurationException- if the XML content is invalid
 
- 
FileSystemXmlConfigpublic FileSystemXmlConfig(String configFilename, Properties properties) throws FileNotFoundException Creates a Config based on a Hazelcast XML file.- Parameters:
- configFilename- the path of the Hazelcast XML configuration file
- properties- the Properties to resolve variables in the XML
- Throws:
- FileNotFoundException- if the file is not found
- NullPointerException- if configFilename is- null
- IllegalArgumentException- if properties is- null
- InvalidConfigurationException- if the XML content is invalid
 
- 
FileSystemXmlConfigCreates a Config based on a Hazelcast xml file and uses the System.properties to resolve variables in the XML.- Parameters:
- configFile- the path of the Hazelcast XML configuration file
- Throws:
- FileNotFoundException- if the file doesn't exist
- InvalidConfigurationException- if the XML content is invalid
 
- 
FileSystemXmlConfigCreates a Config based on a Hazelcast XML file.- Parameters:
- configFile- the path of the Hazelcast xml configuration file
- properties- the Properties to resolve variables in the XML
- Throws:
- IllegalArgumentException- if configFile or properties is- null
- FileNotFoundException- if the file doesn't exist
- InvalidConfigurationException- if the XML content is invalid
 
 
-