docs: public void shutdown(){
          transactionListenerSet.forEach(transactionListener -> transactionListener.close(null));
          transactionListenerSet.clear();
          openSessions.values().forEach(SessionImpl::close);
      }