Class AMQPFederationLocalPolicyControlType
java.lang.Object
javax.management.StandardMBean
org.apache.activemq.artemis.core.management.impl.AbstractControl
org.apache.activemq.artemis.protocol.amqp.connect.federation.AMQPFederationLocalPolicyControlType
- All Implemented Interfaces:
DynamicMBean, MBeanRegistration, AMQPFederationLocalPolicyControl
public class AMQPFederationLocalPolicyControlType
extends org.apache.activemq.artemis.core.management.impl.AbstractControl
implements AMQPFederationLocalPolicyControl
Management service control for an AMQP Federation local policy manager instance.
-
Field Summary
Fields inherited from class org.apache.activemq.artemis.core.management.impl.AbstractControl
storageManager -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionprotected MBeanAttributeInfo[]protected MBeanOperationInfo[]longReturns the number of messages this federation policy has received from the remote.getName()Returns the configured name the AMQP federation policy manager being controlled.getType()Returns the type of the AMQP federation policy manager being controlled.Methods inherited from class org.apache.activemq.artemis.core.management.impl.AbstractControl
blockOnIO, clearIO, getMBeanInfo, sendMessage, tcclCall, tcclInvokeMethods inherited from class 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
-
AMQPFederationLocalPolicyControlType
public AMQPFederationLocalPolicyControlType(AMQPFederationLocalPolicyManager policyManager) throws NotCompliantMBeanException - Throws:
NotCompliantMBeanException
-
-
Method Details
-
getType
Description copied from interface:AMQPFederationLocalPolicyControlReturns the type of the AMQP federation policy manager being controlled.- Specified by:
getTypein interfaceAMQPFederationLocalPolicyControl- Returns:
- the type of the AMQP federation policy manager being controlled
-
getName
Description copied from interface:AMQPFederationLocalPolicyControlReturns the configured name the AMQP federation policy manager being controlled.- Specified by:
getNamein interfaceAMQPFederationLocalPolicyControl- Returns:
- the configured name the AMQP federation policy manager being controlled
-
getMessagesReceived
public long getMessagesReceived()Description copied from interface:AMQPFederationLocalPolicyControlReturns the number of messages this federation policy has received from the remote.- Specified by:
getMessagesReceivedin interfaceAMQPFederationLocalPolicyControl- Returns:
- the number of messages this federation policy has received from the remote
-
fillMBeanOperationInfo
- Specified by:
fillMBeanOperationInfoin classorg.apache.activemq.artemis.core.management.impl.AbstractControl
-
fillMBeanAttributeInfo
- Specified by:
fillMBeanAttributeInfoin classorg.apache.activemq.artemis.core.management.impl.AbstractControl
-