パッケージ 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
- 関連事項:
Connection,ResultSetSE,ConnectionMetaData
方法の概要
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 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
boolean updatesAreDetected(int type) throws ResourceExceptionメソッドResultSet.rowUpdatedを呼び出すことにより、表示されている行の更新を検出できるかどうかを示します。- パラメーター:
type- ResultSet の型(例: ResultSet.TYPE_XXX)- 戻り値:
- 結果セット型によって変更が検出された場合は true。それ以外の場合は false
- 例外:
ResourceException- 情報の取得に失敗しました- 関連事項:
ResultSet.rowUpdated()
insertsAreDetected
boolean insertsAreDetected(int type) throws ResourceExceptionResultSet.rowInserted を呼び出して、表示されている行の挿入を検出できるかどうかを示します。- パラメーター:
type- ResultSet の型(例: ResultSet.TYPE_XXX)- 戻り値:
- 結果セット型によって変更が検出された場合は true。それ以外の場合は false
- 例外:
ResourceException- 情報の取得に失敗しました- 関連事項:
ResultSet.rowInserted()
deletesAreDetected
boolean deletesAreDetected(int type) throws ResourceExceptionResultSet.rowDeleted を呼び出すことによって、表示可能な行の削除を検出できるかどうかを示します。deletesAreDetected が false を返す場合、削除された行は ResultSet から削除されます。- パラメーター:
type- ResultSet の型(例: ResultSet.TYPE_XXX)- 戻り値:
- 結果セット型によって変更が検出された場合は true。それ以外の場合は false
- 例外:
ResourceException- 情報の取得に失敗しました- 関連事項:
ResultSet.rowDeleted()
supportsResultSetType
boolean supportsResultSetType(int type) throws ResourceExceptionリソースアダプターが ResultSet の型をサポートするかどうかを示します。- パラメーター:
type- ResultSet の型(例: ResultSet.TYPE_XXX)- 戻り値:
- ResultSet 型がサポートされている場合は true。それ以外の場合は false
- 例外:
ResourceException- 情報の取得に失敗しました
supportsResultTypeConcurrency
boolean supportsResultTypeConcurrency(int type, int concurrency) throws ResourceExceptionリソースアダプターが、指定された ResultSet 型と組み合わせて同時実行型をサポートするかどうかを示します。/- パラメーター:
type- ResultSet の型(例: ResultSet.TYPE_XXX)concurrency- java.sql.ResultSet で定義された ResultSet 同時実行型- 戻り値:
- 指定された組み合わせがサポートされている場合は true。それ以外の場合は false
- 例外:
ResourceException- 情報の取得に失敗しました
othersUpdatesAreVisible
boolean othersUpdatesAreVisible(int type) throws ResourceException他の人が行った更新が表示されるかどうかを示します。- パラメーター:
type- ResultSet の型(例: ResultSet.TYPE_XXX)- 戻り値:
- ResultSet 型で他の人による更新が表示されている場合は true。それ以外の場合は false
- 例外:
ResourceException- 情報の取得に失敗しました
othersDeletesAreVisible
boolean othersDeletesAreVisible(int type) throws ResourceException他の人による削除が表示されるかどうかを示します。- パラメーター:
type- ResultSet の型(例: ResultSet.TYPE_XXX)- 戻り値:
- ResultSet 型で他のユーザーによる削除が表示されている場合は true。それ以外の場合は false
- 例外:
ResourceException- 情報の取得に失敗しました
othersInsertsAreVisible
boolean othersInsertsAreVisible(int type) throws ResourceException他の人が作成した挿入が表示されるかどうかを示します。- パラメーター:
type- ResultSet の型(例: ResultSet.TYPE_XXX)- 戻り値:
- ResultSet 型で他の人による挿入が表示されている場合は true。それ以外の場合は false
- 例外:
ResourceException- 情報の取得に失敗しました
ownUpdatesAreVisible
boolean ownUpdatesAreVisible(int type) throws ResourceExceptionResultSet 自体の更新が表示されているかどうかを示します。- パラメーター:
type- ResultSet の型(例: ResultSet.TYPE_XXX)- 戻り値:
- ResultSet 型の更新が表示されている場合は true。それ以外の場合は false
- 例外:
ResourceException- 情報の取得に失敗しました
ownInsertsAreVisible
boolean ownInsertsAreVisible(int type) throws ResourceExceptionResultSet 自身のインサートが表示されているかどうかを示します。- パラメーター:
type- ResultSet の型(例: ResultSet.TYPE_XXX)- 戻り値:
- ResultSet 型のインサートが表示されている場合は true。それ以外の場合は false
- 例外:
ResourceException- 情報の取得に失敗しました
ownDeletesAreVisible
boolean ownDeletesAreVisible(int type) throws ResourceExceptionResultSet 自身の削除が表示されるかどうかを示します。- パラメーター:
type- ResultSet の型(例: ResultSet.TYPE_XXX)- 戻り値:
- ResultSet 型のインサートが表示されている場合は true。それ以外の場合は false
- 例外:
ResourceException- 情報の取得に失敗しました