Package com.saperion.config
Class SaJMXBackendProperties
- 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.SaJMXBackendProperties
 
 
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- java.lang.Cloneable,- java.util.Map<java.lang.Object,java.lang.Object>,- javax.management.DynamicMBean
 
 public class SaJMXBackendProperties extends SaAbstractJMXProperties Represents the Saperion backend properties asDynamicMBeanMBean.
 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 SaJMXBackendProperties(SaRMISystemCommand systemCommands, java.lang.String section, java.util.Properties properties)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.voidsetAttribute(javax.management.Attribute attribute)- 
Methods inherited from class com.saperion.config.SaAbstractJMXPropertiesgetAttribute, getAttributes, getConfigStream, getMBeanInfo, invoke, isWriteable, register, 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- 
SaJMXBackendPropertiespublic SaJMXBackendProperties(SaRMISystemCommand systemCommands, java.lang.String section, java.util.Properties properties) throws java.rmi.RemoteException Constructor.- Parameters:
- systemCommands- System commands
- section- Section name
- properties- Properties
- Throws:
- java.rmi.RemoteException- Exception
 
 
- 
 - 
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[])
 
 - 
setAttributepublic void setAttribute(javax.management.Attribute attribute) throws javax.management.AttributeNotFoundException, javax.management.InvalidAttributeValueException, javax.management.MBeanException, javax.management.ReflectionException- Specified by:
- setAttributein interface- javax.management.DynamicMBean
- Overrides:
- setAttributein class- SaAbstractJMXProperties
- Throws:
- javax.management.AttributeNotFoundException
- javax.management.InvalidAttributeValueException
- javax.management.MBeanException
- javax.management.ReflectionException
- See Also:
- SaAbstractJMXProperties.setAttribute(javax.management.Attribute)
 
 
- 
 
-