Package com.saperion.config
Class SaJMXFileProperties
- 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.SaJMXFileProperties
 
 
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- java.lang.Cloneable,- java.util.Map<java.lang.Object,java.lang.Object>,- javax.management.DynamicMBean
 
 public class SaJMXFileProperties extends SaAbstractJMXProperties 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.SaAbstractJMXPropertiesCFG_FILE, PASSWORD_REPLACEMENT, PASSWORD_SUFFIX
 
- 
 - 
Constructor SummaryConstructors Constructor Description SaJMXFileProperties(java.lang.String configName, java.lang.String configFile)Constructor.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.management.MBeanAttributeInfo[]constructAttributes()Construct attributes.protected javax.management.MBeanConstructorInfo[]constructConstructors()Construct constructors.protected javax.management.MBeanOperationInfo[]constructOperations()Construct Operations.protected java.lang.ObjecthandleInvoke(java.lang.String actionName, java.lang.Object[] params, java.lang.String[] signature)Invoke handling.- 
Methods inherited from class com.saperion.config.SaAbstractJMXPropertiesgetAttribute, getAttributes, getConfigStream, getMBeanInfo, invoke, isWriteable, register, setAttribute, setAttributes, setWriteable
 - 
Methods inherited from class java.util.Propertiesclear, 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
 
- 
 
- 
- 
- 
Method Detail- 
constructAttributesprotected javax.management.MBeanAttributeInfo[] constructAttributes() Construct attributes.- Specified by:
- constructAttributesin class- SaAbstractJMXProperties
- Returns:
- Attribute infos
- See Also:
- SaAbstractJMXProperties.constructAttributes()
 
 - 
constructOperationsprotected javax.management.MBeanOperationInfo[] constructOperations() Construct Operations.- Specified by:
- constructOperationsin class- SaAbstractJMXProperties
- Returns:
- Operation infos
- See Also:
- SaAbstractJMXProperties.constructOperations()
 
 - 
constructConstructorsprotected javax.management.MBeanConstructorInfo[] constructConstructors() Construct constructors.- Specified by:
- constructConstructorsin class- SaAbstractJMXProperties
- Returns:
- Constructor infos
- See Also:
- SaAbstractJMXProperties.constructConstructors()
 
 - 
handleInvokeprotected java.lang.Object handleInvoke(java.lang.String actionName, java.lang.Object[] params, java.lang.String[] signature) throws javax.management.MBeanException, javax.management.ReflectionExceptionInvoke handling.- Specified by:
- handleInvokein class- SaAbstractJMXProperties
- Parameters:
- actionName- Action name
- params- Parameters
- signature- Signatures
- Returns:
- Handle object
- Throws:
- javax.management.MBeanException- MBeanException
- javax.management.ReflectionException- ReflectionException
- See Also:
- SaAbstractJMXProperties.handleInvoke(java.lang.String, java.lang.Object[], java.lang.String[])
 
 
- 
 
-