Add is{Notification,Rpc,RpcReply}Message methods 89/107389/8
authormatus.matok <matus.matok@pantheon.tech>
Fri, 11 Aug 2023 08:34:35 +0000 (10:34 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 29 Aug 2023 12:49:50 +0000 (14:49 +0200)
commit7469a6a9ce3bde0b87eba90a64a7ddd766b57f92
tree36b7fa1645dcb084c644f5309cd8958a33dd9f0a
parentfc0f7e591c768f4d6849958caae1ac3d2682e609
Add is{Notification,Rpc,RpcReply}Message methods

Added public static methods is{Notification,Rpc,RpcReply}Message(Document) methods
that return true, if the document in the parameter is a NotificationMessage,
RpcMessage or RpcReplyMessage respectively. To be used in the static method
NetconfMessage.of(Document).

JIRA: NETCONF-1014
Change-Id: I61da444487bafcf9bc5e15cf8dbf8b9fa978218e
Signed-off-by: matus.matok <matus.matok@pantheon.tech>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
protocol/netconf-api/src/main/java/org/opendaylight/netconf/api/messages/HelloMessage.java
protocol/netconf-api/src/main/java/org/opendaylight/netconf/api/messages/NotificationMessage.java
protocol/netconf-api/src/main/java/org/opendaylight/netconf/api/messages/RpcMessage.java
protocol/netconf-api/src/main/java/org/opendaylight/netconf/api/messages/RpcReplyMessage.java
protocol/netconf-api/src/test/java/org/opendaylight/netconf/api/messages/NotificationMessageTest.java
protocol/netconf-api/src/test/java/org/opendaylight/netconf/api/messages/RpcMessageTest.java
protocol/netconf-api/src/test/java/org/opendaylight/netconf/api/messages/RpcReplyMessageTest.java