+ public void setRouterConfig(ExtendedRouterConfig aConfig) {
+
+ TransformationPaths newTransformations = new TransformationPaths(
+ aConfig.transformationConfig().values());
+
+ wlock.lock();
+ try {
+ config = aConfig;
+ transformations = newTransformations;
+ } finally {
+ wlock.unlock();
+ }
+ }
+
+ @Override
+ public TransformationPaths getTransformations() {