Interface Nodes

    • Method Detail

      • setFreeze

        void setFreeze​(String value)
                throws PropertyVetoException
        Sets the value of the freeze attribute on the nodes list. If the nodes list is frozen then no new nodes are allowed to be created.
        Parameters:
        value - allowed object is String
        Throws:
        PropertyVetoException - if a listener vetoes the change
      • getFreeze

        String getFreeze()
        Check if nodes list is frozen. That is prevent creation of new nodes.
        Returns:
        value of freeze
      • getNode

        List<Node> getNode()
        Return the list of nodes currently configured
        Returns:
        list of Node
      • getDefaultLocalNode

        @DuckTyped
        Node getDefaultLocalNode()
        Return the default local node, localhost-<domain_name>, or null if no such node exists.
        Returns:
        the Node object, or null if no such node
      • getNode

        @DuckTyped
        Node getNode​(String name)
        Return the node with the given name, or null if no such node exists.
        Parameters:
        name - the name of the node
        Returns:
        the Node object, or null if no such node
      • nodeCreationAllowed

        @DuckTyped
        boolean nodeCreationAllowed()
        Can we create a node?
        Returns:
        true if node creation is allowed, else false