Cosminexus SOAPアプリケーション開発ガイド
添付ファイルに使用できるJava型,およびJavaインタフェースで指定できる個所について説明します。
Javaインタフェースに指定するJava型と,添付ファイルとしての使用可否を次の表に示します。
項番 | Javaインタフェースで指定するJava型 | 添付ファイルとしての使用可否 |
---|---|---|
1 | javax.activation.DataHandler | ○※1 |
2 | org.apache.axis.holders.DataHandlerHolder | ○ |
3 | javax.activation.DataHandlerの配列型 | ○ |
4 | org.apache.axis.holders.DataHandlerHolderの配列型 | ×※2 |
5 | javax.activation.DataHandlerを継承したデータ型 | ×※3 |
添付ファイルとして使用できるJava型と,指定できる個所の対応を次の表に示します。
表3-15 Javaインタフェースでの指定個所と添付ファイルで指定できるJava型の対応(RPC)
項番 | Javaインタフェースでの指定個所 | 添付ファイルのJava型 | 指定可否 |
---|---|---|---|
1 | メソッド引数 | javax.activation.DataHandler | ○ |
2 | org.apache.axis.holders.DataHandlerHolder | ○ | |
3 | javax.activation.DataHandlerの配列型 | ○ | |
4 | メソッド戻り値 | javax.activation.DataHandler | ○ |
5 | org.apache.axis.holders.DataHandlerHolder | ×※1 | |
6 | javax.activation.DataHandlerの配列型 | ○ | |
7 | ユーザ定義のデータ型クラスのフィールド | javax.activation.DataHandler | ○ |
8 | org.apache.axis.holders.DataHandlerHolder | ×※2 | |
9 | javax.activation.DataHandlerの配列型 | ○ | |
10 | ユーザ定義例外のフィールド | javax.activation.DataHandler | ×※3 |
11 | org.apache.axis.holders.DataHandlerHolder | ×※3 | |
12 | javax.activation.DataHandlerの配列型 | ×※3 |
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.