@Override public Collection<String> list() { return metadataProvider.list(); }
@Override public boolean delete(String name) { // avoids calling fsRepository.delete, which deletes the data path return metadataProvider.delete(name); }
@Override public boolean exists(String name) { return metadataProvider.exists(name); }
@Override public Dataset create(String name, DatasetDescriptor descriptor) { // avoids calling fsRepository.create, which creates the data path metadataProvider.create(name, descriptor); return fsRepository.load(name); }