Threadpool APIs and thread-related configuration service interfaces. 90/2390/3
authorMilos Fabian <milfabia@cisco.com>
Tue, 5 Nov 2013 13:42:30 +0000 (14:42 +0100)
committerGerrit Code Review <gerrit@opendaylight.org>
Thu, 7 Nov 2013 10:36:43 +0000 (10:36 +0000)
commitc79012eccfde22515037e04b10b594e1adee5315
tree2c896a596159c36f5521d2f1cfb39e2758009948
parente73cfe602aba8d2e020e43215d0b31d3a03a56ea
Threadpool APIs and thread-related configuration service interfaces.

EventBusServiceInterface - Service representing an event bus. The service acts as message router between event producers and event consumers.
ScheduledThredPoolServiceInterface - An extension of the simple pool of threads able to schedule work to be executed at some point in time.
ThreadFactoryServiceInterface - Service representing a ThreadFactory instance. It is directly useful in Java world,
where various library pieces need to create threads and you may want to inject a customized thread implementation.
ThreadPoolServiceInterface - Representing a simple pool of threads able to execute work.

Change-Id: I4bb9c3fb118f317816ee24c7edaa292f8780ae32
Signed-off-by: Milos Fabian <milfabia@cisco.com>
opendaylight/config/pom.xml
opendaylight/config/threadpool-config-api/pom.xml [new file with mode: 0644]
opendaylight/config/threadpool-config-api/src/main/java/org/opendaylight/controller/config/threadpool/ScheduledThreadPool.java [new file with mode: 0644]
opendaylight/config/threadpool-config-api/src/main/java/org/opendaylight/controller/config/threadpool/ThreadPool.java [new file with mode: 0644]
opendaylight/config/threadpool-config-api/src/main/yang/threadpool.yang [new file with mode: 0644]