Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Terminally Deprecated
  • Interfaces
  • Classes
  • Annotation Interfaces
  • Methods
  • Terminally Deprecated Elements
    Element
    Description
    org.springframework.batch.item.database.builder.HibernateCursorItemReaderBuilder
    since 5.0 for removal in 5.2. Use the JpaCursorItemReaderBuilder instead.
    org.springframework.batch.item.database.builder.HibernateItemWriterBuilder
    since 5.0 for removal in 5.2. Use the JpaItemWriterBuilder instead.
    org.springframework.batch.item.database.builder.HibernatePagingItemReaderBuilder
    since 5.0 for removal in 5.2. Use the JpaPagingItemReaderBuilder instead.
    org.springframework.batch.item.database.HibernateCursorItemReader
    since 5.0 for removal in 5.2. Use the JpaCursorItemReader instead.
    org.springframework.batch.item.database.HibernateItemReaderHelper
    since 5.0 for removal in 5.2. Use the JPA item readers instead.
    org.springframework.batch.item.database.HibernateItemWriter
    since 5.0 for removal in 5.2. Use the JpaItemWriter instead.
    org.springframework.batch.item.database.HibernatePagingItemReader
    since 5.0 for removal in 5.2. Use the JpaPagingItemReader instead.
    org.springframework.batch.item.database.orm.AbstractHibernateQueryProvider
    org.springframework.batch.item.database.orm.HibernateNativeQueryProvider
    since 5.0 for removal in 5.2. Use the JpaNativeQueryProvider instead.
    org.springframework.batch.item.database.orm.HibernateQueryProvider
    since 5.0 for removal in 5.2. Use the JpaQueryProvider instead.
    org.springframework.batch.item.ItemStreamSupport.close()
    since 5.0 in favor of ItemStream.close(). Scheduled for removal in 5.2.
    org.springframework.batch.item.ItemStreamSupport.open(ExecutionContext)
    since 5.0 in favor of ItemStream.open(ExecutionContext) ()}. Scheduled for removal in 5.2.
    org.springframework.batch.item.ItemStreamSupport.update(ExecutionContext)
    since 5.0 in favor of ItemStream.update(ExecutionContext) ()}. Scheduled for removal in 5.2.
    org.springframework.batch.repeat.support.ResultHolderResultQueue
    since 5.0 with no replacement. Scheduled for removal in 6.0.
    org.springframework.batch.repeat.support.TaskExecutorRepeatTemplate.setThrottleLimit(int)
    since 5.0, scheduled for removal in 6.0. Use a pooled TaskExecutor implemenation with a limited capacity of its task queue instead.
    org.springframework.batch.repeat.support.ThrottleLimitResultQueue
    since 5.0 with no replacement. Scheduled for removal in 6.0.
    org.springframework.batch.support.annotation.Classifier
    since 5.0 with no replacement. Scheduled for removal in 5.2.
  • Deprecated Interfaces
    Interface
    Description
    org.springframework.batch.item.database.orm.HibernateQueryProvider
    since 5.0 for removal in 5.2. Use the JpaQueryProvider instead.
  • Deprecated Classes
    Class
    Description
    org.springframework.batch.item.data.builder.Neo4jItemReaderBuilder
    since 5.0 in favor of the item reader builder from https://github.com/spring-projects/spring-batch-extensions/blob/main/spring-batch-neo4j
    org.springframework.batch.item.data.builder.Neo4jItemWriterBuilder
    since 5.0 in favor of the item writer builder from https://github.com/spring-projects/spring-batch-extensions/blob/main/spring-batch-neo4j
    org.springframework.batch.item.data.Neo4jItemReader
    since 5.0 in favor of the item reader from https://github.com/spring-projects/spring-batch-extensions/blob/main/spring-batch-neo4j
    org.springframework.batch.item.data.Neo4jItemWriter
    since 5.0 in favor of the item writer from https://github.com/spring-projects/spring-batch-extensions/blob/main/spring-batch-neo4j
    org.springframework.batch.item.database.builder.HibernateCursorItemReaderBuilder
    since 5.0 for removal in 5.2. Use the JpaCursorItemReaderBuilder instead.
    org.springframework.batch.item.database.builder.HibernateItemWriterBuilder
    since 5.0 for removal in 5.2. Use the JpaItemWriterBuilder instead.
    org.springframework.batch.item.database.builder.HibernatePagingItemReaderBuilder
    since 5.0 for removal in 5.2. Use the JpaPagingItemReaderBuilder instead.
    org.springframework.batch.item.database.HibernateCursorItemReader
    since 5.0 for removal in 5.2. Use the JpaCursorItemReader instead.
    org.springframework.batch.item.database.HibernateItemReaderHelper
    since 5.0 for removal in 5.2. Use the JPA item readers instead.
    org.springframework.batch.item.database.HibernateItemWriter
    since 5.0 for removal in 5.2. Use the JpaItemWriter instead.
    org.springframework.batch.item.database.HibernatePagingItemReader
    since 5.0 for removal in 5.2. Use the JpaPagingItemReader instead.
    org.springframework.batch.item.database.orm.AbstractHibernateQueryProvider
    org.springframework.batch.item.database.orm.HibernateNativeQueryProvider
    since 5.0 for removal in 5.2. Use the JpaNativeQueryProvider instead.
    org.springframework.batch.repeat.listener.RepeatListenerSupport
    as of v5.0 in favor of the default methods in RepeatListener.
    org.springframework.batch.repeat.support.ResultHolderResultQueue
    since 5.0 with no replacement. Scheduled for removal in 6.0.
    org.springframework.batch.repeat.support.ThrottleLimitResultQueue
    since 5.0 with no replacement. Scheduled for removal in 6.0.
  • Deprecated Annotation Interfaces
    Annotation Interface
    Description
    org.springframework.batch.support.annotation.Classifier
    since 5.0 with no replacement. Scheduled for removal in 5.2.
  • Deprecated Methods
    Method
    Description
    org.springframework.batch.item.database.support.SqlPagingQueryUtils.generateLimitGroupedSqlQuery(AbstractSqlPagingQueryProvider, boolean, String)
    as of v5.0 in favor of SqlPagingQueryUtils.generateLimitGroupedSqlQuery(AbstractSqlPagingQueryProvider, java.lang.String)
    org.springframework.batch.item.ItemStreamSupport.close()
    since 5.0 in favor of ItemStream.close(). Scheduled for removal in 5.2.
    org.springframework.batch.item.ItemStreamSupport.open(ExecutionContext)
    since 5.0 in favor of ItemStream.open(ExecutionContext) ()}. Scheduled for removal in 5.2.
    org.springframework.batch.item.ItemStreamSupport.update(ExecutionContext)
    since 5.0 in favor of ItemStream.update(ExecutionContext) ()}. Scheduled for removal in 5.2.
    org.springframework.batch.repeat.support.TaskExecutorRepeatTemplate.setThrottleLimit(int)
    since 5.0, scheduled for removal in 6.0. Use a pooled TaskExecutor implemenation with a limited capacity of its task queue instead.

Copyright © 2023 Spring. All rights reserved.