Class ActiveMQServerControlHandler

  • All Implemented Interfaces:
    org.jboss.as.controller.OperationStepHandler

    public class ActiveMQServerControlHandler
    extends org.jboss.as.controller.AbstractRuntimeOnlyHandler
    Handles operations and attribute reads supported by a ActiveMQ org.apache.activemq.api.core.management.ActiveMQServerControl.
    Author:
    Brian Stansberry (c) 2011 Red Hat Inc.
    • Field Detail

      • ACTIVE

        public static final org.jboss.as.controller.AttributeDefinition ACTIVE
      • STARTED

        public static final org.jboss.as.controller.AttributeDefinition STARTED
      • RUNTIME_JOURNAL_TYPE

        public static final org.jboss.as.controller.AttributeDefinition RUNTIME_JOURNAL_TYPE
      • VERSION

        public static final org.jboss.as.controller.AttributeDefinition VERSION
      • LIST_PREPARED_TRANSACTION_DETAILS_AS_JSON

        public static final String LIST_PREPARED_TRANSACTION_DETAILS_AS_JSON
        See Also:
        Constant Field Values
      • LIST_PREPARED_TRANSACTION_DETAILS_AS_HTML

        public static final String LIST_PREPARED_TRANSACTION_DETAILS_AS_HTML
        See Also:
        Constant Field Values
      • LIST_HEURISTIC_COMMITTED_TRANSACTIONS

        public static final String LIST_HEURISTIC_COMMITTED_TRANSACTIONS
        See Also:
        Constant Field Values
      • LIST_HEURISTIC_ROLLED_BACK_TRANSACTIONS

        public static final String LIST_HEURISTIC_ROLLED_BACK_TRANSACTIONS
        See Also:
        Constant Field Values
      • CLOSE_CONSUMER_CONNECTIONS_FOR_ADDRESS

        public static final String CLOSE_CONSUMER_CONNECTIONS_FOR_ADDRESS
        See Also:
        Constant Field Values
      • TRANSACTION_AS_BASE_64

        public static final org.jboss.as.controller.AttributeDefinition TRANSACTION_AS_BASE_64
      • ADDRESS_MATCH

        public static final org.jboss.as.controller.AttributeDefinition ADDRESS_MATCH
      • USER

        public static final org.jboss.as.controller.AttributeDefinition USER
      • CONNECTION_ID

        public static final org.jboss.as.controller.AttributeDefinition CONNECTION_ID
      • REQUIRED_IP_ADDRESS

        public static final org.jboss.as.controller.AttributeDefinition REQUIRED_IP_ADDRESS
      • OPTIONAL_IP_ADDRESS

        public static final org.jboss.as.controller.AttributeDefinition OPTIONAL_IP_ADDRESS
    • Method Detail

      • executeRuntimeStep

        protected void executeRuntimeStep​(org.jboss.as.controller.OperationContext context,
                                          org.jboss.dmr.ModelNode operation)
                                   throws org.jboss.as.controller.OperationFailedException
        Specified by:
        executeRuntimeStep in class org.jboss.as.controller.AbstractRuntimeOnlyHandler
        Throws:
        org.jboss.as.controller.OperationFailedException
      • registerAttributes

        public void registerAttributes​(org.jboss.as.controller.registry.ManagementResourceRegistration registry)
      • registerOperations

        public void registerOperations​(org.jboss.as.controller.registry.ManagementResourceRegistration registry,
                                       org.jboss.as.controller.descriptions.ResourceDescriptionResolver resolver)