com.foxconn.ebook.reader.engine.util.recorder
类 SqliteRecorder

java.lang.Object
  继承者 com.foxconn.ebook.reader.engine.util.recorder.SqliteRecorder
所有已实现的接口:
IRecorder

public class SqliteRecorder
extends java.lang.Object
implements IRecorder


构造函数摘要
SqliteRecorder()
           
 
方法摘要
 boolean addBookEmphasisDb(BookEmphasisInfo.BookEmphasis emphasis)
          添加高亮選擇到數據庫.
 boolean addBookMarkDb(BookMarkInfo.Bookmark bookmark)
          添加書簽到數據庫記錄.
 boolean cleanBookEmphasisDb(Book book)
          清空高亮選擇列表.
 boolean cleanBookMarkDb(Book book)
          清空書簽記錄.
 boolean delBookEmphasisDb(BookEmphasisInfo.BookEmphasis emphasis)
          刪除高亮選擇對象.
 boolean delBookMarkDb(BookMarkInfo.Bookmark bookmark)
          刪除書簽到數據庫記錄.
 boolean loadBookDb(Book book)
          讀取書籍的信息,包括屬性信息、書簽列表、高亮選擇列表.
 boolean saveBookDb(Book book)
          保存書籍的信息,包括屬性信息、書簽列表、高亮選擇列表.
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造函数详细信息

SqliteRecorder

public SqliteRecorder()
方法详细信息

saveBookDb

public boolean saveBookDb(Book book)
                   throws java.lang.Exception
从接口 IRecorder 复制的描述
保存書籍的信息,包括屬性信息、書簽列表、高亮選擇列表.

指定者:
接口 IRecorder 中的 saveBookDb
参数:
book - Book對象
返回:
true, 保存成功. false, 保存失敗
抛出:
java.lang.Exception - the exception

loadBookDb

public boolean loadBookDb(Book book)
                   throws java.lang.Exception
从接口 IRecorder 复制的描述
讀取書籍的信息,包括屬性信息、書簽列表、高亮選擇列表.

指定者:
接口 IRecorder 中的 loadBookDb
参数:
book - the book
返回:
true, if successful
抛出:
java.lang.Exception - the exception

addBookMarkDb

public boolean addBookMarkDb(BookMarkInfo.Bookmark bookmark)
                      throws java.lang.Exception
从接口 IRecorder 复制的描述
添加書簽到數據庫記錄.

指定者:
接口 IRecorder 中的 addBookMarkDb
参数:
bookmark - 書簽對象
返回:
true, 添加成功. false, 添加失敗.
抛出:
java.lang.Exception - the exception

delBookMarkDb

public boolean delBookMarkDb(BookMarkInfo.Bookmark bookmark)
                      throws java.lang.Exception
从接口 IRecorder 复制的描述
刪除書簽到數據庫記錄.

指定者:
接口 IRecorder 中的 delBookMarkDb
参数:
bookmark - 書簽對象
返回:
true, 刪除成功. false, 刪除失敗.
抛出:
java.lang.Exception - the exception

cleanBookMarkDb

public boolean cleanBookMarkDb(Book book)
                        throws java.lang.Exception
从接口 IRecorder 复制的描述
清空書簽記錄.

指定者:
接口 IRecorder 中的 cleanBookMarkDb
返回:
true, 清空成功. false, 清空失敗.
抛出:
java.lang.Exception - the exception

addBookEmphasisDb

public boolean addBookEmphasisDb(BookEmphasisInfo.BookEmphasis emphasis)
                          throws java.lang.Exception
从接口 IRecorder 复制的描述
添加高亮選擇到數據庫.

指定者:
接口 IRecorder 中的 addBookEmphasisDb
参数:
emphasis - 高亮選擇對象
返回:
true, 添加成功. false, 添加失敗
抛出:
java.lang.Exception - the exception

delBookEmphasisDb

public boolean delBookEmphasisDb(BookEmphasisInfo.BookEmphasis emphasis)
                          throws java.lang.Exception
从接口 IRecorder 复制的描述
刪除高亮選擇對象.

指定者:
接口 IRecorder 中的 delBookEmphasisDb
参数:
emphasis - 高亮選擇對象
返回:
true, 刪除成功. false, 刪除失敗.
抛出:
java.lang.Exception - the exception

cleanBookEmphasisDb

public boolean cleanBookEmphasisDb(Book book)
                            throws java.lang.Exception
从接口 IRecorder 复制的描述
清空高亮選擇列表.

指定者:
接口 IRecorder 中的 cleanBookEmphasisDb
返回:
true, 清空成功. false, 清空失敗.
抛出:
java.lang.Exception - the exception