クラス SqlPagingQueryProviderFactoryBean

java.lang.ObjectSE
org.springframework.batch.item.database.support.SqlPagingQueryProviderFactoryBean
実装されたすべてのインターフェース:
org.springframework.beans.factory.FactoryBean<PagingQueryProvider>

public class SqlPagingQueryProviderFactoryBean extends ObjectSE implements org.springframework.beans.factory.FactoryBean<PagingQueryProvider>
PagingQueryProvider インターフェース用のファクトリ Bean。明示的に指定されていない場合、データベース型はデータソースから決定されます。有効な型は、DatabaseType 列挙型によって指定されます。
作成者:
Dave Syer, Michael Minella, Mahmoud Ben Hassine
  • コンストラクターの詳細

    • SqlPagingQueryProviderFactoryBean

      public SqlPagingQueryProviderFactoryBean()
  • メソッドの詳細

    • setGroupClause

      public void setGroupClause(StringSE groupClause)
      パラメーター:
      groupClause - SQL クエリ文字列の SQL GROUP BY 句の一部
    • setDatabaseType

      public void setDatabaseType(StringSE databaseType)
      パラメーター:
      databaseType - 設定する databaseType
    • setDataSource

      public void setDataSource(DataSourceSE dataSource)
      パラメーター:
      dataSource - 設定する dataSource
    • setFromClause

      public void setFromClause(StringSE fromClause)
      パラメーター:
      fromClause - 設定する fromClause
    • setWhereClause

      public void setWhereClause(StringSE whereClause)
      パラメーター:
      whereClause - 設定する whereClause
    • setSelectClause

      public void setSelectClause(StringSE selectClause)
      パラメーター:
      selectClause - 設定する selectClause
    • setSortKeys

      public void setSortKeys(MapSE<StringSE,Order> sortKeys)
      パラメーター:
      sortKeys - 設定する sortKeys
    • setSortKey

      public void setSortKey(StringSE key)
    • getObject

      public PagingQueryProvider getObject() throws ExceptionSE
      提供されたプロパティを使用して、指定されたデータベース型に適した PagingQueryProvider インスタンスを取得します。
      次で指定:
      インターフェース org.springframework.beans.factory.FactoryBean<PagingQueryProvider>getObject 
      例外:
      ExceptionSE
      関連事項:
      • FactoryBean.getObject()
    • getObjectType

      public ClassSE<PagingQueryProvider> getObjectType()
      常に PagingQueryProvider を返します。
      次で指定:
      インターフェース org.springframework.beans.factory.FactoryBean<PagingQueryProvider>getObjectType 
      関連事項:
      • FactoryBean.getObjectType()
    • isSingleton

      public boolean isSingleton()
      常に true を返します。
      次で指定:
      インターフェース org.springframework.beans.factory.FactoryBean<PagingQueryProvider>isSingleton 
      関連事項:
      • FactoryBean.isSingleton()