@Override
    public void shutdown() {
      if (closed.compareAndSet(false, true)) {
        if (!this.listeners.isEmpty()) {
          for (WALActionsListener listener : this.listeners) {
            listener.logCloseRequested();
          }
        }
      }
    }
No-op implementation of {@link WALProvider} used when the WAL is disabled. Should only be used
when severe data loss is acceptable.
hbase-server/src/main/java/org/apache/hadoop/hbase/wal/DisabledWALProvider.java