Interface PropertyBackedBeanState

    • Method Detail

      • getPropertyNames

        Set<String> getPropertyNames()
        Gets the names of all properties.
        Returns:
        the property names
      • getProperty

        String getProperty​(String name)
        Gets a property value.
        Parameters:
        name - the name
        Returns:
        the property value
      • setProperty

        void setProperty​(String name,
                         String value)
        Sets the value of a property. This may only be called after stop().
        Parameters:
        name - the property name
        value - the property value
      • removeProperty

        void removeProperty​(String name)
        Removes a property. This may only be called after stop().
        Parameters:
        name - the property name
      • start

        void start()
        Starts up the component, using its new property values.
      • stop

        void stop()
        Stops the component, so that its property values can be changed.