インバウンドアダプタで利用するCCI標準インタフェースのサポート情報を、以下に示します。インタフェースの詳細は、Oracle Corporationから提供されているドキュメントを参照してください。
以下の各インタフェースが提供するメソッドは、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”を参照してください。
ローカルトランザクションのインタフェースです。
ISIを非同期で呼び出す場合だけサポートしています。ISIを同期で呼び出す場合は未サポートです。
メソッド名 | サポート |
---|---|
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) | ○ |
○:サポート、×:未サポート
未サポートです。
未サポートです。
未サポートです。
未サポートです。