code: @Override
      public void removeAllDataFromCache() {
          for (Persister persister : this.listPersister) {
              if (persister instanceof CacheCleaner) {
                  ((CacheCleaner) persister).removeAllDataFromCache();
              }
  
              if (persister instanceof ObjectPersisterFactory) {
                  ObjectPersisterFactory factory = (ObjectPersisterFactory) persister;
                  List<ObjectPersister<?>> listPersisterForFactory = mapFactoryToPersister.get(factory);
                  for (ObjectPersister<?> objectPersister : listPersisterForFactory) {
                      objectPersister.removeAllDataFromCache();
                  }
              }
  
          }
      }
docs: {@inheritDoc}