Class JMSTopicControlHandler
java.lang.Object
org.jboss.as.controller.AbstractRuntimeOnlyHandler
org.wildfly.extension.messaging.activemq.jms.JMSTopicControlHandler
- All Implemented Interfaces:
org.jboss.as.controller.OperationStepHandler
public class JMSTopicControlHandler
extends org.jboss.as.controller.AbstractRuntimeOnlyHandler
Handler for runtime operations that invoke on a ActiveMQ Topic.
- Author:
- Brian Stansberry (c) 2011 Red Hat Inc.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionprotected voidexecuteRuntimeStep(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode operation) listMessagesForSubscriptionAsJSON(String queueName, ActiveMQBroker broker) voidregisterOperations(org.jboss.as.controller.registry.ManagementResourceRegistration registry, org.jboss.as.controller.descriptions.ResourceDescriptionResolver resolver) static <T extends Throwable>
voidMethods inherited from class org.jboss.as.controller.AbstractRuntimeOnlyHandler
execute, requiresRuntime, resourceMustExist
-
Field Details
-
INSTANCE
-
PAUSE
- See Also:
-
RESUME
- See Also:
-
-
Method Details
-
executeRuntimeStep
protected void executeRuntimeStep(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode operation) throws org.jboss.as.controller.OperationFailedException - Specified by:
executeRuntimeStepin classorg.jboss.as.controller.AbstractRuntimeOnlyHandler- Throws:
org.jboss.as.controller.OperationFailedException
-
registerOperations
public void registerOperations(org.jboss.as.controller.registry.ManagementResourceRegistration registry, org.jboss.as.controller.descriptions.ResourceDescriptionResolver resolver) -
listMessagesForSubscriptionAsJSON
public String listMessagesForSubscriptionAsJSON(String queueName, ActiveMQBroker broker) throws Exception - Throws:
Exception
-
rethrow
- Throws:
T extends Throwable
-