Class ActiveMQServerResource

java.lang.Object
org.wildfly.extension.messaging.activemq.ActiveMQServerResource
All Implemented Interfaces:
Cloneable, org.jboss.as.controller.registry.Resource

public class ActiveMQServerResource extends Object implements org.jboss.as.controller.registry.Resource
Resource representing a ActiveMQ server.
Author:
Brian Stansberry (c) 2011 Red Hat Inc.
  • Constructor Details

    • ActiveMQServerResource

      public ActiveMQServerResource()
    • ActiveMQServerResource

      public ActiveMQServerResource(org.jboss.as.controller.registry.Resource delegate)
  • Method Details

    • getActiveMQServerServiceController

      public org.jboss.msc.service.ServiceController<ActiveMQBroker> getActiveMQServerServiceController()
    • setActiveMQServerServiceController

      public void setActiveMQServerServiceController(org.jboss.msc.service.ServiceController<ActiveMQBroker> activeMQServerServiceController)
    • getModel

      public org.jboss.dmr.ModelNode getModel()
      Specified by:
      getModel in interface org.jboss.as.controller.registry.Resource
    • writeModel

      public void writeModel(org.jboss.dmr.ModelNode newModel)
      Specified by:
      writeModel in interface org.jboss.as.controller.registry.Resource
    • isModelDefined

      public boolean isModelDefined()
      Specified by:
      isModelDefined in interface org.jboss.as.controller.registry.Resource
    • hasChild

      public boolean hasChild(org.jboss.as.controller.PathElement element)
      Specified by:
      hasChild in interface org.jboss.as.controller.registry.Resource
    • getChild

      public org.jboss.as.controller.registry.Resource getChild(org.jboss.as.controller.PathElement element)
      Specified by:
      getChild in interface org.jboss.as.controller.registry.Resource
    • requireChild

      public org.jboss.as.controller.registry.Resource requireChild(org.jboss.as.controller.PathElement element)
      Specified by:
      requireChild in interface org.jboss.as.controller.registry.Resource
    • hasChildren

      public boolean hasChildren(String childType)
      Specified by:
      hasChildren in interface org.jboss.as.controller.registry.Resource
    • getChildTypes

      public Set<String> getChildTypes()
      Specified by:
      getChildTypes in interface org.jboss.as.controller.registry.Resource
    • getOrderedChildTypes

      public Set<String> getOrderedChildTypes()
      Specified by:
      getOrderedChildTypes in interface org.jboss.as.controller.registry.Resource
    • getChildrenNames

      public Set<String> getChildrenNames(String childType)
      Specified by:
      getChildrenNames in interface org.jboss.as.controller.registry.Resource
    • getChildren

      public Set<org.jboss.as.controller.registry.Resource.ResourceEntry> getChildren(String childType)
      Specified by:
      getChildren in interface org.jboss.as.controller.registry.Resource
    • registerChild

      public void registerChild(org.jboss.as.controller.PathElement address, org.jboss.as.controller.registry.Resource resource)
      Specified by:
      registerChild in interface org.jboss.as.controller.registry.Resource
    • registerChild

      public void registerChild(org.jboss.as.controller.PathElement address, int index, org.jboss.as.controller.registry.Resource resource)
      Specified by:
      registerChild in interface org.jboss.as.controller.registry.Resource
    • removeChild

      public org.jboss.as.controller.registry.Resource removeChild(org.jboss.as.controller.PathElement address)
      Specified by:
      removeChild in interface org.jboss.as.controller.registry.Resource
    • isRuntime

      public boolean isRuntime()
      Specified by:
      isRuntime in interface org.jboss.as.controller.registry.Resource
    • isProxy

      public boolean isProxy()
      Specified by:
      isProxy in interface org.jboss.as.controller.registry.Resource
    • clone

      public org.jboss.as.controller.registry.Resource clone()
      Specified by:
      clone in interface org.jboss.as.controller.registry.Resource
      Overrides:
      clone in class Object