Package | Description |
---|---|
com.iijgio.dag.services.storage |
IIJ GIOストレージ&アナリシスサービスへアクセスする同期クライアント実装です
|
com.iijgio.dag.services.storage.internal |
IIJ GIOストレージ&アナリシスサービス SDKで内部的に使用するクラスを含みます
|
com.iijgio.dag.services.storage.model |
IIJ GIOストレージ&アナリシスサービスの様々な操作・情報・結果をモデル化するクラスを含みます
|
com.iijgio.dag.services.storage.model.transform |
IIJ GIOストレージ&アナリシスサービス APIのリクエスト/レスポンスのXMLを
モデルオブジェクトに変換するクラスを含みます
|
Class and Description |
---|
StorageErrorResponseHandler
IIJ GIOストレージ&アナリシスサービスのエラーレスポンスのレスポンスハンドラです。
大部分のエラーレスポンスはXMLのボディを持っていますが、一部にはありません。
このエラーハンドラでは、それに対応して必要な情報をヘッダから取得します。
|
StorageXmlResponseHandler
HttpResponseHandlerの実装です。レスポンスの処理にSAXの非整列化実装に依存しています。
|
Class and Description |
---|
AbstractResponseHandler
IIJ GIOストレージ&アナリシスサービスのレスポンスハンドラ実装の基底クラスです。
|
HeaderHandler
HTTPヘッダーをレスポンスから取り出し、
それをレスポンスオブジェクトに適用することが
できる補助的なレスポンスハンドラーです。
|
Mimetypes
既知のMIME Typeのリストを保持し、拡張子からファイルのMimeTypeを特定する
ユーティリティクラスです。
|
ObjectExpirationResult
x-iijgio-expirationヘッダーを受け取るサービスレスポンス用のインターフェイスです。
|
ServerSideEncryptionResult
x-iijgio-server-side-encryptionを受け取るサービスレスポンスのインターフェイスです。
|
ServiceUtils.RetryableDownloadTask
IIJ GIOストレージ&アナリシスサービスから指定したファイルにダウンロードする
タスク用のインターフェイス。インテグリティチェックがダウンロードしたファイルに関して
失敗した後に、一度だけリトライするメカニズムを有効にします。
|
StorageXmlResponseHandler
HttpResponseHandlerの実装です。レスポンスの処理にSAXの非整列化実装に依存しています。
|
XmlWriter
基本的なXMLライターのヘルパーライブラリクラスです。
このクラスでは、完全なXMLの形式チェックは行わず、単純に、基本的な要素および属性値の
エスケープ、また、開始タグのトラックを提供します。
|
Class and Description |
---|
ObjectExpirationResult
x-iijgio-expirationヘッダーを受け取るサービスレスポンス用のインターフェイスです。
|
ServerSideEncryptionResult
x-iijgio-server-side-encryptionを受け取るサービスレスポンスのインターフェイスです。
|
Class and Description |
---|
DeleteObjectsResponse
Delete Objects APIを読んだ際のレスポンス。
直接クライアントに見せるのではなく、API実行の正常完了と例外完了に
違いを持たせた2つのクラスに分けてください。
|
ObjectExpirationResult
x-iijgio-expirationヘッダーを受け取るサービスレスポンス用のインターフェイスです。
|
ServerSideEncryptionResult
x-iijgio-server-side-encryptionを受け取るサービスレスポンスのインターフェイスです。
|
XmlWriter
基本的なXMLライターのヘルパーライブラリクラスです。
このクラスでは、完全なXMLの形式チェックは行わず、単純に、基本的な要素および属性値の
エスケープ、また、開始タグのトラックを提供します。
|
Copyright © 2018. All rights reserved.