Remove deprecated methods without loggerIdentity from SpecialExecutors 05/65805/2
authorMichael Vorburger <vorburger@redhat.com>
Tue, 21 Nov 2017 15:54:08 +0000 (16:54 +0100)
committerMichael Vorburger <vorburger@redhat.com>
Tue, 21 Nov 2017 15:58:27 +0000 (16:58 +0100)
commit39da71be7cb82719271867ed91ed8f3171b95763
tree6d296ea30a40409436c7f6ff53b1ab38436f42c5
parentcc153ab437f33c59307b860c1c3a4c2c9e79f5b5
Remove deprecated methods without loggerIdentity from SpecialExecutors

for https://jira.opendaylight.org/browse/CONTROLLER-1793

in order to force downstream projects (controller & mdsal) to use the
new methods when they upgrade to yangtools 2.0.0.  The thing is that we
cannot fix CONTROLLER-1793 in the current controller & mdsal before
switching to yangtools 2.0.0 anyway, because SpecialExecutors didn't
have the (my) previous change adding the loggerIdentity anyway.  So we
might as well do this in one round, instead of keeping these deprecated,
then once we are on yangtools 2.0.0 switch them, and then remove them?

Change-Id: I6a401979d71696536f23e1c5d1665149600f9876
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
common/util/src/main/java/org/opendaylight/yangtools/util/concurrent/SpecialExecutors.java
common/util/src/test/java/org/opendaylight/yangtools/util/concurrent/ThreadPoolExecutorTest.java