X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-remoterpc-connector%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fremote%2Frpc%2Fmessages%2FExecuteRpc.java;h=e32ef3dc0df6c5bae9ffd808d7c3fe2494437e7d;hb=6bff404a8efbc235b1ddcfba6643cb2e855eb6aa;hp=dca81dc0b7bb29a069d514dca28f0650923011fb;hpb=515dbcdd4fba49e9b02fa92eaec8b32bfe141429;p=controller.git diff --git a/opendaylight/md-sal/sal-remoterpc-connector/src/main/java/org/opendaylight/controller/remote/rpc/messages/ExecuteRpc.java b/opendaylight/md-sal/sal-remoterpc-connector/src/main/java/org/opendaylight/controller/remote/rpc/messages/ExecuteRpc.java index dca81dc0b7..e32ef3dc0d 100644 --- a/opendaylight/md-sal/sal-remoterpc-connector/src/main/java/org/opendaylight/controller/remote/rpc/messages/ExecuteRpc.java +++ b/opendaylight/md-sal/sal-remoterpc-connector/src/main/java/org/opendaylight/controller/remote/rpc/messages/ExecuteRpc.java @@ -72,18 +72,19 @@ public final class ExecuteRpc implements Serializable { public Proxy() { } - Proxy(ExecuteRpc executeRpc) { + Proxy(final ExecuteRpc executeRpc) { this.executeRpc = executeRpc; } @Override - public void writeExternal(ObjectOutput out) throws IOException { + public void writeExternal(final ObjectOutput out) throws IOException { + // FIXME: QName is a WritableObject out.writeObject(executeRpc.getRpc()); - SerializationUtils.serializeNormalizedNode(executeRpc.getInputNormalizedNode(), out); + SerializationUtils.writeNormalizedNode(out, executeRpc.getInputNormalizedNode()); } @Override - public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException { + public void readExternal(final ObjectInput in) throws IOException, ClassNotFoundException { QName qname = (QName) in.readObject(); executeRpc = new ExecuteRpc(SerializationUtils.deserializeNormalizedNode(in), qname); }