Class CoreAddressResource

java.lang.Object
org.wildfly.extension.messaging.activemq.CoreAddressResource
All Implemented Interfaces:
Cloneable, org.jboss.as.controller.registry.Resource
Direct Known Subclasses:
CoreAddressResource.CoreAddressResourceEntry

public class CoreAddressResource extends Object implements org.jboss.as.controller.registry.Resource
Resource for a runtime core ActiveMQ address.
Author:
Brian Stansberry (c) 2011 Red Hat Inc.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     

    Nested classes/interfaces inherited from interface org.jboss.as.controller.registry.Resource

    org.jboss.as.controller.registry.Resource.Factory, org.jboss.as.controller.registry.Resource.NoSuchResourceException, org.jboss.as.controller.registry.Resource.ResourceEntry, org.jboss.as.controller.registry.Resource.Tools
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.jboss.as.controller.registry.Resource
     
    org.jboss.as.controller.registry.Resource
    getChild(org.jboss.as.controller.PathElement element)
     
    Set<org.jboss.as.controller.registry.Resource.ResourceEntry>
    getChildren(String childType)
     
     
     
    org.jboss.dmr.ModelNode
     
     
    boolean
    hasChild(org.jboss.as.controller.PathElement element)
     
    boolean
    hasChildren(String childType)
     
    boolean
     
    boolean
     
    boolean
     
    org.jboss.as.controller.registry.Resource
    navigate(org.jboss.as.controller.PathAddress address)
     
    void
    registerChild(org.jboss.as.controller.PathElement pathElement, int i, org.jboss.as.controller.registry.Resource resource)
     
    void
    registerChild(org.jboss.as.controller.PathElement address, org.jboss.as.controller.registry.Resource resource)
     
    org.jboss.as.controller.registry.Resource
    removeChild(org.jboss.as.controller.PathElement address)
     
    org.jboss.as.controller.registry.Resource
    requireChild(org.jboss.as.controller.PathElement element)
     
    void
    writeModel(org.jboss.dmr.ModelNode newModel)
     

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.jboss.as.controller.registry.Resource

    shallowCopy
  • Constructor Details

  • Method Details

    • 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 pathElement, int i, 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