package com.springsource.samples.restlist; import java.util.Collection; public interface BookmarkRepository { /** * Finds a {@link Bookmark} by its key. * @param key the key of the <code>Bookmark</code> * @return */ Bookmark findBookmark(String key); Collection<Bookmark> findAll(); String createBookmark(Bookmark bookmark); String updateBookmark(String key, Bookmark bookmark); Collection<Bookmark> searchBookmarks(String term); void deleteBookmark(String key); }