Fix findbugs violations in md-sal - part 3
[controller.git] / opendaylight / md-sal / sal-connector-api / src / main / java / org / opendaylight / controller / sal / connector / api / BindingAwareRpcRouter.java
index db10b08ff48c9cd1bf224891e8c7c3c9038f9453..22366f8f85c4720a1db7b12bed033087afe40b35 100644 (file)
@@ -7,6 +7,7 @@
  */
 package org.opendaylight.controller.sal.connector.api;
 
+import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
 import java.util.concurrent.Future;
 import org.opendaylight.yangtools.concepts.Immutable;
 
@@ -16,6 +17,7 @@ public interface BindingAwareRpcRouter extends RpcRouter<String, String, String,
     Future<org.opendaylight.controller.sal.connector.api.RpcRouter.RpcReply<byte[]>> sendRpc(
             RpcRequest<String, String, String, byte[]> input);
 
+    @SuppressFBWarnings("EI_EXPOSE_REP2")
     class BindingAwareRequest implements RpcRequest<String, String, String, byte[]>, Immutable {
 
         private final BindingAwareRouteIdentifier routingInformation;
@@ -32,6 +34,7 @@ public interface BindingAwareRpcRouter extends RpcRouter<String, String, String,
         }
 
         @Override
+        @SuppressFBWarnings("EI_EXPOSE_REP")
         public byte[] getPayload() {
             return payload;
         }