docs: function (callback) {
      var self = this;
      async.parallel([
        function (callback) {
          async.each(self.dispatcher.tree.getCollections(), function (col, callback) {
            if (col.noReplay) {
              return callback(null);
            }
            col.repository.clear(callback);
          }, callback);
        },
        function (callback) {
          self.store.clear(callback);
        }
      ], callback);
    }