Interface ConfigurationListener


  • public interface ConfigurationListener
    Listen for configuration changes on an object.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void notifyFieldChangeUsingReflection​(java.lang.String fieldName, java.lang.Object value, java.lang.Object target)
      Notify the listener that a field has been set using private field injection.
      void notifyFieldChangeUsingSetter​(java.lang.String fieldName, java.lang.Object value, java.lang.Object target)
      Notify the listener that a field has been set using its setter.
    • Method Detail

      • notifyFieldChangeUsingSetter

        void notifyFieldChangeUsingSetter​(java.lang.String fieldName,
                                          java.lang.Object value,
                                          java.lang.Object target)
        Notify the listener that a field has been set using its setter.
        Parameters:
        fieldName - the field
        value - the value set
        target - the target object
      • notifyFieldChangeUsingReflection

        void notifyFieldChangeUsingReflection​(java.lang.String fieldName,
                                              java.lang.Object value,
                                              java.lang.Object target)
        Notify the listener that a field has been set using private field injection.
        Parameters:
        fieldName - the field
        value - the value set
        target - the target object