BGPCEP-739: Improve logs under programming 50/67050/1
authorClaudio D. Gasparini <claudio.gasparini@pantheon.tech>
Thu, 11 Jan 2018 08:52:34 +0000 (09:52 +0100)
committerClaudio D. Gasparini <claudio.gasparini@pantheon.tech>
Thu, 11 Jan 2018 09:11:09 +0000 (10:11 +0100)
commit524362f9fac7c4c008b1f79c13c329aac39fe941
tree1076d92b10bc3224169caa4c858e4e9b31457b7c
parent2cc30953a3de465a122f05ac98c61ec795496828
BGPCEP-739: Improve logs under programming

- make programming service closeable
- close service when pcep-topology provider
service is closed.

Change-Id: I87ad85b3b4a54c71b1020f12b962277b7595b182
Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech>
pcep/topology/topology-provider/src/main/java/org/opendaylight/bgpcep/pcep/topology/provider/PCEPTopologyProvider.java
pcep/topology/topology-provider/src/main/java/org/opendaylight/bgpcep/pcep/topology/provider/config/PCEPTopologyConfiguration.java
pcep/topology/topology-provider/src/main/java/org/opendaylight/bgpcep/pcep/topology/provider/config/PCEPTopologyDeployerImpl.java
pcep/topology/topology-provider/src/main/java/org/opendaylight/bgpcep/pcep/topology/provider/config/PCEPTopologyProviderBean.java
pcep/topology/topology-provider/src/test/java/org/opendaylight/bgpcep/pcep/topology/provider/AbstractPCEPSessionTest.java
programming/impl/src/main/java/org/opendaylight/bgpcep/programming/impl/InstructionSchedulerFactoryImpl.java
programming/impl/src/main/java/org/opendaylight/bgpcep/programming/impl/ProgrammingServiceImpl.java
programming/spi/src/main/java/org/opendaylight/bgpcep/programming/spi/InstructionScheduler.java