Class RemoteBrokerConnectionControlImpl
java.lang.Object
javax.management.StandardMBean
org.apache.activemq.artemis.core.management.impl.AbstractControl
org.apache.activemq.artemis.core.management.impl.RemoteBrokerConnectionControlImpl
- All Implemented Interfaces:
DynamicMBean,MBeanRegistration,RemoteBrokerConnectionControl
public class RemoteBrokerConnectionControlImpl
extends AbstractControl
implements RemoteBrokerConnectionControl
-
Field Summary
Fields inherited from class org.apache.activemq.artemis.core.management.impl.AbstractControl
storageManager -
Constructor Summary
ConstructorsConstructorDescriptionRemoteBrokerConnectionControlImpl(RemoteBrokerConnection connection, StorageManager storageManager) -
Method Summary
Modifier and TypeMethodDescriptionprotected MBeanAttributeInfo[]protected MBeanOperationInfo[]getName()Returns the name of the remote broker connection.Returns the Node ID of the remote broker connection.Returns the wire protocol this broker connection is using.Methods inherited from class org.apache.activemq.artemis.core.management.impl.AbstractControl
blockOnIO, clearIO, getMBeanInfo, sendMessage, tcclCall, tcclInvokeMethods inherited from class javax.management.StandardMBean
cacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getImpact, getImplementation, getImplementationClass, getMBeanInterface, getParameterName, getParameterName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementation
-
Constructor Details
-
RemoteBrokerConnectionControlImpl
public RemoteBrokerConnectionControlImpl(RemoteBrokerConnection connection, StorageManager storageManager) throws NotCompliantMBeanException - Throws:
NotCompliantMBeanException
-
-
Method Details
-
getName
Description copied from interface:RemoteBrokerConnectionControlReturns the name of the remote broker connection.- Specified by:
getNamein interfaceRemoteBrokerConnectionControl- Returns:
- the name of the remote broker connection
-
getNodeId
Description copied from interface:RemoteBrokerConnectionControlReturns the Node ID of the remote broker connection.- Specified by:
getNodeIdin interfaceRemoteBrokerConnectionControl- Returns:
- the Node ID of the remote broker connection
-
getProtocol
Description copied from interface:RemoteBrokerConnectionControlReturns the wire protocol this broker connection is using.- Specified by:
getProtocolin interfaceRemoteBrokerConnectionControl- Returns:
- the wire protocol this broker connection is using
-
fillMBeanOperationInfo
- Specified by:
fillMBeanOperationInfoin classAbstractControl
-
fillMBeanAttributeInfo
- Specified by:
fillMBeanAttributeInfoin classAbstractControl
-