Enhance ASDC listener bundler start and stop 27/8827/3
authorbeili.zhou <beili.zhou@amdocs.com>
Fri, 25 Aug 2017 18:11:11 +0000 (14:11 -0400)
committerPatrick Brady <pb071s@att.com>
Fri, 25 Aug 2017 19:44:56 +0000 (19:44 +0000)
commit257a39e7daf14a1c760e597a699f6545d6b74eac
treef3158d6533909aa5037fa07c68eadd227ebe4672
parent436b15d94ceb191d10c168efdf969cf6a2d17445
Enhance ASDC listener bundler start and stop

Store ASDC listner start up initialization thread, to provide reference
for ASDC listener stop to terminate the thread if it is still running at
stopping time.
Add thread interrupt checking in initialization thread, to allow earlier
termination of the thread during stopping process.

Issue-Id: APPC-166
Change-Id: Ibc13afce251ce9344a4ad807d3927fc277bcbe6c
Signed-off-by: beili.zhou <beili.zhou@amdocs.com>
appc-asdc-listener/appc-asdc-listener-bundle/src/main/java/org/openecomp/appc/sdc/listener/AsdcConfig.java
appc-asdc-listener/appc-asdc-listener-bundle/src/main/java/org/openecomp/appc/sdc/listener/AsdcListener.java
appc-asdc-listener/appc-asdc-listener-bundle/src/test/java/org/openecomp/appc/sdc/listener/AsdcCallbackTest.java [moved from appc-asdc-listener/appc-asdc-listener-bundle/src/test/java/org/openecomp/appc/sdc/listener/TestAsdcListener.java with 99% similarity]
appc-asdc-listener/appc-asdc-listener-bundle/src/test/java/org/openecomp/appc/sdc/listener/AsdcListenerTest.java [new file with mode: 0644]