X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsamples%2Ftoaster-provider%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsample%2Ftoaster%2Fprovider%2FToasterProvider.java;h=3762740fca4d12a6bc11f3289347e657a1b9040a;hb=a251833f27fd00040904e2df316cd707c8129d1e;hp=64f2787456fd09149fdbee5eefc97b4492429052;hpb=3e5a15bd17299cc88ea253514db40661e11f5bb7;p=controller.git diff --git a/opendaylight/md-sal/samples/toaster-provider/src/main/java/org/opendaylight/controller/sample/toaster/provider/ToasterProvider.java b/opendaylight/md-sal/samples/toaster-provider/src/main/java/org/opendaylight/controller/sample/toaster/provider/ToasterProvider.java index 64f2787456..3762740fca 100644 --- a/opendaylight/md-sal/samples/toaster-provider/src/main/java/org/opendaylight/controller/sample/toaster/provider/ToasterProvider.java +++ b/opendaylight/md-sal/samples/toaster-provider/src/main/java/org/opendaylight/controller/sample/toaster/provider/ToasterProvider.java @@ -1,8 +1,8 @@ package org.opendaylight.controller.sample.toaster.provider; + import java.util.Collection; import java.util.Collections; - import org.opendaylight.controller.sal.binding.api.AbstractBindingAwareProvider; import org.opendaylight.controller.sal.binding.api.BindingAwareBroker; import org.opendaylight.controller.sal.binding.api.BindingAwareProvider; @@ -17,50 +17,32 @@ import org.osgi.framework.ServiceReference; import org.slf4j.Logger; import org.slf4j.LoggerFactory; - public class ToasterProvider extends AbstractBindingAwareProvider { private static final Logger log = LoggerFactory.getLogger(ToasterProvider.class); - private ConsumerContext consumerContext; - private ProviderContext providerContext; - private OpendaylightToaster toaster; - - - public ToasterProvider() { - toaster = new OpendaylightToaster(); - } - - @Override - public void onSessionInitialized(ConsumerContext session) { - log.info("Consumer Session initialized"); - this.consumerContext = session; + private ProviderContext providerContext; + private OpendaylightToaster toaster; + + public ToasterProvider() { + toaster = new OpendaylightToaster(); + } + + @Override + public void onSessionInitiated(ProviderContext session) { + log.info("Provider Session initialized"); - } + this.providerContext = session; + toaster.setNotificationProvider(session.getSALService(NotificationProviderService.class)); + providerContext.addRpcImplementation(ToasterService.class, toaster); + } - @Override - public void onSessionInitiated(ProviderContext session) { - log.info("Provider Session initialized"); - - this.providerContext = session; - toaster.setNotificationProvider(session.getSALService(NotificationProviderService.class)); - providerContext.addRpcImplementation(ToasterService.class, toaster); - } - - - @Override - public Collection getImplementations() { - return Collections.emptySet(); - } + @Override + public Collection getImplementations() { + return Collections.emptySet(); + } - @Override - public Collection getFunctionality() { - return Collections.emptySet(); - } - - @Override - @Deprecated - protected void startImpl(BundleContext context) { - // TODO Auto-generated method stub - - } + @Override + public Collection getFunctionality() { + return Collections.emptySet(); + } }