class DefaultKeyValueEventPersistManager implements KeyValueEventPersistManager {

    @Override
    public <T> void firePreEntity(T entity) {
        entityPrePersistEvent.fire(EntityPrePersist.of(entity));
    }

}