Remove isCloseMsg check for each rpc 98/17898/1
authorMaros Marsalek <mmarsale@cisco.com>
Wed, 8 Apr 2015 07:08:40 +0000 (09:08 +0200)
committerMaros Marsalek <mmarsale@cisco.com>
Wed, 8 Apr 2015 08:44:06 +0000 (10:44 +0200)
commit9049093a8ddb4278fb98fcf0dc5d1914d1617004
tree6857bf27249a84e2f6804f8c43185e6cc5be5577
parent2801b4929e60938cdac4c84dff6422e24e93d11d
Remove isCloseMsg check for each rpc

Performance improvement

The check re-read the message and checked if its close-session rpc.
DelayedClose method was added to netconf server session that replaces the
isCloseSession method with a simple bollean check.

Change-Id: Ic4f6d473b948bd4f63771748dac793ba43693828
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
opendaylight/netconf/config-netconf-connector/src/test/java/org/opendaylight/controller/netconf/confignetconfconnector/NetconfMappingTest.java
opendaylight/netconf/netconf-impl/src/main/java/org/opendaylight/controller/netconf/impl/NetconfServerSession.java
opendaylight/netconf/netconf-impl/src/main/java/org/opendaylight/controller/netconf/impl/NetconfServerSessionListener.java
opendaylight/netconf/netconf-impl/src/main/java/org/opendaylight/controller/netconf/impl/mapping/operations/DefaultCloseSession.java
opendaylight/netconf/netconf-impl/src/test/java/org/opendaylight/controller/netconf/impl/mapping/operations/DefaultCloseSessionTest.java