インバウンドアダプタで利用するCCI標準インタフェースのサポート情報を、以下に示します。インタフェースの詳細は、Sun Microsystems,Inc.から提供されているドキュメントを参照してください。
以下の各インタフェースが提供するメソッドは、ConnectionFactoryが提供するメソッドを除き、すべてスレッドアンセーフです。
javax.resource.cci
| メソッド名 | サポート | 
|---|---|
| close() | ○ | 
| createInteraction() | ○ | 
| getLocalTransaction() | ○ | 
| getMetaData() | × | 
| getResultSetInfo() | × | 
○:サポート、×:未サポート
| メソッド名 | サポート | 
|---|---|
| getConnection() | ○ | 
| getConnection(ConnectionSpec) | × | 
| getMetaData() | × | 
| getRecordFactory() | ○ | 
○:サポート、×:未サポート
未サポートです。
未サポートです。
Recordとjava.util.Listとjava.io.Serializableを継承しています。
Recordから継承したメソッド、およびjava.util.Listから継承したメソッドをすべてサポートしています。
| メソッド名 | サポート | 
|---|---|
| clearWarnings() | × | 
| close() | ○ | 
| execute(InteractionSpec,Record) | × | 
| execute(InteractionSpec,Record,Record) | ○ | 
| getConnection() | ○ | 
| getWarnings() | × | 
○:サポート、×:未サポート
Interactionへの情報設定クラスのインタフェースです。
ISIで使用する際は、このインタフェースを実装したESIInteractionSpecクラスを使用します。詳細は、Java APIドキュメント“Interstage Service Integrator APIリファレンス”の“ESIInteractionSpec”を参照してください。
| メソッド名 | サポート | 
|---|---|
| begin() | ○ | 
| commit() | ○ | 
| rollback() | ○ | 
○:サポート、×:未サポート
Recordとjava.util.Mapとjava.io.Serializableを継承しています。
Recordから継承したメソッド、およびjava.util.Mapから継承したメソッドをすべてサポートしています。
未サポートです。
| メソッド名 | サポート | 
|---|---|
| clone() | ○ | 
| equals(Object) | ○ | 
| getRecordName() | ○ | 
| getRecordShortDescription() | ○ | 
| hashCode() | ○ | 
| setRecordName(String) | ○ | 
| setRecordShortDescription(String) | ○ | 
○:サポート、×:未サポート
| メソッド名 | サポート | 
|---|---|
| createIndexedRecord(String) | ○ | 
| createMappedRecord(String) | ○ | 
○:サポート、×:未サポート
未サポートです。
未サポートです。
未サポートです。
未サポートです。