Interface ConfigurationRecorder


public interface ConfigurationRecorder
Interface for recording configuration information.
Author:
John Collins
  • Method Summary

    Modifier and Type Method Description
    default void recordInstanceList​(String key, List<String> names)
    Records an instance list for a class.
    void recordItem​(String key, Object value)
    Records a single configuration item
    default void recordMetadata​(String key, String description, String valueType, boolean publish, boolean bootstrapState)
    Records metadata for an item.
  • Method Details

    • recordItem

      void recordItem​(String key, Object value)
      Records a single configuration item
    • recordMetadata

      default void recordMetadata​(String key, String description, String valueType, boolean publish, boolean bootstrapState)
      Records metadata for an item. Default implementation just returns
    • recordInstanceList

      default void recordInstanceList​(String key, List<String> names)
      Records an instance list for a class. Default implementation does nothing.