package eu.dnetlib.data.mdstore.backends; import java.util.ArrayList; import java.util.HashSet; import java.util.LinkedHashSet; import java.util.List; import java.util.Set; import java.util.stream.Stream; import org.springframework.stereotype.Service; import eu.dnetlib.data.mdstore.model.MDStore; import eu.dnetlib.data.mdstore.model.MDStoreVersion; import eu.dnetlib.data.mdstore.model.MetadataRecord; import eu.dnetlib.errors.MDStoreManagerException; @Service public class DefaultBackend implements MDStoreBackend { @Override public void completeNewMDStore(final MDStore mdstore) {} @Override public void completeNewMDStoreVersion(final MDStoreVersion version) {} @Override public void delete(final MDStore mdstore) throws MDStoreManagerException {} @Override public void delete(final MDStoreVersion version) throws MDStoreManagerException {} @Override public List listEntries(final MDStoreVersion version, final long limit) throws MDStoreManagerException { return new ArrayList<>(); } @Override public Stream streamEntries(final MDStoreVersion version) throws MDStoreManagerException { return Stream.empty(); } @Override public Set listInternalFiles(final MDStoreVersion version) throws MDStoreManagerException { return new LinkedHashSet<>(); } @Override public Set fixInconsistencies(final boolean delete) throws MDStoreManagerException { return new HashSet<>(); } }