Use instanceof patterns in RemoteProxyTransaction 99/105199/2
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 3 Apr 2023 18:09:07 +0000 (20:09 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 3 Apr 2023 20:13:07 +0000 (22:13 +0200)
commit40b9dbdc9a6fdd4785d31f617faa3b11e9373700
tree23fa58c006b1be79993d70af00b7ce63c7a6f716
parentd8f02387f324138b3f89f29bdf8ac55e6854348a
Use instanceof patterns in RemoteProxyTransaction

Remove explicit casts with instanceof patterns, which are safer. Also
use Optional.orElseThrow().

Change-Id: If52285168a2ec6791ca86ba095f0e944fae8d3f7
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit e4673e2f5f64daaed0ce44680f425fb1171b1fee)
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/databroker/actors/dds/RemoteProxyTransaction.java