クライアントと Mobile Link サーバー間のファイル転送メカニズムを提供します。
public interface FileTransfer
継承されたメンバーを含む FileTransfer インターフェイスのすべてのメンバー。
名前 | 説明 |
---|---|
このオブジェクトの指定されたプロパティのファイルをダウンロードします。 | |
カスタムのユーザー認証スクリプトに渡されるパラメーターを返します。 | |
前回行われたファイル転送の認証ステータスコードを返します。 | |
カスタムユーザー認証同期スクリプトで指定されている値を返します。 | |
前回行われたファイル転送の authenticate_file_transfer スクリプトからの戻り値を返します。 | |
活性タイムアウトの長さを秒単位で返します。 | |
ファイルのローカル名を決定します。 | |
ローカルファイルシステムにおけるファイルの検索場所または格納場所を指定します。 | |
setUserName メソッドで指定されたユーザーの Mobile Link パスワードを返します。 | |
現在のリモートキーの値を決定します。 | |
サーバー上のファイルの名前を返します。 | |
ストリームによってレポートされたエラーコードを返します。 | |
ストリーム自体によってレポートされるエラーメッセージを返します。 | |
同期ストリームを設定するパラメーターを返します。 | |
Mobile Link サーバーがクライアントをユニークに識別する Mobile Link ユーザー名を返します。 | |
使用する同期スクリプトを返します。 | |
前の部分的な転送を再開するか、破棄するかを決定します。 | |
前回行われたファイル転送時にファイルが実際にダウンロードされたかどうかを確認します。 | |
カスタムユーザー認証スクリプト (Mobile Link authenticate_parameters 接続イベント) のパラメーターを指定します。 | |
活性タイムアウトの長さを秒単位で設定します。 | |
ファイルのローカル名を指定します。 | |
ローカルファイルシステムにおけるファイルの検索場所または格納場所を指定します。 | |
setUserName メソッドで指定されたユーザーの Mobile Link パスワードを設定します。 | |
リモートキーを指定します。 | |
前の部分的な転送を再開するか、破棄するかを指定します。 | |
サーバー上のファイルの名前を指定します。 | |
Mobile Link サーバーがクライアントをユニークに識別する Mobile Link ユーザー名を設定します。 | |
使用する同期スクリプトを設定します。 | |
このオブジェクトの指定されたプロパティのファイルをアップロードします。 |
FileTransfer オブジェクトは、DatabaseManager.createFileTransfer メソッドまたは DatabaseManager.createObjectStoreTransfer [BlackBerry] メソッドを呼び出すことによって取得します。
createFileTransfer メソッドによって返されたインスタンスを使用して、Mobile Link とローカルファイルシステム間で任意のファイルを転送できます。
BlackBerry デバイスとシミュレーターの場合、ローカルファイルシステムは、メディアカードまたは内部フラッシュファイルシステム (デバイスで使用できる場合) のいずれかになります。ファイル名の制約については、DatabaseManager.createConfigurationFileME メソッドの説明を参照してください。
Android デバイスとシミュレーターの場合、ローカルファイルシステムは、メディアカードか、またはアプリケーションに適切なパーミッションがある内部フラッシュファイルシステム (/sdcard/Android/data/your.package.name/files/など) のいずれかになります。
createObjectStoreTransfer メソッドから返されたインスタンスを使用して、ローカルの BlackBerry オブジェクトストアへの Ultra Light Java データベースファイルのダウンロード (またはその逆) を実行できます。
転送できるのは、有効で暗号化されていない Ultra Light Java Edition データベースファイルのみです。Ultra Light Java Edition データベース以外のファイルをダウンロードしようとすると、例外がスローされます。
アプリケーションで、同じローカルファイルに対して、2 つのダウンロードを同時に行うことはできません。
downloadFile メソッド
getAuthenticationParms メソッド
getAuthStatus メソッド
getAuthValue メソッド
getFileAuthCode メソッド
getLivenessTimeout メソッド
getLocalFileName メソッド
getLocalPath メソッド
getPassword メソッド
getRemoteKey メソッド
getServerFileName メソッド
getStreamErrorCode メソッド
getStreamErrorMessage メソッド
getStreamParms メソッド
getUserName メソッド
getVersion メソッド
isResumePartialTransfer メソッド
isTransferredFile メソッド
setAuthenticationParms メソッド
setLivenessTimeout メソッド
setLocalFileName メソッド
setLocalPath メソッド
setPassword メソッド
setRemoteKey メソッド
setResumePartialTransfer メソッド
setServerFileName メソッド
setUserName メソッド
setVersion メソッド
uploadFile メソッド
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |