Uses of Class
nablarch.core.db.statement.SqlResultSet
Packages that use SqlResultSet
Package
Description
データベースに関するキャッシュ機能を提供する。
nablarch.core.db.statementパッケージのクラスにキャッシュ機能を付与する。データベースに対するSQL実行機能を提供する。
データベースアクセス処理をサポートする機能を提供する。
-
Uses of SqlResultSet in nablarch.core.db.cache
Methods in nablarch.core.db.cache that return types with arguments of type SqlResultSetModifier and TypeMethodDescriptionprotected Map<ResultSetCacheKey,Expirable<SqlResultSet>> InMemoryResultSetCache.createCacheContainer(int max) キャッシュの実体となるMapを生成する。 本クラスではLRUMapが使用される。 本メソッドをオーバライドすることで使用するMap実装を変更することができる。
本クラスをスレッドセーフにするには、このメソッドが返却するMapインスタンスを スレッドセーフとしなければならない。 -
Uses of SqlResultSet in nablarch.core.db.cache.statement
Methods in nablarch.core.db.cache.statement that return SqlResultSetModifier and TypeMethodDescriptionprotected SqlResultSetCacheableSqlPStatement.doRetrieve(int startPos, int max) 簡易検索処理を実行する。 -
Uses of SqlResultSet in nablarch.core.db.statement
Methods in nablarch.core.db.statement that return SqlResultSetModifier and TypeMethodDescriptionprotected SqlResultSetBasicSqlPStatement.createSqlResultSet(ResultSetIterator rs, int startPos, int max) SqlResultSetを生成する。 オーバライドすることで、生成するSqlResultSetクラスを切り替えることができる。protected SqlResultSetBasicSqlPStatement.doRetrieve(int startPos, int max) 簡易検索処理を実行する。BasicSqlPStatement.retrieve()簡易検索機能。 下記設定で検索を実行する。 読み込み開始位置 = 1 最大行数 = 無制限 本メソッドを使用するとSqlStatement.setMaxRows(int)で事前に設定した値は無視する。BasicSqlPStatement.retrieve(int startPos, int max) 簡易検索機能。簡易検索機能。簡易検索機能。簡易検索機能。簡易検索機能。簡易検索機能。簡易検索機能。簡易検索機能。SqlPStatement.retrieve()簡易検索機能。 下記設定で検索を実行する。 読み込み開始位置 = 1 最大行数 = 無制限 本メソッドを使用するとSqlStatement.setMaxRows(int)で事前に設定した値は無視する。SqlPStatement.retrieve(int start, int max) 簡易検索機能。 -
Uses of SqlResultSet in nablarch.core.db.support
Methods in nablarch.core.db.support that return SqlResultSetModifier and TypeMethodDescriptionfinal SqlResultSetDbAccessSupport.search(String sqlId, ListSearchInfo condition) 指定されたSQL_IDとListSearchInfoから件数取得及び検索を実行する。 検索結果の件数は、指定されたListSearchInfoオブジェクトに設定する。