X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fcontainermanager%2Fimplementation%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcontainermanager%2Finternal%2FActivator.java;fp=opendaylight%2Fcontainermanager%2Fimplementation%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcontainermanager%2Finternal%2FActivator.java;h=162cbf041a8757a9d6ed269783fc9932a15442d2;hp=a1fe0d1ee2a1936af798b88ff887b54b693b35cf;hb=9aa1a4e8c24292301eac8a9fa71f39744c37eda4;hpb=dfec2688d4213adc433187295d6667cea746d68c diff --git a/opendaylight/containermanager/implementation/src/main/java/org/opendaylight/controller/containermanager/internal/Activator.java b/opendaylight/containermanager/implementation/src/main/java/org/opendaylight/controller/containermanager/internal/Activator.java index a1fe0d1ee2..162cbf041a 100644 --- a/opendaylight/containermanager/implementation/src/main/java/org/opendaylight/controller/containermanager/internal/Activator.java +++ b/opendaylight/containermanager/implementation/src/main/java/org/opendaylight/controller/containermanager/internal/Activator.java @@ -24,9 +24,11 @@ import org.opendaylight.controller.sal.core.ComponentActivatorAbstractBase; import org.opendaylight.controller.sal.core.IContainer; import org.opendaylight.controller.sal.core.IContainerAware; import org.opendaylight.controller.sal.core.IContainerListener; +import org.opendaylight.controller.sal.core.IContainerLocalListener; import org.slf4j.Logger; import org.slf4j.LoggerFactory; + public class Activator extends ComponentActivatorAbstractBase { protected static final Logger logger = LoggerFactory.getLogger(Activator.class); @@ -140,6 +142,12 @@ public class Activator extends ComponentActivatorAbstractBase { .setService(IContainerListener.class) .setCallbacks("setIContainerListener", "unsetIContainerListener") .setRequired(false)); + + // Interface expected to be exported by the Functional Modules + c.add(createServiceDependency() + .setService(IContainerLocalListener.class) + .setCallbacks("setIContainerLocalListener", "unsetIContainerLocalListener") + .setRequired(false)); } } }