public class BookmarkManager extends java.lang.Object implements RequestClient
Modifier and Type | Field and Description |
---|---|
static SimpleFieldSet |
DEFAULT_BOOKMARKS |
static BookmarkCategory |
DEFAULT_CATEGORY |
static BookmarkCategory |
MAIN_CATEGORY |
Constructor and Description |
---|
BookmarkManager(NodeClientCore n,
boolean publicGateway) |
Modifier and Type | Method and Description |
---|---|
void |
addBookmark(java.lang.String parentPath,
Bookmark bookmark) |
Bookmark |
getBookmarkByPath(java.lang.String path) |
FreenetURI[] |
getBookmarkURIs() |
BookmarkCategory |
getCategoryByPath(java.lang.String path) |
BookmarkItem |
getItemByPath(java.lang.String path) |
java.lang.String |
l10n(java.lang.String key) |
void |
moveBookmark(java.lang.String bookmarkPath,
java.lang.String newParentPath) |
void |
moveBookmarkDown(java.lang.String path,
boolean store) |
void |
moveBookmarkUp(java.lang.String path,
boolean store) |
java.lang.String |
parentPath(java.lang.String path) |
boolean |
persistent()
Is this request persistent? **Must not change!**
|
void |
reAddDefaultBookmarks() |
boolean |
realTimeFlag()
Send the request with the real time flag enabled? Real-time requests are given
a higher priority in data transfers, but fewer of them are accepted.
|
void |
removeBookmark(java.lang.String path) |
void |
renameBookmark(java.lang.String path,
java.lang.String newName) |
void |
storeBookmarks() |
void |
storeBookmarksLazy() |
SimpleFieldSet |
toSimpleFieldSet() |
static SimpleFieldSet |
toSimpleFieldSet(BookmarkCategory cat) |
public static final SimpleFieldSet DEFAULT_BOOKMARKS
public static final BookmarkCategory MAIN_CATEGORY
public static final BookmarkCategory DEFAULT_CATEGORY
public BookmarkManager(NodeClientCore n, boolean publicGateway)
public void reAddDefaultBookmarks()
public java.lang.String l10n(java.lang.String key)
public java.lang.String parentPath(java.lang.String path)
public Bookmark getBookmarkByPath(java.lang.String path)
public BookmarkCategory getCategoryByPath(java.lang.String path)
public BookmarkItem getItemByPath(java.lang.String path)
public void addBookmark(java.lang.String parentPath, Bookmark bookmark)
public void renameBookmark(java.lang.String path, java.lang.String newName)
public void moveBookmark(java.lang.String bookmarkPath, java.lang.String newParentPath)
public void removeBookmark(java.lang.String path)
public void moveBookmarkUp(java.lang.String path, boolean store)
public void moveBookmarkDown(java.lang.String path, boolean store)
public FreenetURI[] getBookmarkURIs()
public void storeBookmarksLazy()
public void storeBookmarks()
public SimpleFieldSet toSimpleFieldSet()
public static SimpleFieldSet toSimpleFieldSet(BookmarkCategory cat)
public boolean persistent()
RequestClient
persistent
in interface RequestClient
public boolean realTimeFlag()
RequestClient
realTimeFlag
in interface RequestClient