Package com.saperion.config
Class SaJMXBackendProperties
java.lang.Object
java.util.Dictionary<K,V>
 
java.util.Hashtable<Object,Object>
 
java.util.Properties
com.saperion.config.SaAbstractJMXProperties
com.saperion.config.SaJMXBackendProperties
- All Implemented Interfaces:
- Serializable,- Cloneable,- Map<Object,,- Object> - DynamicMBean
Represents the Saperion backend properties as 
Implements the abstract class
DynamicMBean MBean. Implements the abstract class
SaAbstractJMXProperties.- Author:
- rbo
- See Also:
- 
Field SummaryFields inherited from class com.saperion.config.SaAbstractJMXPropertiesCFG_FILE, PASSWORD_REPLACEMENT, PASSWORD_SUFFIXFields inherited from class java.util.Propertiesdefaults
- 
Constructor SummaryConstructorsConstructorDescriptionSaJMXBackendProperties(SaRMISystemCommand systemCommands, String section, Properties properties) Constructor.
- 
Method SummaryModifier and TypeMethodDescriptionprotected MBeanAttributeInfo[]Construct attributes.protected MBeanConstructorInfo[]Construct constructors.protected MBeanOperationInfo[]Construct Operations.protected ObjecthandleInvoke(String actionName, Object[] params, String[] signature) Invoke handling.voidsetAttribute(Attribute attribute) Methods inherited from class com.saperion.config.SaAbstractJMXPropertiesgetAttribute, getAttributes, getConfigStream, getMBeanInfo, invoke, isWriteable, register, setAttributes, setWriteableMethods 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 Details- 
SaJMXBackendPropertiespublic SaJMXBackendProperties(SaRMISystemCommand systemCommands, String section, Properties properties) throws RemoteException Constructor.- Parameters:
- systemCommands- System commands
- section- Section name
- properties- Properties
- Throws:
- RemoteException- Exception
 
 
- 
- 
Method Details- 
constructAttributesConstruct attributes.- Specified by:
- constructAttributesin class- SaAbstractJMXProperties
- Returns:
- Attribute infos
- See Also:
 
- 
constructConstructorsConstruct constructors.- Specified by:
- constructConstructorsin class- SaAbstractJMXProperties
- Returns:
- Constructor infos
- See Also:
 
- 
constructOperationsConstruct Operations.- Specified by:
- constructOperationsin class- SaAbstractJMXProperties
- Returns:
- Operation infos
- See Also:
 
- 
handleInvokeprotected Object handleInvoke(String actionName, Object[] params, String[] signature) throws MBeanException, ReflectionException Invoke handling.- Specified by:
- handleInvokein class- SaAbstractJMXProperties
- Parameters:
- actionName- Action name
- params- Parameters
- signature- Signatures
- Returns:
- Handle object
- Throws:
- MBeanException- MBeanException
- ReflectionException- ReflectionException
- See Also:
 
- 
setAttributepublic void setAttribute(Attribute attribute) throws AttributeNotFoundException, InvalidAttributeValueException, MBeanException, ReflectionException - Specified by:
- setAttributein interface- DynamicMBean
- Overrides:
- setAttributein class- SaAbstractJMXProperties
- Throws:
- AttributeNotFoundException
- InvalidAttributeValueException
- MBeanException
- ReflectionException
- See Also:
 
 
-