Fix warnings reported in toaster
[controller.git] / opendaylight / md-sal / samples / toaster-provider / src / main / java / org / opendaylight / controller / sample / toaster / provider / ToasterProvider.java
index 64f2787456fd09149fdbee5eefc97b4492429052..ae482ed9786f38d0d0f2e81af458922c92d8a824 100644 (file)
@@ -1,66 +1,49 @@
+/*
+ * Copyright (c) 2014 Cisco Systems, Inc. and others.  All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ */
 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;
-import org.opendaylight.controller.sal.binding.api.NotificationProviderService;
-import org.opendaylight.controller.sal.binding.api.BindingAwareBroker.ConsumerContext;
 import org.opendaylight.controller.sal.binding.api.BindingAwareBroker.ProviderContext;
+import org.opendaylight.controller.sal.binding.api.NotificationProviderService;
 import org.opendaylight.yang.gen.v1.http.netconfcentral.org.ns.toaster.rev091120.ToasterService;
 import org.opendaylight.yangtools.yang.binding.RpcService;
-import org.osgi.framework.BundleActivator;
-import org.osgi.framework.BundleContext;
-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 final 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<? extends RpcService> getImplementations() {
-               return Collections.emptySet();
-       }
+    @Override
+    public Collection<? extends RpcService> getImplementations() {
+        return Collections.emptySet();
+    }
 
-       @Override
-       public Collection<? extends ProviderFunctionality> getFunctionality() {
-               return Collections.emptySet();
-       }
-       
-       @Override
-       @Deprecated
-       protected void startImpl(BundleContext context) {
-           // TODO Auto-generated method stub
-           
-       }
+    @Override
+    public Collection<? extends ProviderFunctionality> getFunctionality() {
+        return Collections.emptySet();
+    }
 }