protected void doShutdown()
{
super.doShutdown();
for (Map.Entry<String, DatabusThreadBase> applierThreadEntry: _applierThreads.entrySet())
{
DatabusThreadBase applierThread = applierThreadEntry.getValue();
if (applierThread.isAlive())
{
applierThread.shutdownAsynchronously();
applierThread.interrupt();
applierThread.awaitShutdownUniteruptibly();
}
}
if (_dbDiskSpaceTriggerThread.isAlive())
{