Class ManagementModelNode.UserObject

  • Enclosing class:
    ManagementModelNode

    public class ManagementModelNode.UserObject
    extends Object
    Encapsulates name/value pair. Also encapsulates escaping of the value.
    • Constructor Detail

      • UserObject

        public UserObject()
        Constructor for the root node.
      • UserObject

        public UserObject​(ManagementModelNode.UserObject usrObj,
                          String addressPath,
                          boolean isRoot)
        Constructor for cloning purposes.
        Parameters:
        usrObj - The object to be cloned.
      • UserObject

        public UserObject​(org.jboss.dmr.ModelNode backingNode,
                          String name)
        Constructor for generic folder where resource=*.
        Parameters:
        name - The name of the resource.
      • UserObject

        public UserObject​(org.jboss.dmr.ModelNode backingNode,
                          String name,
                          String value)
      • UserObject

        public UserObject​(org.jboss.dmr.ModelNode backingNode,
                          org.jboss.dmr.ModelNode resourceDesc,
                          String name,
                          String value)
    • Method Detail

      • getBackingNode

        public org.jboss.dmr.ModelNode getBackingNode()
      • getAttributeDescription

        public org.jboss.as.cli.gui.ManagementModelNode.AttributeDescription getAttributeDescription()
      • getName

        public String getName()
      • getValue

        public String getValue()
      • getEscapedValue

        public String getEscapedValue()
      • isRoot

        public boolean isRoot()
      • isLeaf

        public boolean isLeaf()
      • isGeneric

        public boolean isGeneric()