連続クエリ

連続クエリ

通知を目的とした、オブジェクトのクエリと値を保持するクラス。


コンストラクタ

# 新しいContinuousQuery(指図)

パラメーター:
名前 タイプ デフォルト 詳細説明
command クエリコマンド ヌル

メソッド

# addDataModificationListener(リスナー、eventEnumSet、datafilter)

このメソッドは、連続クエリのデータセットの変更時に起動されるカスタムリスナーを登録します

パラメーター:
名前 タイプ 詳細説明
listener QueryDataModificationListener

連続クエリのデータセットに変更があるたびに呼び出されるリスナー。

eventEnumSet 数

enumset内の指定されたイベントタイプにリスナーを登録します。

datafilter 数

この列挙型は、イベントを登録するときに、イベントが発生したときにキャッシュから取得されるデータの量を発生させるときに説明します。

# getQueryコマンド() →{クエリコマンド}

連続クエリのクエリコマンドを取得します。

戻り値:

QueryCommandインスタンス。

タイプ
クエリコマンド

# RemoveDataModificationListener(リスナー、eventEnumSet)

このメソッドは、連続クエリのデータセットの変更時に起動されるカスタムリスナーの登録を解除します。

パラメーター:
名前 タイプ 詳細説明
listener QueryDataModificationListener

連続クエリに登録されたリスナー。

eventEnumSet 数

enumsetで指定されたイベントタイプでリスナーの登録を解除します。

# setQuery(クエリ)

パラメーター:
名前 タイプ 詳細説明
query string

# setQueryコマンド(価値)

連続クエリのクエリコマンドを設定します。

パラメーター:
名前 タイプ 詳細説明
value クエリコマンド

QueryCommandインスタンス。