/**
* @return Configuration data.
*/
- ExtendedRouterConfig routerConfig();
+ ExtendedRouterConfig getRouterConfig();
+
+ /**
+ * Sets the configuration and updates derived data.
+ *
+ * @param aConfig
+ * Configuration to set.
+ */
+ void setRouterConfig(ExtendedRouterConfig aConfig);
/**
* @return Transformation paths (derived data).
*/
- TransformationPaths transformations();
+ TransformationPaths getTransformations();
}