Package com.saperion.config
Class SaJMXXMLProperties
- java.lang.Object
-
- java.util.Dictionary<K,V>
-
- java.util.Hashtable<java.lang.Object,java.lang.Object>
-
- java.util.Properties
-
- com.saperion.config.SaAbstractJMXProperties
-
- com.saperion.config.SaJMXStreamProperties
-
- com.saperion.config.SaJMXXMLProperties
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,java.util.Map<java.lang.Object,java.lang.Object>
,javax.management.DynamicMBean
public class SaJMXXMLProperties extends SaJMXStreamProperties
Defines the properties of a configuration file as MBean.
Implements the abstract classSaAbstractJMXProperties
.- Author:
- rbo
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.saperion.config.SaAbstractJMXProperties
CFG_FILE, PASSWORD_REPLACEMENT, PASSWORD_SUFFIX
-
-
Constructor Summary
Constructors Constructor Description SaJMXXMLProperties(java.lang.String configName, java.io.InputStream in)
Constructor.SaJMXXMLProperties(java.lang.String configName, java.lang.String configFile)
Constructor.
-
Method Summary
-
Methods inherited from class com.saperion.config.SaJMXStreamProperties
constructAttributes, constructConstructors, constructOperations, handleInvoke
-
Methods inherited from class com.saperion.config.SaAbstractJMXProperties
getAttribute, getAttributes, getConfigStream, getMBeanInfo, invoke, isWriteable, register, setAttribute, setAttributes, setWriteable
-
Methods inherited from class java.util.Properties
clear, clone, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, get, getOrDefault, getProperty, getProperty, hashCode, isEmpty, keys, keySet, list, list, load, load, loadFromXML, merge, propertyNames, put, putAll, putIfAbsent, rehash, remove, remove, replace, replace, replaceAll, save, setProperty, size, store, store, storeToXML, storeToXML, storeToXML, stringPropertyNames, toString, values
-
-
-
-
Constructor Detail
-
SaJMXXMLProperties
public SaJMXXMLProperties(java.lang.String configName, java.lang.String configFile) throws java.io.IOException
Constructor.- Parameters:
configName
- Config nameconfigFile
- Config file- Throws:
java.io.IOException
- Exception
-
SaJMXXMLProperties
public SaJMXXMLProperties(java.lang.String configName, java.io.InputStream in) throws java.io.IOException
Constructor.- Parameters:
configName
- Configuration namein
- Input stream- Throws:
java.io.IOException
- Exception
-
-