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