Interface PropertyBackedBeanRegistry

    • Method Detail

      • addListener

        void addListener​(org.springframework.context.ApplicationListener listener)
        Registers a listener object that will be notified of register and deregister calls via a PropertyBackedBeanEvent.
        Parameters:
        listener - the listener
      • deregister

        void deregister​(PropertyBackedBean bean,
                        boolean isPermanent)
        Parameters:
        bean - the bean
        isPermanent - is the component being destroyed forever, i.e. should persisted values be removed? On server shutdown, this value would be false, whereas on the removal of a dynamically created instance, this value would be true.
      • broadcastSetProperty

        void broadcastSetProperty​(PropertyBackedBean bean,
                                  java.lang.String name,
                                  java.lang.String value)
        Signals that a PropertyBackedBean has been asked to update a property.
        Parameters:
        bean - the bean
        name - the name
        value - the value
      • broadcastSetProperties

        void broadcastSetProperties​(PropertyBackedBean bean,
                                    java.util.Map<java.lang.String,​java.lang.String> properties)
        Signals that a PropertyBackedBean has been asked to update properties.
        Parameters:
        bean - the bean
      • broadcastRemoveProperties

        void broadcastRemoveProperties​(PropertyBackedBean bean,
                                       java.util.Collection<java.lang.String> properties)
        Signals that a PropertyBackedBean has been asked to remove properties.
        Parameters:
        bean - the bean