X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fmessagebus-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fmessagebus%2Fapp%2Fimpl%2FEventSourceTopic.java;h=6de407f58be5d999961e82e03d572162ce2900d6;hp=c60562d3d4392dca7f5e1e3ca40da4e8bbe9961b;hb=refs%2Fchanges%2F98%2F21798%2F2;hpb=69c1fa1f26d6c9130696e7916c6ebe9a9e9d635c diff --git a/opendaylight/md-sal/messagebus-impl/src/main/java/org/opendaylight/controller/messagebus/app/impl/EventSourceTopic.java b/opendaylight/md-sal/messagebus-impl/src/main/java/org/opendaylight/controller/messagebus/app/impl/EventSourceTopic.java index c60562d3d4..6de407f58b 100644 --- a/opendaylight/md-sal/messagebus-impl/src/main/java/org/opendaylight/controller/messagebus/app/impl/EventSourceTopic.java +++ b/opendaylight/md-sal/messagebus-impl/src/main/java/org/opendaylight/controller/messagebus/app/impl/EventSourceTopic.java @@ -53,7 +53,7 @@ public class EventSourceTopic implements DataChangeListener { for (final Map.Entry, DataObject> changeEntry : event.getUpdatedData().entrySet()) { if (changeEntry.getValue() instanceof Node) { final Node node = (Node) changeEntry.getValue(); - if (nodeIdPattern.matcher(node.getId().getValue()).matches()) { + if (getNodeIdRegexPattern().matcher(node.getId().getValue()).matches()) { notifyNode(changeEntry.getKey()); } } @@ -85,4 +85,8 @@ public class EventSourceTopic implements DataChangeListener { return jti; } + public Pattern getNodeIdRegexPattern() { + return nodeIdPattern; + } + }