step.plugins.bookmark.BookmarkAccessorImpl Maven / Gradle / Ivy
package step.plugins.bookmark;
import step.core.access.User;
import step.core.accessors.AbstractAccessor;
import step.core.collections.Collection;
import java.util.Map;
public class BookmarkAccessorImpl extends AbstractAccessor implements BookmarkAccessor {
public BookmarkAccessorImpl(Collection collectionDriver) {
super(collectionDriver);
}
@Override
public void deleteUserBookmarks(User user) {
this.findManyByCriteria(Map.of("userId", user.getId().toHexString())).forEach(b-> this.remove(b.getId()));
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy