killbill/killbill-commons

NotificationQueue should rely on CachedThreadPool executor

Closed this issue · 1 comments

The class NotificationQueueDispatcher should not manage the NotificationRunner itself and let the CachedThreadPool do it. The code for DefaultQueueLifecycle could be greatly simplified since there is only one thread.

For CachedThreadPool we should use the package org.kill-bill.commons.killbill-concurrent