Make MessageTracker.Context implement AutoCloseable 08/37008/3
authorRobert Varga <rovarga@cisco.com>
Fri, 1 Apr 2016 13:16:47 +0000 (15:16 +0200)
committerRobert Varga <rovarga@cisco.com>
Sat, 2 Apr 2016 13:22:51 +0000 (15:22 +0200)
commitccc5a24cbbe04c4970c80568b7d155967b6c5629
tree6629bb59c9f2d5f5d52546c305d9d78a4b5f0e9a
parentc59d11dbcee9714bf7739ff12c3f7455a388f369
Make MessageTracker.Context implement AutoCloseable

The API contract is indicative of the fact that a Context is really
a resource which needs to be closed. Express this in code and take
advantage of availability of try-with.

Change-Id: I17ebc9e458ad43888fed868a89256cbb0fca7b87
Signed-off-by: Robert Varga <rovarga@cisco.com>
opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/common/actor/MessageTracker.java
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/Shard.java
opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/common/actor/MessageTrackerTest.java