Fix RpcResultBuilder/RpcContext raw references
[openflowplugin.git] / openflowplugin-impl / src / main / java / org / opendaylight / openflowplugin / impl / services / PacketProcessingServiceImpl.java
index 272762b0bac8b0ee816a34614f05c10055e9bb41..2308fc126be931be74fef99dfd6738e808586d6a 100644 (file)
@@ -50,7 +50,8 @@ public class PacketProcessingServiceImpl extends CommonService implements Packet
                     @Override
                     public void onSuccess(final OfHeader ofHeader) {
                         if (ofHeader instanceof RpcResult) {
-                            RpcResult rpcResult = (RpcResult) ofHeader;
+                            @SuppressWarnings("unchecked")
+                            RpcResult<Void> rpcResult = (RpcResult<Void>) ofHeader;
                             if (!rpcResult.isSuccessful()) {
                                 getMessageSpy().spyMessage(message.getImplementedInterface(), MessageSpy.STATISTIC_GROUP.TO_SWITCH_SUBMIT_FAILURE);
                                 settableFuture.set(rpcResult);