- public Config<DocumentType> documentTypeConfig() {
- return routerConfig.documentTypeConfig();
- }
-
- @Override
- public Config<Transformation> transformationConfig() {
- return routerConfig.transformationConfig();
- }
-
- @Override
- public Config<Filter> filterConfig() {
- return routerConfig.filterConfig();
+ public void publish(String aSource, DOMSource aEvent) {
+ config.startPublishEvent();
+ try {
+ publishImpl(aSource, aEvent);
+ } finally {
+ config.endPublishEvent();
+ }