BUG-732 Detect commit failure (and also put/delete/merge) in netconf-connector 71/9471/2
authorMaros Marsalek <mmarsale@cisco.com>
Tue, 29 Jul 2014 12:44:50 +0000 (14:44 +0200)
committerMaros Marsalek <mmarsale@cisco.com>
Fri, 1 Aug 2014 08:56:01 +0000 (10:56 +0200)
commit8e3e44bed99606ca2c22b4fbdd0bfe0de9fa7e7a
treeb7862e58390ef75fb45ea76047ade0ea3c092f1f
parent88dcb0e3901a679a2b81d9029130a55f3c06c83c
BUG-732 Detect commit failure (and also put/delete/merge) in netconf-connector

When a failed rpc is detected, issue a discard changes rpc to keep device (candidate) configuration consistant (if candidate is supported).

Change-Id: Ia752ee33043b3159fd71b01eef34e6e79baf18be
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
opendaylight/md-sal/sal-netconf-connector/src/main/java/org/opendaylight/controller/sal/connect/netconf/listener/NetconfSessionCapabilities.java
opendaylight/md-sal/sal-netconf-connector/src/main/java/org/opendaylight/controller/sal/connect/netconf/sal/NetconfDeviceDataBroker.java
opendaylight/md-sal/sal-netconf-connector/src/main/java/org/opendaylight/controller/sal/connect/netconf/sal/tx/NetconfDeviceReadOnlyTx.java
opendaylight/md-sal/sal-netconf-connector/src/main/java/org/opendaylight/controller/sal/connect/netconf/sal/tx/NetconfDeviceWriteOnlyTx.java
opendaylight/md-sal/sal-netconf-connector/src/main/java/org/opendaylight/controller/sal/connect/netconf/util/NetconfMessageTransformUtil.java
opendaylight/md-sal/sal-netconf-connector/src/test/java/org/opendaylight/controller/sal/connect/netconf/sal/tx/NetconfDeviceWriteOnlyTxTest.java [new file with mode: 0644]