パッケージ 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
関連事項:
  • 方法の概要

    修飾子と型
    メソッド
    説明
    boolean
    ResultSet.rowDeleted を呼び出して、表示されている行の削除を検出できるかどうかを示します。
    boolean
    ResultSet.rowInserted を呼び出して、表示されている行の挿入を検出できるかどうかを示します。
    boolean
    他の人による削除が表示されるかどうかを示します。
    boolean
    他の人が作成した挿入が表示されるかどうかを示します。
    boolean
    他の人が行った更新が表示されるかどうかを示します。
    boolean
    ResultSet 自身の削除が表示されるかどうかを示します。
    boolean
    ResultSet 自身のインサートが表示されているかどうかを示します。
    boolean
    ResultSet 自体の更新が表示されているかどうかを示します。
    boolean
    リソースアダプターが ResultSet の型をサポートするかどうかを示します。
    boolean
    supportsResultTypeConcurrency(int type, int concurrency)
    リソースアダプターが、指定された ResultSet 型と組み合わせて同時実行型をサポートするかどうかを示します。/
    boolean
    メソッド ResultSet.rowUpdated を呼び出すことにより、表示されている行の更新を検出できるかどうかを示します。
  • メソッドの詳細

    • updatesAreDetected

      boolean updatesAreDetected(int type) throws ResourceException
      メソッド ResultSet.rowUpdated を呼び出すことにより、表示されている行の更新を検出できるかどうかを示します。
      パラメーター:
      type - ResultSet の型(例: ResultSet.TYPE_XXX)
      戻り値:
      結果セット型によって変更が検出された場合は true。それ以外の場合は false
      例外:
      ResourceException - 情報の取得に失敗しました
      関連事項:
    • insertsAreDetected

      boolean insertsAreDetected(int type) throws ResourceException
      ResultSet.rowInserted を呼び出して、表示されている行の挿入を検出できるかどうかを示します。
      パラメーター:
      type - ResultSet の型(例: ResultSet.TYPE_XXX)
      戻り値:
      結果セット型によって変更が検出された場合は true。それ以外の場合は false
      例外:
      ResourceException - 情報の取得に失敗しました
      関連事項:
    • deletesAreDetected

      boolean deletesAreDetected(int type) throws ResourceException
      ResultSet.rowDeleted を呼び出すことによって、表示可能な行の削除を検出できるかどうかを示します。deletesAreDetected が false を返す場合、削除された行は ResultSet から削除されます。
      パラメーター:
      type - ResultSet の型(例: ResultSet.TYPE_XXX)
      戻り値:
      結果セット型によって変更が検出された場合は true。それ以外の場合は false
      例外:
      ResourceException - 情報の取得に失敗しました
      関連事項:
    • 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 - 情報の取得に失敗しました