パッケージ jakarta.resource.cci
インターフェース ResultSetInfo
public interface ResultSetInfo
インターフェース
jakarta.resource.cci.ResultSetInfo は、接続された EIS インスタンスによって ResultSet に提供されるサポートに関する情報を提供します。コンポーネントがメソッド Connection.getResultInfo を呼び出して、ResultSetInfo インスタンスを取得します。jakarta.resource.cci.ResultSetInfo インターフェースをサポートするために CCI 実装は必要ありません。このインターフェースの実装は、CCI が ResultSet 機能をサポートしている場合にのみ提供されます。
- バージョン:
- 0.9
- 作成者:
- Rahul Sharma
- 関連事項:
方法の概要
修飾子と型メソッド説明booleandeletesAreDetected(int type) ResultSet.rowDeleted を呼び出して、表示されている行の削除を検出できるかどうかを示します。booleaninsertsAreDetected(int type) ResultSet.rowInserted を呼び出して、表示されている行の挿入を検出できるかどうかを示します。booleanothersDeletesAreVisible(int type) 他の人による削除が表示されるかどうかを示します。booleanothersInsertsAreVisible(int type) 他の人が作成した挿入が表示されるかどうかを示します。booleanothersUpdatesAreVisible(int type) 他の人が行った更新が表示されるかどうかを示します。booleanownDeletesAreVisible(int type) ResultSet 自身の削除が表示されるかどうかを示します。booleanownInsertsAreVisible(int type) ResultSet 自身のインサートが表示されているかどうかを示します。booleanownUpdatesAreVisible(int type) ResultSet 自体の更新が表示されているかどうかを示します。booleansupportsResultSetType(int type) リソースアダプターが ResultSet の型をサポートするかどうかを示します。booleansupportsResultTypeConcurrency(int type, int concurrency) リソースアダプターが、指定された ResultSet 型と組み合わせて同時実行型をサポートするかどうかを示します。/booleanupdatesAreDetected(int type) メソッドResultSet.rowUpdatedを呼び出すことにより、表示されている行の更新を検出できるかどうかを示します。
メソッドの詳細
updatesAreDetected
メソッドResultSet.rowUpdatedを呼び出すことにより、表示されている行の更新を検出できるかどうかを示します。- パラメーター:
type- ResultSet の型(例: ResultSet.TYPE_XXX)- 戻り値:
- 結果セット型によって変更が検出された場合は true。それ以外の場合は false
- 例外:
ResourceException- 情報の取得に失敗しました- 関連事項:
insertsAreDetected
ResultSet.rowInserted を呼び出して、表示されている行の挿入を検出できるかどうかを示します。- パラメーター:
type- ResultSet の型(例: ResultSet.TYPE_XXX)- 戻り値:
- 結果セット型によって変更が検出された場合は true。それ以外の場合は false
- 例外:
ResourceException- 情報の取得に失敗しました- 関連事項:
deletesAreDetected
ResultSet.rowDeleted を呼び出すことによって、表示可能な行の削除を検出できるかどうかを示します。deletesAreDetected が false を返す場合、削除された行は ResultSet から削除されます。- パラメーター:
type- ResultSet の型(例: ResultSet.TYPE_XXX)- 戻り値:
- 結果セット型によって変更が検出された場合は true。それ以外の場合は false
- 例外:
ResourceException- 情報の取得に失敗しました- 関連事項:
supportsResultSetType
リソースアダプターが ResultSet の型をサポートするかどうかを示します。- パラメーター:
type- ResultSet の型(例: ResultSet.TYPE_XXX)- 戻り値:
- ResultSet 型がサポートされている場合は true。それ以外の場合は false
- 例外:
ResourceException- 情報の取得に失敗しました
supportsResultTypeConcurrency
リソースアダプターが、指定された ResultSet 型と組み合わせて同時実行型をサポートするかどうかを示します。/- パラメーター:
type- ResultSet の型(例: ResultSet.TYPE_XXX)concurrency- java.sql.ResultSet で定義された ResultSet 同時実行型- 戻り値:
- 指定された組み合わせがサポートされている場合は true。それ以外の場合は false
- 例外:
ResourceException- 情報の取得に失敗しました
othersUpdatesAreVisible
他の人が行った更新が表示されるかどうかを示します。- パラメーター:
type- ResultSet の型(例: ResultSet.TYPE_XXX)- 戻り値:
- ResultSet 型で他の人による更新が表示されている場合は true。それ以外の場合は false
- 例外:
ResourceException- 情報の取得に失敗しました
othersDeletesAreVisible
他の人による削除が表示されるかどうかを示します。- パラメーター:
type- ResultSet の型(例: ResultSet.TYPE_XXX)- 戻り値:
- ResultSet 型で他のユーザーによる削除が表示されている場合は true。それ以外の場合は false
- 例外:
ResourceException- 情報の取得に失敗しました
othersInsertsAreVisible
他の人が作成した挿入が表示されるかどうかを示します。- パラメーター:
type- ResultSet の型(例: ResultSet.TYPE_XXX)- 戻り値:
- ResultSet 型で他の人による挿入が表示されている場合は true。それ以外の場合は false
- 例外:
ResourceException- 情報の取得に失敗しました
ownUpdatesAreVisible
ResultSet 自体の更新が表示されているかどうかを示します。- パラメーター:
type- ResultSet の型(例: ResultSet.TYPE_XXX)- 戻り値:
- ResultSet 型の更新が表示されている場合は true。それ以外の場合は false
- 例外:
ResourceException- 情報の取得に失敗しました
ownInsertsAreVisible
ResultSet 自身のインサートが表示されているかどうかを示します。- パラメーター:
type- ResultSet の型(例: ResultSet.TYPE_XXX)- 戻り値:
- ResultSet 型のインサートが表示されている場合は true。それ以外の場合は false
- 例外:
ResourceException- 情報の取得に失敗しました
ownDeletesAreVisible
ResultSet 自身の削除が表示されるかどうかを示します。- パラメーター:
type- ResultSet の型(例: ResultSet.TYPE_XXX)- 戻り値:
- ResultSet 型のインサートが表示されている場合は true。それ以外の場合は false
- 例外:
ResourceException- 情報の取得に失敗しました