Package com.sas.services.util
Class JMXRegistration
java.lang.Object
com.sas.services.util.JMXRegistration
public final class JMXRegistration
extends Object
Data which describes the JMX MBean object instance registration to internal and external JMX
servers.
- Since:
- 9.4
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.management.ObjectInstanceGets the object instance which was registered with the external JMX server.javax.management.ObjectInstanceGets the object instance which was registered with the internal JMX server.StringGets the requested MBean name.voidsetExternalObjectInstance(javax.management.ObjectInstance objectInstance) Sets the MBean object instance which was registered with the external JMX server.voidsetInternalObjectInstance(javax.management.ObjectInstance objectInstance) Sets the MBean object instance which was registered with the internal JMX server.voidsetRequestedMBeanName(String requestedMBeanName) Sets the requested MBean name.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
JMXRegistration
public JMXRegistration()
-
-
Method Details
-
setRequestedMBeanName
public void setRequestedMBeanName(String requestedMBeanName) Sets the requested MBean name.- Parameters:
requestedMBeanName- Requested MBean name.
-
getRequestedMBeanName
public String getRequestedMBeanName()Gets the requested MBean name.- Returns:
- MBean name.
-
setInternalObjectInstance
public void setInternalObjectInstance(javax.management.ObjectInstance objectInstance) Sets the MBean object instance which was registered with the internal JMX server.- Parameters:
objectInstance- MBean object instance which was registered with the internal JMX server.
-
getInternalObjectInstance
public javax.management.ObjectInstance getInternalObjectInstance()Gets the object instance which was registered with the internal JMX server.- Returns:
- Object instance which was registered with the internal JMX server or
null.
-
setExternalObjectInstance
public void setExternalObjectInstance(javax.management.ObjectInstance objectInstance) Sets the MBean object instance which was registered with the external JMX server.- Parameters:
objectInstance- MBean object instance which was registered with the external JMX server.
-
getExternalObjectInstance
public javax.management.ObjectInstance getExternalObjectInstance()Gets the object instance which was registered with the external JMX server.- Returns:
- Object instance which was registered with the external JMX server or
null.
-