Clean up NetconfHelloMessage 04/68204/3
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 13 Feb 2018 18:23:20 +0000 (19:23 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 15 Feb 2018 14:00:27 +0000 (15:00 +0100)
commitf4584a42e889abc2d7dfaef5b16f673c02353fc9
treeff855baafdca5dcbf29dcb15a7d6738a83db2bb2
parent3c29e1d939feda48a44b557c1e5c948053fc5ac8
Clean up NetconfHelloMessage

- do not invoke toString() during message checking
- use UntrustedXML directly to instantiate documents
- use Optional.fromNullable()
- Invert equality calls, making sure we invoke them on constants
- eliminate the need to catch DocumentedException

Change-Id: I6bb2165cc7b0644c5236e4c5967b03915d978e3d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
netconf/netconf-api/src/main/java/org/opendaylight/netconf/api/messages/NetconfHelloMessage.java