@Override public void closingHook() { if (nextRunnableForClosingHook != null) { nextRunnableForClosingHook.setProv(getProv()); nextRunnableForClosingHook.closingHook(); nextRunnableForClosingHook = null; } }