パッケージ | mx.data |
クラス | public class DataServiceOfflineAdapter |
継承 | DataServiceOfflineAdapter Object |
サブクラス | SQLiteOfflineAdapter |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3.1 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
プロパティ | 定義元 | ||
---|---|---|---|
destination : String [読み取り専用]
このオフラインアダプターと関連付けられている宛先を示します。 | DataServiceOfflineAdapter |
メソッド | 定義元 | ||
---|---|---|---|
コンストラクターです。 | DataServiceOfflineAdapter | ||
指定したオフラインアイテムを localStore に追加します。 | DataServiceOfflineAdapter | ||
localStore でのトランザクションを開始します。 | DataServiceOfflineAdapter | ||
このアダプターに関連付けられている localStore を閉じます。 | DataServiceOfflineAdapter | ||
commit(dispatcher:IEventDispatcher = null, token:mx.rpc:AsyncToken = null, faultsOnly:Boolean = false):void
ローカルストアに対する現在の変更をすべてコミットします。 | DataServiceOfflineAdapter | ||
指定したキャッシュに接続します。 | DataServiceOfflineAdapter | ||
一致する uid を持つ指定したオフラインアイテムをローカルストアから削除します。 | DataServiceOfflineAdapter | ||
一致する uid を持つ指定したオフラインアイテムセットをローカルストアから削除します。 | DataServiceOfflineAdapter | ||
executeOfflineQuery(propSpecifier:PropertySpecifier, args:Array, startIndex:int, numItems:int):mx.rpc:AsyncToken
オフラインキャッシュに対するクエリを実行します。 | DataServiceOfflineAdapter | ||
ローカルストアにキャッシュされている現在の fill を返します。 | DataServiceOfflineAdapter | ||
指定されたアイテムの uid および関連付けプロパティの関連アイテムの ID を取得します。 | DataServiceOfflineAdapter | ||
特定の宛先に指定された uid 配列を使用して、指定されたすべてのアイテムを復元します。 | DataServiceOfflineAdapter | ||
オフラインストアからメッセージキャッシュを復元します。 | DataServiceOfflineAdapter | ||
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | ||
cacheId ストアを初期化します。 | DataServiceOfflineAdapter | ||
initializeOfflineMetadata(metadata:Metadata):void
オフラインキャッシュを初期化します。 | DataServiceOfflineAdapter | ||
ローカルストアが「接続」されている場合は true を返します。例えば、ローカルデータベースが開いている場合です。 | DataServiceOfflineAdapter | ||
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | ||
このアダプターでカスタムクエリがサポートされている場合は true を返します。 | DataServiceOfflineAdapter | ||
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | ||
クエリを復元します。 | DataServiceOfflineAdapter | ||
特定の宛先のメタデータを検索します。 | DataServiceOfflineAdapter | ||
ローカルストアに格納されている現在の変更をすべて元に戻します。 | DataServiceOfflineAdapter | ||
辞書に指定されているすべてのアイテムを追加または削除します。 | DataServiceOfflineAdapter | ||
保留中の未コミットメッセージを保存し、メッセージのマージを解除します。 | DataServiceOfflineAdapter | ||
特定の宛先についてメタデータ設定を保存します。 | DataServiceOfflineAdapter | ||
後でオフライン再生するクエリを保存します。 | DataServiceOfflineAdapter | ||
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | ||
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのストリング表現を返します。 | Object | ||
ローカルストアの指定したオフラインアイテムの指定したプロパティを更新します。 | DataServiceOfflineAdapter | ||
変更されたアイテムをローカルストアに対して更新するときに使用されます。 | DataServiceOfflineAdapter | ||
指定されたオブジェクトのプリミティブな値を返します。 | Object |
destination | プロパティ |
DataServiceOfflineAdapter | () | コンストラクター |
public function DataServiceOfflineAdapter()
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3.1 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
コンストラクターです。
addOfflineItem | () | メソッド |
beginTransaction | () | メソッド |
public function beginTransaction():void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3.1 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
localStore でのトランザクションを開始します。
close | () | メソッド |
public function close():void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3.1 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
このアダプターに関連付けられている localStore を閉じます。
commit | () | メソッド |
public function commit(dispatcher:IEventDispatcher = null, token:mx.rpc:AsyncToken = null, faultsOnly:Boolean = false):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3.1 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
ローカルストアに対する現在の変更をすべてコミットします。
パラメーター
dispatcher:IEventDispatcher (default = null ) — 成功または失敗のイベントの送信先です。
| |
token:mx.rpc:AsyncToken (default = null ) — 任意のイベントに使用する AsyncToken です。
| |
faultsOnly:Boolean (default = false ) — フォルトイベントのみを送信します。成功イベントは伝播されません。
|
connect | () | メソッド |
public function connect(cacheID:String):mx.rpc:AsyncToken
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3.1 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
指定したキャッシュに接続します。
パラメーター
cacheID:String — 接続先のキャッシュの識別子です。
|
mx.rpc:AsyncToken — AsyncToken です。このトークンを使用すると、この 操作の結果またはフォルトイベントを受け取るためのコールバック関数を登録できます。
|
deleteOfflineItem | () | メソッド |
deleteOfflineItems | () | メソッド |
executeOfflineQuery | () | メソッド |
public function executeOfflineQuery(propSpecifier:PropertySpecifier, args:Array, startIndex:int, numItems:int):mx.rpc:AsyncToken
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3.1 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
オフラインキャッシュに対するクエリを実行します。SQLLite 実装でのみサポートされます。
パラメーター
propSpecifier:PropertySpecifier — 返されるプロパティのサブセットを決定する PropertySpecifier。
| |
args:Array — クエリパラメーター。
| |
startIndex:int — paged クエリの開始インデックス
| |
numItems:int — paged クエリで取得するアイテム数。全アイテムを取得する場合は -1 を返します。
|
mx.rpc:AsyncToken — AsyncToken です。このトークンを使用すると、この 操作の結果またはフォルトイベントを受け取るためのコールバック関数を登録できます。
|
getFillList | () | メソッド |
getItemReferenceIds | () | メソッド |
public function getItemReferenceIds(uid:String, propName:String):Array
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3.1 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
指定されたアイテムの uid および関連付けプロパティの関連アイテムの ID を取得します。SQLLite 実装でのみサポートされます。
パラメーター
uid:String — 関連付けを所有するアイテムの uid です。
| |
propName:String — 関連付けプロパティ名です。
|
Array — 関連付けの参照先アイテムの ID の配列です。
|
getItems | () | メソッド |
public function getItems(uid:Array):Dictionary
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3.1 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
特定の宛先に指定された uid 配列を使用して、指定されたすべてのアイテムを復元します。
パラメーター
uid:Array — フェッチする uid の配列です
|
Dictionary — アイテムに対する uid のマップです
|
getMessageCache | () | メソッド |
initializeCacheStore | () | メソッド |
public final function initializeCacheStore():void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3.1 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
cacheId ストアを初期化します。アプリケーションが最初に初期化されるときに cacheId ストアは作成されます。または、設計時にスキーマを作成するときに事前設定します。
initializeOfflineMetadata | () | メソッド |
public function initializeOfflineMetadata(metadata:Metadata):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3.1 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
オフラインキャッシュを初期化します。SQLLite 実装でのみサポートされます。
パラメーター
metadata:Metadata — 宛先を表すメタデータです。
|
isConnected | () | メソッド |
isQuerySupported | () | メソッド |
public function isQuerySupported():Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3.1 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
このアダプターでカスタムクエリがサポートされている場合は true を返します。false の場合、LiveCycle Data Services 3.0 の「BLOB」の動作が実行されます。true の場合、SQLite の「列ごとのプロパティ」の動作が実行されます。
戻り値Boolean — キャッシュ済みデータに対する任意のクエリをアダプターがサポートしている場合は true です。
|
restoreQuery | () | メソッド |
retrieveMetaData | () | メソッド |
rollback | () | メソッド |
public function rollback():void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3.1 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
ローカルストアに格納されている現在の変更をすべて元に戻します。
saveItems | () | メソッド |
public function saveItems(items:Array):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3.1 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
辞書に指定されているすべてのアイテムを追加または削除します。辞書に管理対象オブジェクトが含まれる場合、ローカルストアに保持されます。キーとして UID が含まれる場合、ストアからアイテムは削除されます。
パラメーター
items:Array — 保存するアイテムの配列です
|
saveMessageCache | () | メソッド |
public final function saveMessageCache(messageCache:DataMessageCache, unmergedMessages:Array):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3.1 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
保留中の未コミットメッセージを保存し、メッセージのマージを解除します。サブクラスでメッセージキャッシュを保持する独自のカスタム実装を提供する必要はないため、これは上書きできません。
パラメーター
messageCache:DataMessageCache — メッセージキャッシュです
| |
unmergedMessages:Array — マージされていないメッセージの配列です
|
saveMetaData | () | メソッド |
saveQuery | () | メソッド |
updateOfflineItem | () | メソッド |
public function updateOfflineItem(item:Object, propChangeList:Array):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3.1 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
ローカルストアの指定したオフラインアイテムの指定したプロパティを更新します。デフォルトのローカル共有オブジェクトの実装では不要なので、プロパティ変更リストは使用されません。
パラメーター
item:Object — 更新するアイテムです。新しい値が含まれています。
| |
propChangeList:Array — 更新されるプロパティのリストです。
|
updateOfflineItems | () | メソッド |
public function updateOfflineItems(itemUpdates:Dictionary):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3.1 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
変更されたアイテムをローカルストアに対して更新するときに使用されます。渡されるキーが更新アイテムの場合は辞書に取り入れます。また、値はプロパティ変更の配列です。デフォルトのローカル共有オブジェクトの実装では不要なので、プロパティ変更リストは使用されません。
パラメーター
itemUpdates:Dictionary — 変更されたプロパティの配列へのアイテムのマップです
|
Tue Jun 12 2018, 10:34 AM Z