X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=openstack%2Fnet-virt%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fovsdb%2Fopenstack%2Fnetvirt%2FPortSecurityHandler.java;fp=openstack%2Fnet-virt%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fovsdb%2Fopenstack%2Fnetvirt%2FPortSecurityHandler.java;h=26379b4b8b767b6de3b2ac8811e4353f808225b4;hb=595b9aa0dc9212c81feae408e6d88a871376380b;hp=829f6a12d1236c944bd2a8bd49e1e690c9ad3f57;hpb=c11201662316dd18eab062315b30e16789e82dae;p=ovsdb.git diff --git a/openstack/net-virt/src/main/java/org/opendaylight/ovsdb/openstack/netvirt/PortSecurityHandler.java b/openstack/net-virt/src/main/java/org/opendaylight/ovsdb/openstack/netvirt/PortSecurityHandler.java index 829f6a12d..26379b4b8 100644 --- a/openstack/net-virt/src/main/java/org/opendaylight/ovsdb/openstack/netvirt/PortSecurityHandler.java +++ b/openstack/net-virt/src/main/java/org/opendaylight/ovsdb/openstack/netvirt/PortSecurityHandler.java @@ -116,4 +116,27 @@ public class PortSecurityHandler extends AbstractHandler return; } } + + /** + * Process the event. + * + * @param abstractEvent the {@link org.opendaylight.ovsdb.openstack.netvirt.AbstractEvent} event to be handled. + * @see org.opendaylight.ovsdb.openstack.netvirt.api.EventDispatcher + */ + @Override + public void processEvent(AbstractEvent abstractEvent) { + if (!(abstractEvent instanceof NorthboundEvent)) { + logger.error("Unable to process abstract event " + abstractEvent); + return; + } + NorthboundEvent ev = (NorthboundEvent) abstractEvent; + switch (ev.getAction()) { + // TODO: add handling of events here, once callbacks do something + // other than logging. + default: + logger.warn("Unable to process event action " + ev.getAction()); + break; + } + } + } \ No newline at end of file