Class AbstractJMSRuntimeHandler<T>

java.lang.Object
org.jboss.as.controller.AbstractRuntimeOnlyHandler
org.wildfly.extension.messaging.activemq.jms.AbstractJMSRuntimeHandler<T>
All Implemented Interfaces:
org.jboss.as.controller.OperationStepHandler
Direct Known Subclasses:
JMSQueueConfigurationRuntimeHandler, JMSTopicConfigurationRuntimeHandler, PooledConnectionFactoryConfigurationRuntimeHandler

public abstract class AbstractJMSRuntimeHandler<T> extends org.jboss.as.controller.AbstractRuntimeOnlyHandler
Base type for runtime operations on XML deployed message resources
Author:
Stuart Douglas
  • Constructor Details

    • AbstractJMSRuntimeHandler

      public AbstractJMSRuntimeHandler()
  • 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:
      executeRuntimeStep in class org.jboss.as.controller.AbstractRuntimeOnlyHandler
      Throws:
      org.jboss.as.controller.OperationFailedException
    • registerResource

      public void registerResource(String server, String name, T resource)
    • unregisterResource

      public void unregisterResource(String server, String name)
    • executeReadAttribute

      protected abstract void executeReadAttribute(String attributeName, org.jboss.as.controller.OperationContext context, T destination, org.jboss.as.controller.PathAddress address, boolean includeDefault)