public function purge()
 {
     $this->guardAgainstEmptyAdapterConfig();
     $configuration = new Configuration();
     $eventManager = $configuration->getEventManager();
     $eventManager->addEventSubscriber($this->adapterRegistry->get($this->adapterName)->create());
     $this->reset();
     $this->execute($configuration, Executor::PURGE);
 }