Package com.saperion.config
Class SaJMXStreamProperties
- 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
 
 
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- java.lang.Cloneable,- java.util.Map<java.lang.Object,java.lang.Object>,- javax.management.DynamicMBean
 - Direct Known Subclasses:
- SaJMXXMLProperties
 
 public class SaJMXStreamProperties extends SaAbstractJMXProperties Defines the properties of a configuration stream 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 Modifier Constructor Description protectedSaJMXStreamProperties(java.lang.String configName)Constructor.SaJMXStreamProperties(java.lang.String configName, java.io.InputStream in)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
 
- 
 
- 
- 
- 
Constructor Detail- 
SaJMXStreamPropertiespublic SaJMXStreamProperties(java.lang.String configName, java.io.InputStream in) throws java.io.IOExceptionConstructor.- Parameters:
- configName- Config name
- in- Property inputStream
- Throws:
- java.io.IOException- IOException
 
 - 
SaJMXStreamPropertiesprotected SaJMXStreamProperties(java.lang.String configName) Constructor.- Parameters:
- configName- Config name
 
 
- 
 - 
Method Detail- 
constructAttributesprotected javax.management.MBeanAttributeInfo[] constructAttributes() Construct attributes.- Specified by:
- constructAttributesin class- SaAbstractJMXProperties
- Returns:
- Attribute infos
- See Also:
- SaAbstractJMXProperties.constructAttributes()
 
 - 
constructConstructorsprotected javax.management.MBeanConstructorInfo[] constructConstructors() Construct constructors.- Specified by:
- constructConstructorsin class- SaAbstractJMXProperties
- Returns:
- Constructor infos
- See Also:
- SaAbstractJMXProperties.constructConstructors()
 
 - 
constructOperationsprotected javax.management.MBeanOperationInfo[] constructOperations() Construct Operations.- Specified by:
- constructOperationsin class- SaAbstractJMXProperties
- Returns:
- Operation infos
- See Also:
- SaAbstractJMXProperties.constructOperations()
 
 - 
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[])
 
 
- 
 
-