DeleteOnExitHook Extended Serves as a replacement for the java.io.DeleteOnExitHook which causes memory leaks on long running applications.