public interface NbOfflineObjectBucket
修飾子とタイプ | メソッドと説明 |
---|---|
java.util.Map<java.lang.String,NbIndexType> |
getIndexFromLocal()
ローカルDBにインデックスされているキーの一覧を取得する。
|
NbQuery |
getSyncScope()
オフライン: 同期範囲の取得を行う。
|
void |
registerSyncEventListener(NbObjectSyncEventListener listener)
オフライン: 同期処理の進捗イベントを受け取るリスナーを設定する。
|
void |
removeCache()
オフライン用データベースに保存されたバケットとバケットに保存されたオブジェクトの情報を削除する。
|
void |
removeSyncScope()
オフライン: 同期範囲の削除を行う。
|
void |
setIndexToLocal(java.util.Map<java.lang.String,NbIndexType> indexKeys,
NbResultCallback callback)
ローカルDB用のインデックスを設定する。
|
void |
setSyncScope(NbQuery scope)
オフライン: 同期範囲の指定を行う。
|
void |
sync(NbResultCallback callback)
バケットの同期を行う。
|
void |
unregisterSyncEventListener(NbObjectSyncEventListener listener)
オフライン: 同期処理の進捗イベントを受け取るリスナーを解除する。
|
void sync(NbResultCallback callback)
void removeCache()
void setSyncScope(NbQuery scope)
scope
- 同期範囲NbQuery getSyncScope()
void removeSyncScope()
void registerSyncEventListener(NbObjectSyncEventListener listener)
listener
- 同期処理の進捗イベントを受け取るリスナーNbObjectSyncEventListener
void unregisterSyncEventListener(NbObjectSyncEventListener listener)
listener
- 解除するリスナーのインスタンスNbObjectSyncEventListener
void setIndexToLocal(java.util.Map<java.lang.String,NbIndexType> indexKeys, NbResultCallback callback)
indexKeys
- インデックス設定したいフィールド名の一覧callback
- インデックス設定結果を取得するコールバックjava.util.Map<java.lang.String,NbIndexType> getIndexFromLocal()