Package org.powertac.common.config
Interface ConfigurationRecorder
public interface ConfigurationRecorder
Interface for recording configuration information.
- Author:
- John Collins
-
Method Summary
Modifier and Type Method Description default voidrecordInstanceList(String key, List<String> names)Records an instance list for a class.voidrecordItem(String key, Object value)Records a single configuration itemdefault voidrecordMetadata(String key, String description, String valueType, boolean publish, boolean bootstrapState)Records metadata for an item.
-
Method Details
-
recordItem
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
Records an instance list for a class. Default implementation does nothing.
-