public class SaJMXBackendProperties extends SaAbstractJMXProperties
DynamicMBean
MBean. SaAbstractJMXProperties
.CFG_FILE, PASSWORD_REPLACEMENT, PASSWORD_SUFFIX
defaults
Constructor and Description |
---|
SaJMXBackendProperties(SaRMISystemCommand systemCommands,
String section,
Properties properties)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected MBeanAttributeInfo[] |
constructAttributes()
Construct attributes.
|
protected MBeanConstructorInfo[] |
constructConstructors()
Construct constructors.
|
protected MBeanOperationInfo[] |
constructOperations()
Construct Operations.
|
protected Object |
handleInvoke(String actionName,
Object[] params,
String[] signature)
Invoke handling.
|
void |
setAttribute(Attribute attribute) |
getAttribute, getAttributes, getConfigStream, getMBeanInfo, invoke, isWriteable, register, setAttributes, setWriteable
getProperty, getProperty, list, list, load, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames
clear, clone, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keys, keySet, merge, put, putAll, putIfAbsent, rehash, remove, remove, replace, replace, replaceAll, size, toString, values
public SaJMXBackendProperties(SaRMISystemCommand systemCommands, String section, Properties properties) throws RemoteException
systemCommands
- System commandssection
- Section nameproperties
- PropertiesRemoteException
- Exceptionprotected MBeanAttributeInfo[] constructAttributes()
constructAttributes
in class SaAbstractJMXProperties
SaAbstractJMXProperties.constructAttributes()
protected MBeanConstructorInfo[] constructConstructors()
constructConstructors
in class SaAbstractJMXProperties
SaAbstractJMXProperties.constructConstructors()
protected MBeanOperationInfo[] constructOperations()
constructOperations
in class SaAbstractJMXProperties
SaAbstractJMXProperties.constructOperations()
protected Object handleInvoke(String actionName, Object[] params, String[] signature) throws MBeanException, ReflectionException
handleInvoke
in class SaAbstractJMXProperties
actionName
- Action nameparams
- Parameterssignature
- SignaturesMBeanException
- MBeanExceptionReflectionException
- ReflectionExceptionSaAbstractJMXProperties.handleInvoke(java.lang.String,
java.lang.Object[], java.lang.String[])
public void setAttribute(Attribute attribute) throws AttributeNotFoundException, InvalidAttributeValueException, MBeanException, ReflectionException
setAttribute
in interface DynamicMBean
setAttribute
in class SaAbstractJMXProperties
AttributeNotFoundException
InvalidAttributeValueException
MBeanException
ReflectionException
SaAbstractJMXProperties.setAttribute(javax.management.Attribute)
Copyright © 2020 Hyland Software Germany GmbH. All rights reserved.