Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractCursorItemReader<T> - Class in org.springframework.batch.infrastructure.item.database
-
Abstract base class for any simple item reader that opens a database cursor and continually retrieves the next row in the ResultSet.
- AbstractCursorItemReader(DataSource) - Constructor for class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
-
Create a new
AbstractCursorItemReaderinstance with the provided data source. - AbstractFileItemWriter<T> - Class in org.springframework.batch.infrastructure.item.support
-
Base class for item writers that write data to a file or stream.
- AbstractFileItemWriter() - Constructor for class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
- AbstractFileItemWriter.OutputState - Class in org.springframework.batch.infrastructure.item.support
-
Encapsulates the runtime state of the writer.
- AbstractItemCountingItemStreamItemReader<T> - Class in org.springframework.batch.infrastructure.item.support
-
Abstract superclass for
ItemReaders that supports restart by storing item count in theExecutionContext(therefore requires item ordering to be preserved between runs). - AbstractItemCountingItemStreamItemReader() - Constructor for class org.springframework.batch.infrastructure.item.support.AbstractItemCountingItemStreamItemReader
- AbstractItemStreamItemReader<T> - Class in org.springframework.batch.infrastructure.item.support
-
Base class for
ItemReaderimplementations. - AbstractItemStreamItemReader() - Constructor for class org.springframework.batch.infrastructure.item.support.AbstractItemStreamItemReader
- AbstractItemStreamItemWriter<T> - Class in org.springframework.batch.infrastructure.item.support
-
Base class for
ItemWriterimplementations. - AbstractItemStreamItemWriter() - Constructor for class org.springframework.batch.infrastructure.item.support.AbstractItemStreamItemWriter
- AbstractJpaQueryProvider - Class in org.springframework.batch.infrastructure.item.database.orm
-
Abstract JPA Query Provider to serve as a base class for all JPA
Queryproviders. - AbstractJpaQueryProvider() - Constructor for class org.springframework.batch.infrastructure.item.database.orm.AbstractJpaQueryProvider
- AbstractLineTokenizer - Class in org.springframework.batch.infrastructure.item.file.transform
-
Abstract class handling common concerns of various
LineTokenizerimplementations such as dealing with names and actual construction ofFieldSet - AbstractLineTokenizer() - Constructor for class org.springframework.batch.infrastructure.item.file.transform.AbstractLineTokenizer
- AbstractMethodInvokingDelegator<T> - Class in org.springframework.batch.infrastructure.item.adapter
-
Superclass for delegating classes which dynamically call a custom method of an injected object.
- AbstractMethodInvokingDelegator() - Constructor for class org.springframework.batch.infrastructure.item.adapter.AbstractMethodInvokingDelegator
- AbstractMethodInvokingDelegator.InvocationTargetThrowableWrapper - Exception Class in org.springframework.batch.infrastructure.item.adapter
- AbstractPaginatedDataItemReader<T> - Class in org.springframework.batch.infrastructure.item.data
-
A base class that handles basic reading logic based on the paginated semantics of Spring Data's paginated facilities.
- AbstractPaginatedDataItemReader() - Constructor for class org.springframework.batch.infrastructure.item.data.AbstractPaginatedDataItemReader
- AbstractPagingItemReader<T> - Class in org.springframework.batch.infrastructure.item.database
-
Abstract
ItemStreamReaderfor to extend when reading database records in a paging fashion. - AbstractPagingItemReader() - Constructor for class org.springframework.batch.infrastructure.item.database.AbstractPagingItemReader
- AbstractSqlPagingQueryProvider - Class in org.springframework.batch.infrastructure.item.database.support
-
Abstract SQL Paging Query Provider to serve as a base class for all provided SQL paging query providers.
- AbstractSqlPagingQueryProvider() - Constructor for class org.springframework.batch.infrastructure.item.database.support.AbstractSqlPagingQueryProvider
- add(XMLEvent) - Method in class org.springframework.batch.infrastructure.item.xml.stax.NoStartEndDocumentStreamWriter
- add(XMLEvent) - Method in class org.springframework.batch.infrastructure.item.xml.stax.UnclosedElementCollectingEventWriter
- add(XMLEvent) - Method in class org.springframework.batch.infrastructure.item.xml.stax.UnopenedElementClosingEventWriter
- add(XMLEventReader) - Method in class org.springframework.batch.infrastructure.item.xml.stax.NoStartEndDocumentStreamWriter
- add(XMLEventReader) - Method in class org.springframework.batch.infrastructure.item.xml.stax.UnclosedElementCollectingEventWriter
- add(XMLEventReader) - Method in class org.springframework.batch.infrastructure.item.xml.stax.UnopenedElementClosingEventWriter
- add(W) - Method in class org.springframework.batch.infrastructure.item.Chunk
-
Add the item to the chunk.
- addAll(List) - Method in class org.springframework.batch.infrastructure.item.Chunk
-
Add all items to the chunk.
- addColumns(Range) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.FixedLengthBuilder
-
Add a column range to the existing list
- addColumns(Range) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.FixedLengthSpec
-
Add a column range to the existing list
- addColumns(Range, int) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.FixedLengthBuilder
-
Insert a column range to the existing list
- addColumns(Range, int) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.FixedLengthSpec
-
Insert a column range to the existing list
- addComment(String) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
Add a string to the list of Strings that indicate commented lines.
- addFragmentRootElements(String...) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemReaderBuilder
-
Adds the list of fragments to be used as the root of each chunk to the configuration.
- addFragmentRootElements(List) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemReaderBuilder
-
Adds the list of fragments to be used as the root of each chunk to the configuration.
- addIncludedField(int) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.DelimitedBuilder
-
Add an index to the list of fields to be included from the file
- addIncludedField(int) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.DelimitedSpec
-
Add an index to the list of fields to be included from the file
- after(RepeatContext, RepeatStatus) - Method in class org.springframework.batch.infrastructure.repeat.listener.CompositeRepeatListener
- after(RepeatContext, RepeatStatus) - Method in interface org.springframework.batch.infrastructure.repeat.RepeatListener
-
Called by the framework after each item has been processed, unless the item processing results in an exception.
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.adapter.AbstractMethodInvokingDelegator
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.adapter.PropertyExtractingDelegatingItemWriter
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.data.MongoCursorItemReader
-
Checks mandatory properties
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.data.MongoPagingItemReader
-
Checks mandatory properties
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.data.RepositoryItemReader
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.data.RepositoryItemWriter
-
Check mandatory properties - there must be a repository.
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.database.AbstractPagingItemReader
-
Check mandatory properties.
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.database.ExtendedConnectionDataSourceProxy
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.database.JdbcBatchItemWriter
-
Check mandatory properties - there must be a NamedParameterJdbcOperations and an SQL statement plus a parameter source.
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.database.JdbcPagingItemReader
-
Check mandatory properties.
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.database.JpaCursorItemReader
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.database.JpaPagingItemReader
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.database.orm.AbstractJpaQueryProvider
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.database.orm.JpaNamedQueryProvider
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.database.orm.JpaNativeQueryProvider
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.file.FlatFileItemWriter
-
Assert that mandatory properties (lineAggregator) are set.
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.file.mapping.BeanWrapperFieldSetMapper
-
Check that precisely one of type or prototype bean name is specified.
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.file.mapping.DefaultLineMapper
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.file.transform.DelimitedLineTokenizer
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.json.JsonFileItemWriter
-
Assert that mandatory properties (jsonObjectMarshaller) are set.
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.KeyValueItemWriter
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.ldif.LdifReader
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.ldif.MappingLdifReader
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.support.CompositeItemProcessor
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.support.CompositeItemWriter
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.support.ScriptItemProcessor
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.validator.BeanValidatingItemProcessor
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.validator.SpringValidator
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.validator.ValidatingItemProcessor
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemReader
-
Ensure that all required dependencies for the ItemReader to run are provided after all properties have been set.
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
- afterPropertiesSet() - Method in class org.springframework.batch.infrastructure.repeat.exception.SimpleLimitExceptionHandler
-
Apply the provided properties to create a delegate handler.
- aggregate(Collection) - Method in class org.springframework.batch.infrastructure.item.file.transform.RecursiveCollectionLineAggregator
- aggregate(T) - Method in class org.springframework.batch.infrastructure.item.file.transform.ExtractorLineAggregator
-
Extract fields from the given item using the
FieldExtractorand then aggregate them. - aggregate(T) - Method in interface org.springframework.batch.infrastructure.item.file.transform.LineAggregator
-
Create a string from the value provided.
- aggregate(T) - Method in class org.springframework.batch.infrastructure.item.file.transform.PassThroughLineAggregator
-
Simply convert to a String with toString().
- AmqpItemReader<T> - Class in org.springframework.batch.infrastructure.item.amqp
-
AMQP
ItemReaderimplementation using anAmqpTemplateto receive and/or convert messages. - AmqpItemReader(AmqpTemplate) - Constructor for class org.springframework.batch.infrastructure.item.amqp.AmqpItemReader
-
Initialize the AmqpItemReader.
- AmqpItemReaderBuilder<T> - Class in org.springframework.batch.infrastructure.item.amqp.builder
-
A builder implementation for the
AmqpItemReader - AmqpItemReaderBuilder() - Constructor for class org.springframework.batch.infrastructure.item.amqp.builder.AmqpItemReaderBuilder
- AmqpItemWriter<T> - Class in org.springframework.batch.infrastructure.item.amqp
-
AMQP
ItemWriterimplementation using anAmqpTemplateto send messages. - AmqpItemWriter(AmqpTemplate) - Constructor for class org.springframework.batch.infrastructure.item.amqp.AmqpItemWriter
- AmqpItemWriterBuilder<T> - Class in org.springframework.batch.infrastructure.item.amqp.builder
-
A builder implementation for the
AmqpItemWriter - AmqpItemWriterBuilder() - Constructor for class org.springframework.batch.infrastructure.item.amqp.builder.AmqpItemWriterBuilder
- amqpTemplate(AmqpTemplate) - Method in class org.springframework.batch.infrastructure.item.amqp.builder.AmqpItemReaderBuilder
-
Establish the amqpTemplate to be used by the AmqpItemReader.
- amqpTemplate(AmqpTemplate) - Method in class org.springframework.batch.infrastructure.item.amqp.builder.AmqpItemWriterBuilder
-
Establish the amqpTemplate to be used by the AmqpItemWriter.
- and(boolean) - Method in enum class org.springframework.batch.infrastructure.repeat.RepeatStatus
- AnnotationMethodResolver - Class in org.springframework.batch.infrastructure.support
-
MethodResolverimplementation that finds a single Method on the given Class that contains the specified annotation type. - AnnotationMethodResolver(Class) - Constructor for class org.springframework.batch.infrastructure.support.AnnotationMethodResolver
-
Create a
MethodResolverfor the specified Method-level annotation type. - append - Variable in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
- append(boolean) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder
-
If set to true and the file exists, the output will be appended to the existing file.
- append(boolean) - Method in class org.springframework.batch.infrastructure.item.json.builder.JsonFileItemWriterBuilder
-
If set to true and the file exists, the output will be appended to the existing file.
- applyStatementSettings(PreparedStatement) - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
-
Prepare the given JDBC Statement (or PreparedStatement or CallableStatement), applying statement settings such as fetch size, max rows, and query timeout.
- arguments(Object...) - Method in class org.springframework.batch.infrastructure.item.data.builder.RepositoryItemReaderBuilder
-
Arguments to be passed to the data providing method.
- arguments(List) - Method in class org.springframework.batch.infrastructure.item.data.builder.RepositoryItemReaderBuilder
-
Arguments to be passed to the data providing method.
- ArrayFieldSetMapper - Class in org.springframework.batch.infrastructure.item.file.mapping
-
A basic array mapper, returning the values backing a fieldset.
- ArrayFieldSetMapper() - Constructor for class org.springframework.batch.infrastructure.item.file.mapping.ArrayFieldSetMapper
- ASCENDING - Enum constant in enum class org.springframework.batch.infrastructure.item.database.Order
- assertUpdates - Variable in class org.springframework.batch.infrastructure.item.database.JdbcBatchItemWriter
- assertUpdates(boolean) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcBatchItemWriterBuilder
-
If set to true, confirms that every insert results in the update of at least one row in the database.
- attributeNames() - Method in class org.springframework.batch.infrastructure.repeat.context.SynchronizedAttributeAccessor
- AvroItemReader<T> - Class in org.springframework.batch.infrastructure.item.avro
-
An
ItemReaderthat deserializes data from aResourcecontaining serialized Avro objects. - AvroItemReader(Resource, Class) - Constructor for class org.springframework.batch.infrastructure.item.avro.AvroItemReader
- AvroItemReader(Resource, Resource) - Constructor for class org.springframework.batch.infrastructure.item.avro.AvroItemReader
- AvroItemReaderBuilder<T> - Class in org.springframework.batch.infrastructure.item.avro.builder
-
A builder implementation for the
AvroItemReader. - AvroItemReaderBuilder() - Constructor for class org.springframework.batch.infrastructure.item.avro.builder.AvroItemReaderBuilder
- AvroItemWriter<T> - Class in org.springframework.batch.infrastructure.item.avro
-
An
ItemWriterthat serializes data to anWritableResourceusing Avro. - AvroItemWriter(WritableResource, Class) - Constructor for class org.springframework.batch.infrastructure.item.avro.AvroItemWriter
-
This constructor will create an ItemWriter that does not embedded Avro schema.
- AvroItemWriter(WritableResource, Resource, Class) - Constructor for class org.springframework.batch.infrastructure.item.avro.AvroItemWriter
- AvroItemWriterBuilder<T> - Class in org.springframework.batch.infrastructure.item.avro.builder
-
A builder implementation for the
AvroItemWriter. - AvroItemWriterBuilder() - Constructor for class org.springframework.batch.infrastructure.item.avro.builder.AvroItemWriterBuilder
B
- batchSize(int) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoCursorItemReaderBuilder
-
The size of batches to use when iterating over results.
- beanFactory(BeanFactory) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
Configures the
BeanFactoryused to create the beans that are returned as items. - beanMapped() - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcBatchItemWriterBuilder
-
Creates a
BeanPropertyItemSqlParameterSourceProviderto be used as yourItemSqlParameterSourceProvider. - beanMapperStrict(boolean) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
If set to true, mapping will fail if the
FieldSetcontains fields that cannot be mapped to the bean. - BeanPropertyItemSqlParameterSourceProvider<T> - Class in org.springframework.batch.infrastructure.item.database
-
A convenient implementation for providing BeanPropertySqlParameterSource when the item has JavaBean properties that correspond to names used for parameters in the SQL statement.
- BeanPropertyItemSqlParameterSourceProvider() - Constructor for class org.springframework.batch.infrastructure.item.database.BeanPropertyItemSqlParameterSourceProvider
- beanRowMapper(Class) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcCursorItemReaderBuilder
-
Creates a
BeanPropertyRowMapperto be used as yourRowMapper. - beanRowMapper(Class) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
-
Creates a
BeanPropertyRowMapperto be used as yourRowMapper. - BeanValidatingItemProcessor<T> - Class in org.springframework.batch.infrastructure.item.validator
-
A
ValidatingItemProcessorthat uses the Bean Validation API (JSR-303) to validate items. - BeanValidatingItemProcessor() - Constructor for class org.springframework.batch.infrastructure.item.validator.BeanValidatingItemProcessor
-
Create a new instance of
BeanValidatingItemProcessorwith the default configuration. - BeanValidatingItemProcessor(LocalValidatorFactoryBean) - Constructor for class org.springframework.batch.infrastructure.item.validator.BeanValidatingItemProcessor
-
Create a new instance of
BeanValidatingItemProcessor. - BeanWrapperFieldExtractor<T> - Class in org.springframework.batch.infrastructure.item.file.transform
-
This is a field extractor for a java bean.
- BeanWrapperFieldExtractor(String...) - Constructor for class org.springframework.batch.infrastructure.item.file.transform.BeanWrapperFieldExtractor
-
Create a new
BeanWrapperFieldExtractorwith the provided field names. - BeanWrapperFieldSetMapper<T> - Class in org.springframework.batch.infrastructure.item.file.mapping
-
FieldSetMapperimplementation based on bean property paths. - BeanWrapperFieldSetMapper() - Constructor for class org.springframework.batch.infrastructure.item.file.mapping.BeanWrapperFieldSetMapper
- before(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.listener.CompositeRepeatListener
- before(RepeatContext) - Method in interface org.springframework.batch.infrastructure.repeat.RepeatListener
-
Called by the framework before each batch item.
- begin(T) - Method in class org.springframework.batch.infrastructure.support.transaction.TransactionAwareProxyFactory
-
Deprecated.Make a copy of the target that can be used inside a transaction to isolate changes from the original.
- BlockingQueueItemReader<T> - Class in org.springframework.batch.infrastructure.item.queue
-
This is an
ItemReaderthat reads items from aBlockingQueue. - BlockingQueueItemReader(BlockingQueue) - Constructor for class org.springframework.batch.infrastructure.item.queue.BlockingQueueItemReader
-
Create a new
BlockingQueueItemReader. - BlockingQueueItemReaderBuilder<T> - Class in org.springframework.batch.infrastructure.item.queue.builder
-
Builder for
BlockingQueueItemReader. - BlockingQueueItemReaderBuilder() - Constructor for class org.springframework.batch.infrastructure.item.queue.builder.BlockingQueueItemReaderBuilder
- BlockingQueueItemWriter<T> - Class in org.springframework.batch.infrastructure.item.queue
-
This is an
ItemWriterthat writes items to aBlockingQueue. - BlockingQueueItemWriter(BlockingQueue) - Constructor for class org.springframework.batch.infrastructure.item.queue.BlockingQueueItemWriter
-
Create a new
BlockingQueueItemWriter. - BlockingQueueItemWriterBuilder<T> - Class in org.springframework.batch.infrastructure.item.queue.builder
-
Builder for a
BlockingQueueItemWriter. - BlockingQueueItemWriterBuilder() - Constructor for class org.springframework.batch.infrastructure.item.queue.builder.BlockingQueueItemWriterBuilder
- bufferedReaderFactory(BufferedReaderFactory) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
Configure a custom
BufferedReaderFactoryfor the reader. - BufferedReaderFactory - Interface in org.springframework.batch.infrastructure.item.file
-
A factory strategy for custom extensions of
BufferedReaderallowing customisation of the standard behaviour of thejava.iovariety. - build() - Method in class org.springframework.batch.infrastructure.item.amqp.builder.AmqpItemReaderBuilder
-
Validates and builds a
AmqpItemReader. - build() - Method in class org.springframework.batch.infrastructure.item.amqp.builder.AmqpItemWriterBuilder
-
Validates and builds a
AmqpItemWriter. - build() - Method in class org.springframework.batch.infrastructure.item.avro.builder.AvroItemReaderBuilder
-
Build an instance of
AvroItemReader. - build() - Method in class org.springframework.batch.infrastructure.item.avro.builder.AvroItemWriterBuilder
-
Build an instance of
AvroItemWriter. - build() - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoCursorItemReaderBuilder
- build() - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoItemWriterBuilder
-
Validates and builds a
MongoItemWriter. - build() - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
- build() - Method in class org.springframework.batch.infrastructure.item.data.builder.RepositoryItemReaderBuilder
-
Builds the
RepositoryItemReader. - build() - Method in class org.springframework.batch.infrastructure.item.data.builder.RepositoryItemWriterBuilder
-
Builds the
RepositoryItemWriter. - build() - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcBatchItemWriterBuilder
-
Validates configuration and builds the
JdbcBatchItemWriter. - build() - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcCursorItemReaderBuilder
-
Validates configuration and builds a new reader instance.
- build() - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
-
Provides a completely built instance of the
JdbcPagingItemReader - build() - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaCursorItemReaderBuilder
-
Returns a fully constructed
JpaCursorItemReader. - build() - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaItemWriterBuilder
-
Returns a fully built
JpaItemWriter. - build() - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaPagingItemReaderBuilder
-
Returns a fully constructed
JpaPagingItemReader. - build() - Method in class org.springframework.batch.infrastructure.item.database.builder.StoredProcedureItemReaderBuilder
-
Validates configuration and builds a new reader instance
- build() - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
Builds the
FlatFileItemReader. - build() - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.DelimitedBuilder
-
Returns a
DelimitedLineTokenizer - build() - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.FixedLengthBuilder
-
Returns a
FixedLengthTokenizer - build() - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder
-
Validates and builds a
FlatFileItemWriter. - build() - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.DelimitedBuilder
- build() - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.FormattedBuilder
- build() - Method in class org.springframework.batch.infrastructure.item.file.builder.MultiResourceItemReaderBuilder
-
Builds the
MultiResourceItemReader. - build() - Method in class org.springframework.batch.infrastructure.item.file.builder.MultiResourceItemWriterBuilder
-
Builds the
MultiResourceItemWriter. - build() - Method in class org.springframework.batch.infrastructure.item.jms.builder.JmsItemReaderBuilder
-
Returns a fully constructed
JmsItemReader. - build() - Method in class org.springframework.batch.infrastructure.item.jms.builder.JmsItemWriterBuilder
-
Returns a fully constructed
JmsItemWriter. - build() - Method in class org.springframework.batch.infrastructure.item.json.builder.JsonFileItemWriterBuilder
-
Validate the configuration and build a new
JsonFileItemWriter. - build() - Method in class org.springframework.batch.infrastructure.item.json.builder.JsonItemReaderBuilder
-
Validate the configuration and build a new
JsonItemReader. - build() - Method in class org.springframework.batch.infrastructure.item.kafka.builder.KafkaItemReaderBuilder
- build() - Method in class org.springframework.batch.infrastructure.item.kafka.builder.KafkaItemWriterBuilder
-
Validates and builds a
KafkaItemWriter. - build() - Method in class org.springframework.batch.infrastructure.item.ldif.builder.LdifReaderBuilder
-
Returns a fully constructed
LdifReader. - build() - Method in class org.springframework.batch.infrastructure.item.ldif.builder.MappingLdifReaderBuilder
-
Returns a fully constructed
MappingLdifReader. - build() - Method in class org.springframework.batch.infrastructure.item.mail.builder.SimpleMailMessageItemWriterBuilder
-
Returns a fully constructed
SimpleMailMessageItemWriter. - build() - Method in class org.springframework.batch.infrastructure.item.queue.builder.BlockingQueueItemReaderBuilder
-
Create a configured
BlockingQueueItemReader. - build() - Method in class org.springframework.batch.infrastructure.item.queue.builder.BlockingQueueItemWriterBuilder
-
Create a configured
BlockingQueueItemWriter. - build() - Method in class org.springframework.batch.infrastructure.item.redis.builder.RedisItemReaderBuilder
-
Build a new
RedisItemReader. - build() - Method in class org.springframework.batch.infrastructure.item.redis.builder.RedisItemWriterBuilder
-
Validates and builds a
RedisItemWriter. - build() - Method in class org.springframework.batch.infrastructure.item.support.builder.ClassifierCompositeItemProcessorBuilder
-
Returns a fully constructed
ClassifierCompositeItemProcessor. - build() - Method in class org.springframework.batch.infrastructure.item.support.builder.ClassifierCompositeItemWriterBuilder
-
Returns a fully constructed
ClassifierCompositeItemWriter. - build() - Method in class org.springframework.batch.infrastructure.item.support.builder.CompositeItemProcessorBuilder
-
Returns a fully constructed
CompositeItemProcessor. - build() - Method in class org.springframework.batch.infrastructure.item.support.builder.CompositeItemWriterBuilder
-
Returns a fully constructed
CompositeItemWriter. - build() - Method in class org.springframework.batch.infrastructure.item.support.builder.ScriptItemProcessorBuilder
-
Returns a fully constructed
ScriptItemProcessor. - build() - Method in class org.springframework.batch.infrastructure.item.support.builder.SingleItemPeekableItemReaderBuilder
-
Returns a fully constructed
SingleItemPeekableItemReader. - build() - Method in class org.springframework.batch.infrastructure.item.support.builder.SynchronizedItemReaderBuilder
-
Returns a new
SynchronizedItemReader. - build() - Method in class org.springframework.batch.infrastructure.item.support.builder.SynchronizedItemStreamReaderBuilder
-
Returns a fully constructed
SynchronizedItemStreamReader. - build() - Method in class org.springframework.batch.infrastructure.item.support.builder.SynchronizedItemStreamWriterBuilder
-
Returns a fully constructed
SynchronizedItemStreamWriter. - build() - Method in class org.springframework.batch.infrastructure.item.support.builder.SynchronizedItemWriterBuilder
-
Returns a new
SynchronizedItemWriter. - build() - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemReaderBuilder
-
Validates the configuration and builds a new
StaxEventItemReader - build() - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemWriterBuilder
-
Returns a configured
StaxEventItemWriter - buildSortClause(Map) - Static method in class org.springframework.batch.infrastructure.item.database.support.SqlPagingQueryUtils
-
Generates ORDER BY attributes based on the sort keys.
- buildSortClause(AbstractSqlPagingQueryProvider) - Static method in class org.springframework.batch.infrastructure.item.database.support.SqlPagingQueryUtils
-
Generates ORDER BY attributes based on the sort keys.
- buildSortConditions(AbstractSqlPagingQueryProvider, StringBuilder) - Static method in class org.springframework.batch.infrastructure.item.database.support.SqlPagingQueryUtils
-
Appends the where conditions required to query for the subsequent pages.
C
- canContinue(RepeatStatus) - Method in class org.springframework.batch.infrastructure.repeat.support.RepeatTemplate
-
Check return value from batch operation.
- Chunk<W> - Class in org.springframework.batch.infrastructure.item
-
Encapsulation of a list of items to be processed and possibly a list of failed items to be skipped.
- Chunk(List, List) - Constructor for class org.springframework.batch.infrastructure.item.Chunk
-
Deprecated, for removal: This API element is subject to removal in a future version.
- Chunk(List) - Constructor for class org.springframework.batch.infrastructure.item.Chunk
- Chunk(W...) - Constructor for class org.springframework.batch.infrastructure.item.Chunk
- Chunk.ChunkIterator - Class in org.springframework.batch.infrastructure.item
-
Special iterator for a chunk providing the
Chunk.ChunkIterator.remove(Throwable)method for dynamically removing an item and adding it to the skips. - ChunkIterator(List) - Constructor for class org.springframework.batch.infrastructure.item.Chunk.ChunkIterator
- classifier(Classifier) - Method in class org.springframework.batch.infrastructure.item.support.builder.ClassifierCompositeItemProcessorBuilder
-
Establishes the classifier that will determine which
ItemProcessorto use. - classifier(Classifier) - Method in class org.springframework.batch.infrastructure.item.support.builder.ClassifierCompositeItemWriterBuilder
-
Establish the classifier to be used for the selection of which
ItemWriterto use. - ClassifierCompositeItemProcessor<I,
O> - Class in org.springframework.batch.infrastructure.item.support -
Calls one of a collection of ItemProcessors, based on a router pattern implemented through the provided
Classifier. - ClassifierCompositeItemProcessor() - Constructor for class org.springframework.batch.infrastructure.item.support.ClassifierCompositeItemProcessor
- ClassifierCompositeItemProcessorBuilder<I,
O> - Class in org.springframework.batch.infrastructure.item.support.builder -
Creates a fully qualified
ClassifierCompositeItemProcessor. - ClassifierCompositeItemProcessorBuilder() - Constructor for class org.springframework.batch.infrastructure.item.support.builder.ClassifierCompositeItemProcessorBuilder
- ClassifierCompositeItemWriter<T> - Class in org.springframework.batch.infrastructure.item.support
-
Calls one of a collection of ItemWriters for each item, based on a router pattern implemented through the provided
Classifier. - ClassifierCompositeItemWriter() - Constructor for class org.springframework.batch.infrastructure.item.support.ClassifierCompositeItemWriter
- ClassifierCompositeItemWriterBuilder<T> - Class in org.springframework.batch.infrastructure.item.support.builder
-
Creates a fully qualified ClassifierCompositeItemWriter.
- ClassifierCompositeItemWriterBuilder() - Constructor for class org.springframework.batch.infrastructure.item.support.builder.ClassifierCompositeItemWriterBuilder
- cleanupOnClose(Connection) - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
-
Clean up resources.
- cleanupOnClose(Connection) - Method in class org.springframework.batch.infrastructure.item.database.JdbcCursorItemReader
-
Close the cursor and database connection.
- cleanupOnClose(Connection) - Method in class org.springframework.batch.infrastructure.item.database.StoredProcedureItemReader
-
Close the cursor and database connection.
- clear() - Method in class org.springframework.batch.infrastructure.item.Chunk
-
Clear the items down to signal that we are done.
- clear() - Static method in class org.springframework.batch.infrastructure.repeat.support.RepeatSynchronizationManager
-
Clear the current context at the end of a batch - should only be used by
RepeatOperationsimplementations. - clearDirtyFlag() - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Clears the dirty flag.
- clearPersistenceContext(boolean) - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaItemWriterBuilder
-
If set to false, the
EntityManagerwill not be cleared at the end of the chunk. defaults to true - clearSkips() - Method in class org.springframework.batch.infrastructure.item.Chunk
-
Deprecated, for removal: This API element is subject to removal in a future version.
- close() - Method in class org.springframework.batch.infrastructure.item.avro.AvroItemWriter
- close() - Method in class org.springframework.batch.infrastructure.item.file.MultiResourceItemReader
-
Close the
MultiResourceItemReader.setDelegate(ResourceAwareItemReaderItemStream)reader and reset instance variable values. - close() - Method in class org.springframework.batch.infrastructure.item.file.MultiResourceItemWriter
- close() - Method in interface org.springframework.batch.infrastructure.item.ItemStream
-
If any resources are needed for the stream to operate they need to be destroyed here.
- close() - Method in class org.springframework.batch.infrastructure.item.json.GsonJsonObjectReader
- close() - Method in class org.springframework.batch.infrastructure.item.json.JacksonJsonObjectReader
- close() - Method in interface org.springframework.batch.infrastructure.item.json.JsonObjectReader
-
Close the input resource.
- close() - Method in class org.springframework.batch.infrastructure.item.kafka.KafkaItemReader
- close() - Method in class org.springframework.batch.infrastructure.item.redis.RedisItemReader
- close() - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
- close() - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter.OutputState
-
Close the open resource and reset counters.
- close() - Method in class org.springframework.batch.infrastructure.item.support.AbstractItemCountingItemStreamItemReader
- close() - Method in class org.springframework.batch.infrastructure.item.support.CompositeItemReader
-
Close all delegates.
- close() - Method in class org.springframework.batch.infrastructure.item.support.CompositeItemStream
-
Broadcast the call to close.
- close() - Method in class org.springframework.batch.infrastructure.item.support.CompositeItemWriter
-
Close all delegates.
- close() - Method in class org.springframework.batch.infrastructure.item.support.MappingItemWriter
- close() - Method in class org.springframework.batch.infrastructure.item.support.SingleItemPeekableItemReader
-
If the delegate is an
ItemStream, just pass the call on, otherwise reset the peek cache. - close() - Method in class org.springframework.batch.infrastructure.item.support.SynchronizedItemStreamReader
- close() - Method in class org.springframework.batch.infrastructure.item.support.SynchronizedItemStreamWriter
- close() - Method in class org.springframework.batch.infrastructure.item.xml.stax.DefaultFragmentEventReader
- close() - Method in class org.springframework.batch.infrastructure.item.xml.stax.UnclosedElementCollectingEventWriter
- close() - Method in class org.springframework.batch.infrastructure.item.xml.stax.UnopenedElementClosingEventWriter
- close() - Method in class org.springframework.batch.infrastructure.item.xml.stax.NoStartEndDocumentStreamWriter
- close() - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Flush and close the output source.
- close() - Method in class org.springframework.batch.infrastructure.repeat.context.RepeatContextSupport
- close() - Method in interface org.springframework.batch.infrastructure.repeat.RepeatContext
-
Allow resources to be cleared, especially in destruction callbacks.
- close() - Method in class org.springframework.batch.infrastructure.support.transaction.TransactionAwareBufferedWriter
- close(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.listener.CompositeRepeatListener
- close(RepeatContext) - Method in interface org.springframework.batch.infrastructure.repeat.RepeatListener
-
Called once at the end of a complete batch, after normal or abnormal completion (i.e. even after an exception).
- collection - Variable in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
- collection - Variable in class org.springframework.batch.infrastructure.item.data.MongoPagingItemReader
- collection(String) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoCursorItemReaderBuilder
-
Establish an optional collection that can be queried.
- collection(String) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoItemWriterBuilder
-
Set the name of the Mongo collection to be written to.
- collection(String) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
-
Establish an optional collection that can be queried.
- ColumnMapItemPreparedStatementSetter - Class in org.springframework.batch.infrastructure.item.database.support
-
Implementation of the
ItemPreparedStatementSetterinterface that assumes all keys are contained within aMapwith the column name as the key. - ColumnMapItemPreparedStatementSetter() - Constructor for class org.springframework.batch.infrastructure.item.database.support.ColumnMapItemPreparedStatementSetter
- columnMapped() - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcBatchItemWriterBuilder
-
Creates a
ColumnMapItemPreparedStatementSetterto be used as yourItemPreparedStatementSetter. - columns(Range...) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.FixedLengthBuilder
-
The column ranges for each field
- columns(Range...) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.FixedLengthSpec
-
The column ranges for each field
- comments - Variable in class org.springframework.batch.infrastructure.item.file.FlatFileItemReader
- comments(String...) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
Set an array of Strings that indicate lines that are comments (and therefore skipped by the reader).
- commit(T, T) - Method in class org.springframework.batch.infrastructure.support.transaction.TransactionAwareProxyFactory
-
Deprecated.Take the working copy state and commit it back to the original target.
- comparator(Comparator) - Method in class org.springframework.batch.infrastructure.item.file.builder.MultiResourceItemReaderBuilder
-
Used to order the injected resources, by default compares
Resource.getFilename()values. - compare(Resource, Resource) - Method in class org.springframework.batch.infrastructure.support.LastModifiedResourceComparator
-
Compare the two resources by last modified time, so that a sorted list of resources will have oldest first.
- completableFutures - Variable in class org.springframework.batch.infrastructure.item.kafka.KafkaItemWriter
- CompletionPolicy - Interface in org.springframework.batch.infrastructure.repeat
-
Interface for batch completion policies, to enable batch operations to strategise normal completion conditions.
- CompletionPolicySupport - Class in org.springframework.batch.infrastructure.repeat.policy
-
Very simple base class for
CompletionPolicyimplementations. - CompletionPolicySupport() - Constructor for class org.springframework.batch.infrastructure.repeat.policy.CompletionPolicySupport
- CompositeBatchContext(RepeatContext, List) - Constructor for class org.springframework.batch.infrastructure.repeat.policy.CompositeCompletionPolicy.CompositeBatchContext
- CompositeCompletionPolicy - Class in org.springframework.batch.infrastructure.repeat.policy
-
Composite policy that loops through a list of delegate policies and answers calls by a consensus.
- CompositeCompletionPolicy() - Constructor for class org.springframework.batch.infrastructure.repeat.policy.CompositeCompletionPolicy
- CompositeCompletionPolicy.CompositeBatchContext - Class in org.springframework.batch.infrastructure.repeat.policy
-
Composite context that knows about the policies and contexts is was created with.
- CompositeExceptionHandler - Class in org.springframework.batch.infrastructure.repeat.exception
-
Composite
ExceptionHandlerthat loops though a list of delegates. - CompositeExceptionHandler() - Constructor for class org.springframework.batch.infrastructure.repeat.exception.CompositeExceptionHandler
- CompositeItemProcessor<I,
O> - Class in org.springframework.batch.infrastructure.item.support -
Composite
ItemProcessorthat passes the item through a sequence of injectedItemTransformers (return value of previous transformation is the entry value of the next).
Note the user is responsible for injecting a chain ofItemProcessors that conforms to declared input and output types. - CompositeItemProcessor(List) - Constructor for class org.springframework.batch.infrastructure.item.support.CompositeItemProcessor
-
Convenience constructor for setting the delegates.
- CompositeItemProcessor(ItemProcessor...) - Constructor for class org.springframework.batch.infrastructure.item.support.CompositeItemProcessor
-
Convenience constructor for setting the delegates.
- CompositeItemProcessorBuilder<I,
O> - Class in org.springframework.batch.infrastructure.item.support.builder -
Creates a fully qualified
CompositeItemProcessorBuilder. - CompositeItemProcessorBuilder() - Constructor for class org.springframework.batch.infrastructure.item.support.builder.CompositeItemProcessorBuilder
- CompositeItemReader<T> - Class in org.springframework.batch.infrastructure.item.support
-
Composite reader that delegates reading to a list of
ItemStreamReaders. - CompositeItemReader(List) - Constructor for class org.springframework.batch.infrastructure.item.support.CompositeItemReader
-
Create a new
CompositeItemReader. - CompositeItemStream - Class in org.springframework.batch.infrastructure.item.support
-
Simple
ItemStreamthat delegates to a list of other streams. - CompositeItemStream() - Constructor for class org.springframework.batch.infrastructure.item.support.CompositeItemStream
-
Default constructor
- CompositeItemStream(List) - Constructor for class org.springframework.batch.infrastructure.item.support.CompositeItemStream
-
Convenience constructor for setting the
ItemStreams. - CompositeItemStream(ItemStream...) - Constructor for class org.springframework.batch.infrastructure.item.support.CompositeItemStream
-
Convenience constructor for setting the
ItemStreams. - CompositeItemWriter<T> - Class in org.springframework.batch.infrastructure.item.support
-
Calls a collection of
ItemWriters in fixed-order sequence.
The implementation is thread-safe if all delegates are thread-safe. - CompositeItemWriter(List) - Constructor for class org.springframework.batch.infrastructure.item.support.CompositeItemWriter
-
Convenience constructor for setting the delegates.
- CompositeItemWriter(ItemWriter...) - Constructor for class org.springframework.batch.infrastructure.item.support.CompositeItemWriter
-
Convenience constructor for setting the delegates.
- CompositeItemWriterBuilder<T> - Class in org.springframework.batch.infrastructure.item.support.builder
-
Creates a fully qualified CompositeItemWriter.
- CompositeItemWriterBuilder() - Constructor for class org.springframework.batch.infrastructure.item.support.builder.CompositeItemWriterBuilder
- CompositeRepeatListener - Class in org.springframework.batch.infrastructure.repeat.listener
-
Allows a user to register one or more RepeatListeners to be notified on batch events.
- CompositeRepeatListener() - Constructor for class org.springframework.batch.infrastructure.repeat.listener.CompositeRepeatListener
-
Default constructor
- CompositeRepeatListener(List) - Constructor for class org.springframework.batch.infrastructure.repeat.listener.CompositeRepeatListener
-
Convenience constructor for setting the
RepeatListeners. - CompositeRepeatListener(RepeatListener...) - Constructor for class org.springframework.batch.infrastructure.repeat.listener.CompositeRepeatListener
-
Convenience constructor for setting the
RepeatListeners. - connectionAutoCommit(boolean) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcCursorItemReaderBuilder
-
Set whether "autoCommit" should be overridden for the connection used by the cursor.
- ConsumerItemWriter<T> - Class in org.springframework.batch.infrastructure.item.function
-
Adapter for a
Consumerto anItemWriter. - ConsumerItemWriter(Consumer) - Constructor for class org.springframework.batch.infrastructure.item.function.ConsumerItemWriter
-
Create a new
ConsumerItemWriter. - consumerProperties(Properties) - Method in class org.springframework.batch.infrastructure.item.kafka.builder.KafkaItemReaderBuilder
-
Configure the underlying consumer properties.
- containsKey(String) - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Indicates whether or not a key is represented in this context.
- containsValue(Object) - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Indicates whether or not a value is represented in this context.
- CONTINUABLE - Enum constant in enum class org.springframework.batch.infrastructure.repeat.RepeatStatus
-
Indicates that processing can continue.
- continueIf(boolean) - Static method in enum class org.springframework.batch.infrastructure.repeat.RepeatStatus
- ConversionException - Exception Class in org.springframework.batch.infrastructure.item.file.transform
-
Deprecated, for removal: This API element is subject to removal in a future version.as of 6.0, scheduled for removal in 6.2 or later.
- ConversionException(String) - Constructor for exception class org.springframework.batch.infrastructure.item.file.transform.ConversionException
-
Deprecated.
- convert(V) - Method in class org.springframework.batch.infrastructure.item.SpELItemKeyMapper
- convertToSort(Map) - Method in class org.springframework.batch.infrastructure.item.data.MongoPagingItemReader
- COUNT - Static variable in class org.springframework.batch.infrastructure.repeat.policy.CountingCompletionPolicy
-
Session key for global counter.
- CountingBatchContext(RepeatContext) - Constructor for class org.springframework.batch.infrastructure.repeat.policy.CountingCompletionPolicy.CountingBatchContext
- CountingCompletionPolicy - Class in org.springframework.batch.infrastructure.repeat.policy
-
Abstract base class for policies that need to count the number of occurrences of some event (e.g. an exception type in the context), and terminate based on a limit for the counter.
- CountingCompletionPolicy() - Constructor for class org.springframework.batch.infrastructure.repeat.policy.CountingCompletionPolicy
- CountingCompletionPolicy.CountingBatchContext - Class in org.springframework.batch.infrastructure.repeat.policy
- countParameterPlaceholders(String, List) - Static method in class org.springframework.batch.infrastructure.item.database.JdbcParameterUtils
-
Count the occurrences of the character placeholder in an SQL string
sql. - create(String[]) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSetFactory
-
Create a FieldSet with anonymous tokens.
- create(String[]) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSetFactory
-
Create a FieldSet with anonymous tokens.
- create(String[], String[]) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSetFactory
-
Create a FieldSet with named tokens.
- create(String[], String[]) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSetFactory
-
Create a FieldSet with named tokens.
- create(Resource, String) - Method in interface org.springframework.batch.infrastructure.item.file.BufferedReaderFactory
-
Create a
BufferedReaderfor reading String items from the provided resource. - create(Resource, String) - Method in class org.springframework.batch.infrastructure.item.file.DefaultBufferedReaderFactory
- create(Resource, String) - Method in class org.springframework.batch.infrastructure.item.file.SimpleBinaryBufferedReaderFactory
- createAppendOnlyTransactionalList() - Static method in class org.springframework.batch.infrastructure.support.transaction.TransactionAwareProxyFactory
-
Deprecated.
- createAppendOnlyTransactionalMap() - Static method in class org.springframework.batch.infrastructure.support.transaction.TransactionAwareProxyFactory
-
Deprecated.
- createAppendOnlyTransactionalSet() - Static method in class org.springframework.batch.infrastructure.support.transaction.TransactionAwareProxyFactory
-
Deprecated.
- createBinder(Object) - Method in class org.springframework.batch.infrastructure.item.file.mapping.BeanWrapperFieldSetMapper
-
Create a binder for the target object.
- createInternalState(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.support.RepeatTemplate
-
Create an internal state object that is used to store data needed internally in the scope of an iteration.
- createInternalState(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.support.TaskExecutorRepeatTemplate
-
Deprecated.
- createNewFile(File) - Static method in class org.springframework.batch.infrastructure.item.util.FileUtils
-
Create a new file if it doesn't already exist.
- createQuery() - Method in class org.springframework.batch.infrastructure.item.database.orm.JpaNamedQueryProvider
- createQuery() - Method in class org.springframework.batch.infrastructure.item.database.orm.JpaNativeQueryProvider
- createQuery() - Method in interface org.springframework.batch.infrastructure.item.database.orm.JpaQueryProvider
-
Create the query object.
- createSqlParameterSource(T) - Method in class org.springframework.batch.infrastructure.item.database.BeanPropertyItemSqlParameterSourceProvider
-
Provide parameter values in an
BeanPropertySqlParameterSourcebased on values from the provided item. - createSqlParameterSource(T) - Method in interface org.springframework.batch.infrastructure.item.database.ItemSqlParameterSourceProvider
-
Provide parameter values in an
SqlParameterSourcebased on values from the provided item. - createStaxResult() - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Subclasses can override to customize the STAX result.
- createTransactionalList() - Static method in class org.springframework.batch.infrastructure.support.transaction.TransactionAwareProxyFactory
-
Deprecated.
- createTransactionalList(List) - Static method in class org.springframework.batch.infrastructure.support.transaction.TransactionAwareProxyFactory
-
Deprecated.
- createTransactionalMap() - Static method in class org.springframework.batch.infrastructure.support.transaction.TransactionAwareProxyFactory
-
Deprecated.
- createTransactionalMap(Map) - Static method in class org.springframework.batch.infrastructure.support.transaction.TransactionAwareProxyFactory
-
Deprecated.
- createTransactionalSet() - Static method in class org.springframework.batch.infrastructure.support.transaction.TransactionAwareProxyFactory
-
Deprecated.
- createTransactionalSet(Set) - Static method in class org.springframework.batch.infrastructure.support.transaction.TransactionAwareProxyFactory
-
Deprecated.
- createXmlEventFactory() - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Subclasses can override to customize the event factory.
- createXmlEventWriter(XMLOutputFactory, Writer) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Subclasses can override to customize the writer.
- createXmlOutputFactory() - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Subclasses can override to customize the factory.
- currentItemCount - Variable in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
- currentItemCount(int) - Method in class org.springframework.batch.infrastructure.item.avro.builder.AvroItemReaderBuilder
-
Index for the current item.
- currentItemCount(int) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoCursorItemReaderBuilder
-
Index for the current item.
- currentItemCount(int) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
-
Index for the current item.
- currentItemCount(int) - Method in class org.springframework.batch.infrastructure.item.data.builder.RepositoryItemReaderBuilder
-
Index for the current item.
- currentItemCount(int) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcCursorItemReaderBuilder
-
Index for the current item.
- currentItemCount(int) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
-
Index for the current item.
- currentItemCount(int) - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaCursorItemReaderBuilder
-
Index for the current item.
- currentItemCount(int) - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaPagingItemReaderBuilder
-
Index for the current item.
- currentItemCount(int) - Method in class org.springframework.batch.infrastructure.item.database.builder.StoredProcedureItemReaderBuilder
-
Index for the current item.
- currentItemCount(int) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
Index for the current item.
- currentItemCount(int) - Method in class org.springframework.batch.infrastructure.item.json.builder.JsonItemReaderBuilder
-
Index for the current item.
- currentItemCount(int) - Method in class org.springframework.batch.infrastructure.item.ldif.builder.LdifReaderBuilder
-
Index for the current item.
- currentItemCount(int) - Method in class org.springframework.batch.infrastructure.item.ldif.builder.MappingLdifReaderBuilder
-
Index for the current item.
- currentItemCount(int) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemReaderBuilder
-
Index for the current item.
- customEditors(Map) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
Register custom type converters for beans being mapped.
D
- DatabaseType - Enum Class in org.springframework.batch.infrastructure.support
-
Enum representing a database type, such as DB2 or oracle.
- DataFieldMaxValueIncrementerFactory - Interface in org.springframework.batch.infrastructure.item.database.support
-
Factory for creating
DataFieldMaxValueIncrementerimplementations based upon a provided string. - dataRowMapper(Class) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcCursorItemReaderBuilder
-
Creates a
DataClassRowMapperto be used as yourRowMapper. - dataRowMapper(Class) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
-
Creates a
DataClassRowMapperto be used as yourRowMapper. - dataSource - Variable in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
- dataSource(DataSource) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcBatchItemWriterBuilder
-
Configure the
DataSourceto be used. - dataSource(DataSource) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcCursorItemReaderBuilder
-
The
DataSourceto read from - dataSource(DataSource) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
-
The
DataSourceto query against. - dataSource(DataSource) - Method in class org.springframework.batch.infrastructure.item.database.builder.StoredProcedureItemReaderBuilder
-
The
DataSourceto read from - DB2 - Enum constant in enum class org.springframework.batch.infrastructure.support.DatabaseType
- DB2AS400 - Enum constant in enum class org.springframework.batch.infrastructure.support.DatabaseType
- Db2PagingQueryProvider - Class in org.springframework.batch.infrastructure.item.database.support
-
DB2 implementation of a
PagingQueryProviderusing database specific features. - Db2PagingQueryProvider() - Constructor for class org.springframework.batch.infrastructure.item.database.support.Db2PagingQueryProvider
- DB2VSE - Enum constant in enum class org.springframework.batch.infrastructure.support.DatabaseType
- DB2ZOS - Enum constant in enum class org.springframework.batch.infrastructure.support.DatabaseType
- DEBUG - Enum constant in enum class org.springframework.batch.infrastructure.repeat.exception.LogOrRethrowExceptionHandler.Level
-
Key for
Classifiersignalling that the throwable should be logged at debug level. - DEFAULT_CHARSET - Static variable in class org.springframework.batch.infrastructure.item.file.FlatFileItemReader
- DEFAULT_CHARSET - Static variable in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
- DEFAULT_CHUNK_SIZE - Static variable in class org.springframework.batch.infrastructure.repeat.policy.SimpleCompletionPolicy
- DEFAULT_COMMENT_PREFIXES - Static variable in class org.springframework.batch.infrastructure.item.file.FlatFileItemReader
- DEFAULT_ENCODING - Static variable in class org.springframework.batch.infrastructure.item.xml.StaxEventItemReader
- DEFAULT_ENCODING - Static variable in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
- DEFAULT_LINE_SEPARATOR - Static variable in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
- DEFAULT_QUOTE_CHARACTER - Static variable in class org.springframework.batch.infrastructure.item.file.transform.DelimitedLineTokenizer
-
Convenient constant for the common case of a " character used to escape delimiters or line endings.
- DEFAULT_ROOT_TAG_NAME - Static variable in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
- DEFAULT_STANDALONE_DOCUMENT - Static variable in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
- DEFAULT_SUFFIX - Static variable in class org.springframework.batch.infrastructure.item.file.separator.SuffixRecordSeparatorPolicy
-
Default value for record terminator suffix.
- DEFAULT_THROTTLE_LIMIT - Static variable in class org.springframework.batch.infrastructure.repeat.support.TaskExecutorRepeatTemplate
-
Deprecated.Default limit for maximum number of concurrent unfinished results allowed by the template.
- DEFAULT_TIMEOUT - Static variable in class org.springframework.batch.infrastructure.repeat.policy.TimeoutTerminationPolicy
-
Default timeout value in milliseconds (the value equivalent to 30 seconds).
- DEFAULT_TRANSACTIONAL - Static variable in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
- DEFAULT_XML_VERSION - Static variable in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
- DefaultBufferedReaderFactory - Class in org.springframework.batch.infrastructure.item.file
- DefaultBufferedReaderFactory() - Constructor for class org.springframework.batch.infrastructure.item.file.DefaultBufferedReaderFactory
- DefaultDataFieldMaxValueIncrementerFactory - Class in org.springframework.batch.infrastructure.item.database.support
-
Default implementation of the
DataFieldMaxValueIncrementerFactoryinterface. - DefaultDataFieldMaxValueIncrementerFactory(DataSource) - Constructor for class org.springframework.batch.infrastructure.item.database.support.DefaultDataFieldMaxValueIncrementerFactory
- DefaultExceptionHandler - Class in org.springframework.batch.infrastructure.repeat.exception
-
Default implementation of
ExceptionHandler- just re-throws the exception it encounters. - DefaultExceptionHandler() - Constructor for class org.springframework.batch.infrastructure.repeat.exception.DefaultExceptionHandler
- DefaultFieldSet - Class in org.springframework.batch.infrastructure.item.file.transform
-
Default implementation of
FieldSetusing Java primitive and standard types and utilities. - DefaultFieldSet(String[], String[]) - Constructor for class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
-
Create a FieldSet with named tokens.
- DefaultFieldSet(String[], String[], DateFormat, NumberFormat) - Constructor for class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
-
Create a FieldSet with named tokens.
- DefaultFieldSet(String[]) - Constructor for class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
-
Create a FieldSet with anonymous tokens.
- DefaultFieldSet(String[], DateFormat, NumberFormat) - Constructor for class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
-
Create a FieldSet with anonymous tokens.
- DefaultFieldSetFactory - Class in org.springframework.batch.infrastructure.item.file.transform
-
Default implementation of
FieldSetFactorywith no special knowledge of theFieldSetrequired. - DefaultFieldSetFactory() - Constructor for class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSetFactory
-
Default constructor.
- DefaultFieldSetFactory(DateFormat, NumberFormat) - Constructor for class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSetFactory
-
Convenience constructor
- DefaultFragmentEventReader - Class in org.springframework.batch.infrastructure.item.xml.stax
-
Default implementation of
FragmentEventReader - DefaultFragmentEventReader(XMLEventReader) - Constructor for class org.springframework.batch.infrastructure.item.xml.stax.DefaultFragmentEventReader
-
Caches the StartDocument event for later use.
- DefaultLineMapper<T> - Class in org.springframework.batch.infrastructure.item.file.mapping
-
Two-phase
LineMapperimplementation consisting of tokenization of the line intoFieldSetfollowed by mapping to item. - DefaultLineMapper() - Constructor for class org.springframework.batch.infrastructure.item.file.mapping.DefaultLineMapper
- DefaultMailErrorHandler - Class in org.springframework.batch.infrastructure.item.mail
-
This
MailErrorHandlerimplementation simply rethrows the exception it receives. - DefaultMailErrorHandler() - Constructor for class org.springframework.batch.infrastructure.item.mail.DefaultMailErrorHandler
- DefaultPropertyEditorRegistrar - Class in org.springframework.batch.infrastructure.support
-
A re-usable
PropertyEditorRegistrarthat can be used wherever one needs to register customPropertyEditorinstances with aPropertyEditorRegistry(like a bean wrapper, or a type converter). - DefaultPropertyEditorRegistrar() - Constructor for class org.springframework.batch.infrastructure.support.DefaultPropertyEditorRegistrar
- DefaultRecordSeparatorPolicy - Class in org.springframework.batch.infrastructure.item.file.separator
-
A
RecordSeparatorPolicythat treats all lines as record endings, as long as they do not have unterminated quotes, and do not end in a continuation marker. - DefaultRecordSeparatorPolicy() - Constructor for class org.springframework.batch.infrastructure.item.file.separator.DefaultRecordSeparatorPolicy
-
Default constructor.
- DefaultRecordSeparatorPolicy(String) - Constructor for class org.springframework.batch.infrastructure.item.file.separator.DefaultRecordSeparatorPolicy
-
Convenient constructor with quote character as parameter.
- DefaultRecordSeparatorPolicy(String, String) - Constructor for class org.springframework.batch.infrastructure.item.file.separator.DefaultRecordSeparatorPolicy
-
Convenient constructor with quote character and continuation marker as parameters.
- DefaultResultCompletionPolicy - Class in org.springframework.batch.infrastructure.repeat.policy
-
Very simple
CompletionPolicythat bases its decision on the result of a batch operation. - DefaultResultCompletionPolicy() - Constructor for class org.springframework.batch.infrastructure.repeat.policy.DefaultResultCompletionPolicy
- delegate(ResourceAwareItemReaderItemStream) - Method in class org.springframework.batch.infrastructure.item.file.builder.MultiResourceItemReaderBuilder
-
Establishes the delegate to use for reading the resources provided.
- delegate(ResourceAwareItemWriterItemStream) - Method in class org.springframework.batch.infrastructure.item.file.builder.MultiResourceItemWriterBuilder
-
Delegate used for actual writing of the output.
- delegate(ItemReader) - Method in class org.springframework.batch.infrastructure.item.support.builder.SingleItemPeekableItemReaderBuilder
-
The item reader to use as a delegate.
- delegate(ItemReader) - Method in class org.springframework.batch.infrastructure.item.support.builder.SynchronizedItemReaderBuilder
-
The item reader to use as a delegate.
- delegate(ItemStreamReader) - Method in class org.springframework.batch.infrastructure.item.support.builder.SynchronizedItemStreamReaderBuilder
-
The item stream reader to use as a delegate.
- delegate(ItemStreamWriter) - Method in class org.springframework.batch.infrastructure.item.support.builder.SynchronizedItemStreamWriterBuilder
-
Set the delegate
ItemStreamWriter. - delegate(ItemWriter) - Method in class org.springframework.batch.infrastructure.item.support.builder.SynchronizedItemWriterBuilder
-
The item writer to use as a delegate.
- delegates(List) - Method in class org.springframework.batch.infrastructure.item.support.builder.CompositeItemProcessorBuilder
-
Establishes the
ItemProcessordelegates that will work on the item to be processed. - delegates(List) - Method in class org.springframework.batch.infrastructure.item.support.builder.CompositeItemWriterBuilder
-
The list of item writers to use as delegates.
- delegates(ItemProcessor...) - Method in class org.springframework.batch.infrastructure.item.support.builder.CompositeItemProcessorBuilder
-
Establishes the
ItemProcessordelegates that will work on the item to be processed. - delegates(ItemWriter...) - Method in class org.springframework.batch.infrastructure.item.support.builder.CompositeItemWriterBuilder
-
The item writers to use as delegates.
- delete - Variable in class org.springframework.batch.infrastructure.item.KeyValueItemWriter
- delete(boolean) - Method in class org.springframework.batch.infrastructure.item.kafka.builder.KafkaItemWriterBuilder
-
Indicate if the items being passed to the writer are all to be sent as delete events to the topic.
- delete(boolean) - Method in class org.springframework.batch.infrastructure.item.redis.builder.RedisItemWriterBuilder
-
Indicate if the items being passed to the writer should be deleted.
- delimited() - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
Returns an instance of a
FlatFileItemReaderBuilder.DelimitedBuilderfor building aDelimitedLineTokenizer. - delimited() - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder
-
Returns an instance of a
FlatFileItemWriterBuilder.DelimitedBuilderfor building aDelimitedLineAggregator. - delimited(Consumer) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
Configure a
FlatFileItemReaderBuilder.DelimitedSpecusing a lambda. - delimited(Consumer) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder
-
Configure a
FlatFileItemWriterBuilder.DelimitedSpecusing a lambda. - DelimitedBuilder(FlatFileItemReaderBuilder) - Constructor for class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.DelimitedBuilder
- DelimitedBuilder(FlatFileItemWriterBuilder) - Constructor for class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.DelimitedBuilder
- DelimitedLineAggregator<T> - Class in org.springframework.batch.infrastructure.item.file.transform
-
A
LineAggregatorimplementation that converts an object into a delimited list of strings. - DelimitedLineAggregator() - Constructor for class org.springframework.batch.infrastructure.item.file.transform.DelimitedLineAggregator
- DelimitedLineTokenizer - Class in org.springframework.batch.infrastructure.item.file.transform
-
A
LineTokenizerimplementation that splits the input String on a configurable delimiter. - DelimitedLineTokenizer() - Constructor for class org.springframework.batch.infrastructure.item.file.transform.DelimitedLineTokenizer
-
Create a new instance of the
DelimitedLineTokenizerclass for the common case where the delimiter is acomma. - DelimitedLineTokenizer(String) - Constructor for class org.springframework.batch.infrastructure.item.file.transform.DelimitedLineTokenizer
-
Create a new instance of the
DelimitedLineTokenizerclass. - delimiter(String) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.DelimitedBuilder
-
Define the delimiter for the file.
- delimiter(String) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.DelimitedSpec
-
Define the delimiter for the file.
- delimiter(String) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.DelimitedBuilder
-
Define the delimiter for the file.
- delimiter(String) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.DelimitedSpec
-
Define the delimiter for the file.
- DELIMITER_COMMA - Static variable in class org.springframework.batch.infrastructure.item.file.transform.DelimitedLineTokenizer
-
Convenient constant for the common case of a comma delimiter.
- DELIMITER_TAB - Static variable in class org.springframework.batch.infrastructure.item.file.transform.DelimitedLineTokenizer
-
Convenient constant for the common case of a tab delimiter.
- DERBY - Enum constant in enum class org.springframework.batch.infrastructure.support.DatabaseType
- DerbyPagingQueryProvider - Class in org.springframework.batch.infrastructure.item.database.support
-
Derby implementation of a
PagingQueryProviderusing database specific features. - DerbyPagingQueryProvider() - Constructor for class org.springframework.batch.infrastructure.item.database.support.DerbyPagingQueryProvider
- DESCENDING - Enum constant in enum class org.springframework.batch.infrastructure.item.database.Order
- determineQueryProvider(DataSource) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
- DirectPoller<S> - Class in org.springframework.batch.infrastructure.poller
-
A
Pollerthat uses the callers thread to poll for a result as soon as it is asked for. - DirectPoller(long) - Constructor for class org.springframework.batch.infrastructure.poller.DirectPoller
- distanceLimit(int) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
Configures the maximum tolerance between the actual spelling of a field's name and the property's name.
- doAggregate(Object[]) - Method in class org.springframework.batch.infrastructure.item.file.transform.DelimitedLineAggregator
- doAggregate(Object[]) - Method in class org.springframework.batch.infrastructure.item.file.transform.ExtractorLineAggregator
-
Aggregate provided fields into single String.
- doAggregate(Object[]) - Method in class org.springframework.batch.infrastructure.item.file.transform.FormatterLineAggregator
- doBegin(Object, TransactionDefinition) - Method in class org.springframework.batch.infrastructure.support.transaction.ResourcelessTransactionManager
- doCleanupAfterCompletion(Object) - Method in class org.springframework.batch.infrastructure.support.transaction.ResourcelessTransactionManager
- doClose() - Method in class org.springframework.batch.infrastructure.item.avro.AvroItemReader
- doClose() - Method in class org.springframework.batch.infrastructure.item.data.AbstractPaginatedDataItemReader
- doClose() - Method in class org.springframework.batch.infrastructure.item.data.MongoCursorItemReader
- doClose() - Method in class org.springframework.batch.infrastructure.item.data.RepositoryItemReader
- doClose() - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
-
Close the cursor and database connection.
- doClose() - Method in class org.springframework.batch.infrastructure.item.database.AbstractPagingItemReader
- doClose() - Method in class org.springframework.batch.infrastructure.item.database.JpaCursorItemReader
- doClose() - Method in class org.springframework.batch.infrastructure.item.database.JpaPagingItemReader
- doClose() - Method in class org.springframework.batch.infrastructure.item.file.FlatFileItemReader
- doClose() - Method in class org.springframework.batch.infrastructure.item.json.JsonItemReader
- doClose() - Method in class org.springframework.batch.infrastructure.item.ldif.LdifReader
- doClose() - Method in class org.springframework.batch.infrastructure.item.ldif.MappingLdifReader
- doClose() - Method in class org.springframework.batch.infrastructure.item.support.AbstractItemCountingItemStreamItemReader
-
Close the resources opened in
AbstractItemCountingItemStreamItemReader.doOpen(). - doClose() - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemReader
- doCommit(DefaultTransactionStatus) - Method in class org.springframework.batch.infrastructure.support.transaction.ResourcelessTransactionManager
- doGetTransaction() - Method in class org.springframework.batch.infrastructure.support.transaction.ResourcelessTransactionManager
- doInIteration(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.callback.NestedRepeatCallback
-
Simply calls template.execute(callback).
- doInIteration(RepeatContext) - Method in interface org.springframework.batch.infrastructure.repeat.RepeatCallback
-
Implementations return true if they can continue processing - e.g. there is a data source that is not yet exhausted.
- doOpen() - Method in class org.springframework.batch.infrastructure.item.avro.AvroItemReader
- doOpen() - Method in class org.springframework.batch.infrastructure.item.data.AbstractPaginatedDataItemReader
- doOpen() - Method in class org.springframework.batch.infrastructure.item.data.MongoCursorItemReader
- doOpen() - Method in class org.springframework.batch.infrastructure.item.data.RepositoryItemReader
- doOpen() - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
-
Execute the statement to open the cursor.
- doOpen() - Method in class org.springframework.batch.infrastructure.item.database.AbstractPagingItemReader
- doOpen() - Method in class org.springframework.batch.infrastructure.item.database.JpaCursorItemReader
- doOpen() - Method in class org.springframework.batch.infrastructure.item.database.JpaPagingItemReader
- doOpen() - Method in class org.springframework.batch.infrastructure.item.file.FlatFileItemReader
- doOpen() - Method in class org.springframework.batch.infrastructure.item.json.JsonItemReader
- doOpen() - Method in class org.springframework.batch.infrastructure.item.ldif.LdifReader
- doOpen() - Method in class org.springframework.batch.infrastructure.item.ldif.MappingLdifReader
- doOpen() - Method in class org.springframework.batch.infrastructure.item.support.AbstractItemCountingItemStreamItemReader
-
Open resources necessary to start reading input.
- doOpen() - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemReader
- doPageRead() - Method in class org.springframework.batch.infrastructure.item.data.AbstractPaginatedDataItemReader
-
Method this
ItemStreamReaderdelegates to for the actual work of reading a page. - doPageRead() - Method in class org.springframework.batch.infrastructure.item.data.MongoPagingItemReader
- doPageRead() - Method in class org.springframework.batch.infrastructure.item.data.RepositoryItemReader
-
Performs the actual reading of a page via the repository.
- doRead() - Method in class org.springframework.batch.infrastructure.item.avro.AvroItemReader
- doRead() - Method in class org.springframework.batch.infrastructure.item.data.AbstractPaginatedDataItemReader
- doRead() - Method in class org.springframework.batch.infrastructure.item.data.MongoCursorItemReader
- doRead() - Method in class org.springframework.batch.infrastructure.item.data.RepositoryItemReader
- doRead() - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
-
Read next row and map it to item, verify cursor position if
AbstractCursorItemReader.setVerifyCursorPosition(boolean)is true. - doRead() - Method in class org.springframework.batch.infrastructure.item.database.AbstractPagingItemReader
- doRead() - Method in class org.springframework.batch.infrastructure.item.database.JpaCursorItemReader
- doRead() - Method in class org.springframework.batch.infrastructure.item.file.FlatFileItemReader
- doRead() - Method in class org.springframework.batch.infrastructure.item.json.JsonItemReader
- doRead() - Method in class org.springframework.batch.infrastructure.item.ldif.LdifReader
- doRead() - Method in class org.springframework.batch.infrastructure.item.ldif.MappingLdifReader
- doRead() - Method in class org.springframework.batch.infrastructure.item.support.AbstractItemCountingItemStreamItemReader
-
Read next item from input.
- doRead() - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemReader
-
Move to next fragment and map it to item.
- doReadPage() - Method in class org.springframework.batch.infrastructure.item.database.AbstractPagingItemReader
- doReadPage() - Method in class org.springframework.batch.infrastructure.item.database.JdbcPagingItemReader
- doReadPage() - Method in class org.springframework.batch.infrastructure.item.database.JpaPagingItemReader
- doRollback(DefaultTransactionStatus) - Method in class org.springframework.batch.infrastructure.support.transaction.ResourcelessTransactionManager
- doSetRollbackOnly(DefaultTransactionStatus) - Method in class org.springframework.batch.infrastructure.support.transaction.ResourcelessTransactionManager
- doTokenize(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.AbstractLineTokenizer
- doTokenize(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.DelimitedLineTokenizer
-
Yields the tokens resulting from the splitting of the supplied
line. - doTokenize(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.FixedLengthTokenizer
-
Yields the tokens resulting from the splitting of the supplied
line. - doTokenize(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.RegexLineTokenizer
- doUpdate(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.policy.CountingCompletionPolicy
-
Extension point for subclasses.
- doWrite(EntityManager, Chunk) - Method in class org.springframework.batch.infrastructure.item.database.JpaItemWriter
-
Do perform the actual write operation.
- doWrite(Chunk) - Method in class org.springframework.batch.infrastructure.item.data.MongoItemWriter
-
Performs the actual write to the store via the template.
- doWrite(Chunk) - Method in class org.springframework.batch.infrastructure.item.data.RepositoryItemWriter
-
Performs the actual write to the repository.
- doWrite(Chunk) - Method in class org.springframework.batch.infrastructure.item.file.FlatFileItemWriter
- doWrite(Chunk) - Method in class org.springframework.batch.infrastructure.item.json.JsonFileItemWriter
- doWrite(Chunk) - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
-
Write out a string of items followed by a "new line", where the format of the new line separator is determined by the underlying operating system.
- driverSupportsAbsolute(boolean) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcCursorItemReaderBuilder
-
Indicates if the JDBC driver supports setting the absolute row on the
ResultSet. - driverSupportsAbsolute(boolean) - Method in class org.springframework.batch.infrastructure.item.database.builder.StoredProcedureItemReaderBuilder
-
Indicates if the JDBC driver supports setting the absolute row on the
ResultSet. - DynamicMethodInvocationException - Exception Class in org.springframework.batch.infrastructure.item.adapter
-
Indicates an error has been encountered while trying to dynamically invoke a method e.g. using
MethodInvoker. - DynamicMethodInvocationException(String, Throwable) - Constructor for exception class org.springframework.batch.infrastructure.item.adapter.DynamicMethodInvocationException
- DynamicMethodInvocationException(Throwable) - Constructor for exception class org.springframework.batch.infrastructure.item.adapter.DynamicMethodInvocationException
E
- embeddedSchema(boolean) - Method in class org.springframework.batch.infrastructure.item.avro.builder.AvroItemReaderBuilder
-
Disable or enable reading an embedded Avro schema.
- encoding(String) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
Configure the encoding used by the reader to read the input source.
- encoding(String) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder
-
Encoding used for output.
- encoding(String) - Method in class org.springframework.batch.infrastructure.item.json.builder.JsonFileItemWriterBuilder
-
Encoding used for output.
- encoding(String) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemReaderBuilder
-
Encoding for the input file.
- encoding(String) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemWriterBuilder
-
Encoding for the file.
- endDocument(XMLEventWriter) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Writes the EndDocument tag manually.
- entityManagerFactory(EntityManagerFactory) - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaCursorItemReaderBuilder
-
The
EntityManagerFactoryto be used for executing the configuredJpaCursorItemReaderBuilder.queryString. - entityManagerFactory(EntityManagerFactory) - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaItemWriterBuilder
-
The JPA
EntityManagerFactoryto obtain an entity manager from. - entityManagerFactory(EntityManagerFactory) - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaPagingItemReaderBuilder
-
The
EntityManagerFactoryto be used for executing the configuredJpaPagingItemReaderBuilder.queryString. - entrySet() - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Returns the entry set containing the contents of this context.
- equals(Object) - Method in class org.springframework.batch.infrastructure.item.Chunk
- equals(Object) - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
- equals(Object) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- equals(Object) - Method in class org.springframework.batch.infrastructure.repeat.context.SynchronizedAttributeAccessor
- equals(Object) - Method in class org.springframework.batch.infrastructure.support.SimpleMethodInvoker
- ERROR - Enum constant in enum class org.springframework.batch.infrastructure.repeat.exception.LogOrRethrowExceptionHandler.Level
-
Key for
Classifiersignalling that the throwable should be logged at error level. - ExceptionHandler - Interface in org.springframework.batch.infrastructure.repeat.exception
-
Handler to allow strategies for re-throwing exceptions.
- executeAfterInterceptors(RepeatContext, RepeatStatus) - Method in class org.springframework.batch.infrastructure.repeat.support.RepeatTemplate
-
Convenience method to execute after interceptors on a callback result.
- ExecutionContext - Class in org.springframework.batch.infrastructure.item
-
Object representing a context for an
ItemStream. - ExecutionContext() - Constructor for class org.springframework.batch.infrastructure.item.ExecutionContext
-
Default constructor.
- ExecutionContext(Map) - Constructor for class org.springframework.batch.infrastructure.item.ExecutionContext
-
Initializes a new execution context with the contents of another map.
- ExecutionContext(ExecutionContext) - Constructor for class org.springframework.batch.infrastructure.item.ExecutionContext
-
Initializes a new
ExecutionContextwith the contents of anotherExecutionContext. - ExecutionContextUserSupport - Class in org.springframework.batch.infrastructure.item.util
-
Facilitates assigning names to objects persisting data in
ExecutionContextand generating keys forExecutionContextbased on the name. - ExecutionContextUserSupport() - Constructor for class org.springframework.batch.infrastructure.item.util.ExecutionContextUserSupport
- ExecutionContextUserSupport(String) - Constructor for class org.springframework.batch.infrastructure.item.util.ExecutionContextUserSupport
- expect() - Method in class org.springframework.batch.infrastructure.repeat.support.ResultHolderResultQueue
-
Deprecated.Tell the queue to expect one more result.
- expect() - Method in class org.springframework.batch.infrastructure.repeat.support.ThrottleLimitResultQueue
-
Deprecated.Tell the queue to expect one more result.
- ExtendedConnectionDataSourceProxy - Class in org.springframework.batch.infrastructure.item.database
-
Implementation of
SmartDataSourcethat is capable of keeping a single JDBC Connection which is NOT closed after each use even ifConnection.close()is called. - ExtendedConnectionDataSourceProxy() - Constructor for class org.springframework.batch.infrastructure.item.database.ExtendedConnectionDataSourceProxy
-
No arg constructor for use when configured using JavaBean style.
- ExtendedConnectionDataSourceProxy(DataSource) - Constructor for class org.springframework.batch.infrastructure.item.database.ExtendedConnectionDataSourceProxy
-
Constructor that takes as a parameter with the
DataSourceto be wrapped. - extract(T) - Method in class org.springframework.batch.infrastructure.item.file.transform.BeanWrapperFieldExtractor
- extract(T) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldExtractor
- extract(T) - Method in class org.springframework.batch.infrastructure.item.file.transform.PassThroughFieldExtractor
-
Get an array of fields as close as possible to the input.
- extract(T) - Method in class org.springframework.batch.infrastructure.item.file.transform.RecordFieldExtractor
- ExtractorLineAggregator<T> - Class in org.springframework.batch.infrastructure.item.file.transform
-
An abstract
LineAggregatorimplementation that utilizes aFieldExtractorto convert the incoming object to an array of its parts. - ExtractorLineAggregator() - Constructor for class org.springframework.batch.infrastructure.item.file.transform.ExtractorLineAggregator
F
- fetchSize - Variable in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
- fetchSize(int) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcCursorItemReaderBuilder
-
A hint to the driver as to how many rows to return with each fetch.
- fetchSize(int) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
-
A hint to the underlying RDBMS as to how many records to return with each fetch.
- fetchSize(int) - Method in class org.springframework.batch.infrastructure.item.database.builder.StoredProcedureItemReaderBuilder
-
A hint to the driver as to how many rows to return with each fetch.
- fieldExtractor(FieldExtractor) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.DelimitedBuilder
-
Set the
FieldExtractorto use to extract fields from each item. - fieldExtractor(FieldExtractor) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.DelimitedSpec
-
Set the
FieldExtractorto use to extract fields from each item. - fieldExtractor(FieldExtractor) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.FormattedBuilder
-
Set the
FieldExtractorto use to extract fields from each item. - fieldExtractor(FieldExtractor) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.FormattedSpec
-
Set the
FieldExtractorto use to extract fields from each item. - FieldExtractor<T> - Interface in org.springframework.batch.infrastructure.item.file.transform
-
This class will convert an object to an array of its parts.
- fields - Variable in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
- fields - Variable in class org.springframework.batch.infrastructure.item.data.MongoPagingItemReader
- fields(String) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoCursorItemReaderBuilder
-
JSON defining the fields to be returned from the matching documents by MongoDB.
- fields(String) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
-
JSON defining the fields to be returned from the matching documents by MongoDB.
- FieldSet - Interface in org.springframework.batch.infrastructure.item.file.transform
-
Interface used by flat file input sources to encapsulate concerns of converting an array of Strings to Java native types.
- fieldSetFactory(FieldSetFactory) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.DelimitedBuilder
-
A factory for creating the resulting
FieldSet. - fieldSetFactory(FieldSetFactory) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.DelimitedSpec
-
A factory for creating the resulting
FieldSet. - fieldSetFactory(FieldSetFactory) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.FixedLengthBuilder
-
A factory for creating the resulting
FieldSet. - fieldSetFactory(FieldSetFactory) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.FixedLengthSpec
-
A factory for creating the resulting
FieldSet. - FieldSetFactory - Interface in org.springframework.batch.infrastructure.item.file.transform
-
Factory interface for creating
FieldSetinstances. - fieldSetMapper(FieldSetMapper) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
A
FieldSetMapperimplementation to be used. - FieldSetMapper<T> - Interface in org.springframework.batch.infrastructure.item.file.mapping
-
Interface that is used to map data obtained from a
FieldSetinto an object. - FileUtils - Class in org.springframework.batch.infrastructure.item.util
-
Utility methods for files used in batch processing.
- findMatchingMethod() - Method in class org.springframework.batch.infrastructure.item.adapter.HippyMethodInvoker
- findMethod(Class) - Method in class org.springframework.batch.infrastructure.support.AnnotationMethodResolver
-
Find a single Method on the given Class that contains the annotation type for which this resolver is searching.
- findMethod(Class) - Method in interface org.springframework.batch.infrastructure.support.MethodResolver
-
Find a single Method on the given Class that matches this resolver's criteria.
- findMethod(Class, Class) - Static method in class org.springframework.batch.infrastructure.support.ReflectionUtils
- findMethod(Object) - Method in class org.springframework.batch.infrastructure.support.AnnotationMethodResolver
-
Find a single Method on the Class of the given candidate object that contains the annotation type for which this resolver is searching.
- findMethod(Object) - Method in interface org.springframework.batch.infrastructure.support.MethodResolver
-
Find a single Method on the provided Object that matches this resolver's criteria.
- FINISHED - Enum constant in enum class org.springframework.batch.infrastructure.repeat.RepeatStatus
-
Indicates that processing is finished (either successful or unsuccessful)
- fixedLength() - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
Returns an instance of a
FlatFileItemReaderBuilder.FixedLengthBuilderfor building aFixedLengthTokenizer. - fixedLength(Consumer) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
Configure a
FlatFileItemReaderBuilder.FixedLengthSpecusing a lambda. - FixedLengthBuilder(FlatFileItemReaderBuilder) - Constructor for class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.FixedLengthBuilder
- FixedLengthTokenizer - Class in org.springframework.batch.infrastructure.item.file.transform
-
Tokenizer used to process data obtained from files with fixed-length format.
- FixedLengthTokenizer(Range...) - Constructor for class org.springframework.batch.infrastructure.item.file.transform.FixedLengthTokenizer
-
Create a new
FixedLengthTokenizerinstance with the given ranges. - FlatFileFooterCallback - Interface in org.springframework.batch.infrastructure.item.file
-
Callback interface for writing a footer to a file.
- FlatFileFormatException - Exception Class in org.springframework.batch.infrastructure.item.file.transform
-
Exception indicating that some type of error has occurred while attempting to parse a line of input into tokens.
- FlatFileFormatException(String) - Constructor for exception class org.springframework.batch.infrastructure.item.file.transform.FlatFileFormatException
-
Create a new
FlatFileFormatExceptionbased on a message. - FlatFileFormatException(String, String) - Constructor for exception class org.springframework.batch.infrastructure.item.file.transform.FlatFileFormatException
-
Create a new
FlatFileFormatExceptionbased on a message. - FlatFileFormatException(String, Throwable) - Constructor for exception class org.springframework.batch.infrastructure.item.file.transform.FlatFileFormatException
-
Create a new
FlatFileFormatExceptionbased on a message and another exception. - FlatFileHeaderCallback - Interface in org.springframework.batch.infrastructure.item.file
-
Callback interface for writing a header to a file.
- FlatFileItemReader<T> - Class in org.springframework.batch.infrastructure.item.file
-
Restartable
ItemReaderthat reads lines from inputFlatFileItemReader.setResource(Resource). - FlatFileItemReader(LineMapper) - Constructor for class org.springframework.batch.infrastructure.item.file.FlatFileItemReader
-
Create a new
FlatFileItemReaderwith aLineMapper. - FlatFileItemReader(Resource, LineMapper) - Constructor for class org.springframework.batch.infrastructure.item.file.FlatFileItemReader
- FlatFileItemReaderBuilder<T> - Class in org.springframework.batch.infrastructure.item.file.builder
-
A builder implementation for the
FlatFileItemReader. - FlatFileItemReaderBuilder() - Constructor for class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
- FlatFileItemReaderBuilder.DelimitedBuilder<T> - Class in org.springframework.batch.infrastructure.item.file.builder
-
A builder for constructing a
DelimitedLineTokenizer - FlatFileItemReaderBuilder.DelimitedSpec<T> - Interface in org.springframework.batch.infrastructure.item.file.builder
-
A specification for configuring a delimited file tokenizer.
- FlatFileItemReaderBuilder.FixedLengthBuilder<T> - Class in org.springframework.batch.infrastructure.item.file.builder
-
A builder for constructing a
FixedLengthTokenizer - FlatFileItemReaderBuilder.FixedLengthSpec<T> - Interface in org.springframework.batch.infrastructure.item.file.builder
-
A specification for configuring a fixed length file tokenizer.
- FlatFileItemWriter<T> - Class in org.springframework.batch.infrastructure.item.file
-
This class is an item writer that writes data to a file or stream.
- FlatFileItemWriter(LineAggregator) - Constructor for class org.springframework.batch.infrastructure.item.file.FlatFileItemWriter
-
Create a new
FlatFileItemWriterwith theLineAggregatorspecified. - FlatFileItemWriter(WritableResource, LineAggregator) - Constructor for class org.springframework.batch.infrastructure.item.file.FlatFileItemWriter
- FlatFileItemWriterBuilder<T> - Class in org.springframework.batch.infrastructure.item.file.builder
-
A builder implementation for the
FlatFileItemWriter - FlatFileItemWriterBuilder() - Constructor for class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder
- FlatFileItemWriterBuilder.DelimitedBuilder<T> - Class in org.springframework.batch.infrastructure.item.file.builder
-
A builder for constructing a
DelimitedLineAggregator - FlatFileItemWriterBuilder.DelimitedSpec<T> - Interface in org.springframework.batch.infrastructure.item.file.builder
-
Specification for configuring a delimited line aggregator.
- FlatFileItemWriterBuilder.FormattedBuilder<T> - Class in org.springframework.batch.infrastructure.item.file.builder
-
A builder for constructing a
FormatterLineAggregator. - FlatFileItemWriterBuilder.FormattedSpec<T> - Interface in org.springframework.batch.infrastructure.item.file.builder
-
Specification for configuring a formatted line aggregator.
- FlatFileParseException - Exception Class in org.springframework.batch.infrastructure.item.file
-
Exception thrown when errors are encountered parsing flat files.
- FlatFileParseException(String, String) - Constructor for exception class org.springframework.batch.infrastructure.item.file.FlatFileParseException
- FlatFileParseException(String, String, int) - Constructor for exception class org.springframework.batch.infrastructure.item.file.FlatFileParseException
- FlatFileParseException(String, Throwable, String, int) - Constructor for exception class org.springframework.batch.infrastructure.item.file.FlatFileParseException
- flush() - Method in class org.springframework.batch.infrastructure.item.kafka.KafkaItemWriter
- flush() - Method in class org.springframework.batch.infrastructure.item.KeyValueItemWriter
-
Flush items to the key/value store.
- flush() - Method in class org.springframework.batch.infrastructure.item.xml.stax.NoStartEndDocumentStreamWriter
- flush() - Method in class org.springframework.batch.infrastructure.item.xml.stax.UnclosedElementCollectingEventWriter
- flush() - Method in class org.springframework.batch.infrastructure.item.xml.stax.UnopenedElementClosingEventWriter
- flush() - Method in class org.springframework.batch.infrastructure.support.transaction.TransactionAwareBufferedWriter
- FlushFailedException - Exception Class in org.springframework.batch.infrastructure.support.transaction
-
Unchecked exception indicating that an error has occurred while trying to flush a buffer.
- FlushFailedException(String) - Constructor for exception class org.springframework.batch.infrastructure.support.transaction.FlushFailedException
-
Create a new
FlushFailedExceptionbased on a message. - FlushFailedException(String, Throwable) - Constructor for exception class org.springframework.batch.infrastructure.support.transaction.FlushFailedException
-
Create a new
FlushFailedExceptionbased on a message and another exception. - footerCallback(FlatFileFooterCallback) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder
-
A callback for footer processing
- footerCallback(FlatFileFooterCallback) - Method in class org.springframework.batch.infrastructure.item.json.builder.JsonFileItemWriterBuilder
-
A callback for footer processing.
- footerCallback(StaxWriterCallback) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemWriterBuilder
-
A
StaxWriterCallbackto provide any footer elements - forceSync(boolean) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder
-
A flag indicating that changes should be force-synced to disk on flush.
- forceSync(boolean) - Method in class org.springframework.batch.infrastructure.item.json.builder.JsonFileItemWriterBuilder
-
A flag indicating that changes should be force-synced to disk on flush.
- forceSync(boolean) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemWriterBuilder
-
Flag to indicate that changes should be force-synced to disk on flush.
- format(String) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.FormattedBuilder
-
Set the format string used to aggregate items
- format(String) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.FormattedSpec
-
Set the format string used to aggregate items
- formatted() - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder
-
Returns an instance of a
FlatFileItemWriterBuilder.FormattedBuilderfor building aFormatterLineAggregator. - formatted(Consumer) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder
-
Configure a
FlatFileItemWriterBuilder.FormattedSpecusing a lambda. - FormattedBuilder(FlatFileItemWriterBuilder) - Constructor for class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.FormattedBuilder
- FormatterLineAggregator<T> - Class in org.springframework.batch.infrastructure.item.file.transform
-
A
LineAggregatorimplementation which produces a String by aggregating the provided item via theFormattersyntax. - FormatterLineAggregator(String) - Constructor for class org.springframework.batch.infrastructure.item.file.transform.FormatterLineAggregator
-
Create a new
FormatterLineAggregatorwith the provided format. - FragmentEventReader - Interface in org.springframework.batch.infrastructure.item.xml.stax
-
Interface for event readers which support treating XML fragments as standalone XML documents by wrapping the fragments with StartDocument and EndDocument events.
- fromClause - Variable in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
- fromClause(String) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
-
The SQL
FROMclause for a db specificPagingQueryProvider. - fromMetaData(DataSource) - Static method in enum class org.springframework.batch.infrastructure.support.DatabaseType
-
Convenience method that pulls a database product name from the DataSource's metadata.
- fromProductName(String) - Static method in enum class org.springframework.batch.infrastructure.support.DatabaseType
-
Static method to obtain a DatabaseType from the provided product name.
- function() - Method in class org.springframework.batch.infrastructure.item.database.builder.StoredProcedureItemReaderBuilder
-
Indicates the stored procedure is a function
- FunctionItemProcessor<I,
O> - Class in org.springframework.batch.infrastructure.item.function -
An
ItemProcessorimplementation that delegates to aFunction - FunctionItemProcessor(Function) - Constructor for class org.springframework.batch.infrastructure.item.function.FunctionItemProcessor
G
- generateFirstPageQuery(int) - Method in interface org.springframework.batch.infrastructure.item.database.PagingQueryProvider
-
Generate the query that will provide the first page, limited by the page size.
- generateFirstPageQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.AbstractSqlPagingQueryProvider
-
Method generating the query string to be used for retrieving the first page.
- generateFirstPageQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.Db2PagingQueryProvider
- generateFirstPageQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.DerbyPagingQueryProvider
- generateFirstPageQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.H2PagingQueryProvider
- generateFirstPageQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.HanaPagingQueryProvider
- generateFirstPageQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.HsqlPagingQueryProvider
- generateFirstPageQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.MariaDBPagingQueryProvider
- generateFirstPageQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.MySqlPagingQueryProvider
- generateFirstPageQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.OraclePagingQueryProvider
- generateFirstPageQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.PostgresPagingQueryProvider
- generateFirstPageQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.SqlitePagingQueryProvider
- generateFirstPageQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.SqlServerPagingQueryProvider
- generateFirstPageQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.SybasePagingQueryProvider
- generateGroupedTopSqlQuery(AbstractSqlPagingQueryProvider, String) - Static method in class org.springframework.batch.infrastructure.item.database.support.SqlPagingQueryUtils
-
Generate SQL query string using a TOP clause
- generateLimitGroupedSqlQuery(AbstractSqlPagingQueryProvider, String) - Static method in class org.springframework.batch.infrastructure.item.database.support.SqlPagingQueryUtils
-
Generate SQL query string using a LIMIT clause
- generateLimitSqlQuery(AbstractSqlPagingQueryProvider, boolean, String) - Static method in class org.springframework.batch.infrastructure.item.database.support.SqlPagingQueryUtils
-
Generate SQL query string using a LIMIT clause
- generateRemainingPagesQuery(int) - Method in interface org.springframework.batch.infrastructure.item.database.PagingQueryProvider
-
Generate the query that will provide the first page, limited by the page size.
- generateRemainingPagesQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.AbstractSqlPagingQueryProvider
-
Method generating the query string to be used for retrieving the pages following the first page.
- generateRemainingPagesQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.Db2PagingQueryProvider
- generateRemainingPagesQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.DerbyPagingQueryProvider
- generateRemainingPagesQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.H2PagingQueryProvider
- generateRemainingPagesQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.HanaPagingQueryProvider
- generateRemainingPagesQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.HsqlPagingQueryProvider
- generateRemainingPagesQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.MariaDBPagingQueryProvider
- generateRemainingPagesQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.MySqlPagingQueryProvider
- generateRemainingPagesQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.OraclePagingQueryProvider
- generateRemainingPagesQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.PostgresPagingQueryProvider
- generateRemainingPagesQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.SqlitePagingQueryProvider
- generateRemainingPagesQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.SqlServerPagingQueryProvider
- generateRemainingPagesQuery(int) - Method in class org.springframework.batch.infrastructure.item.database.support.SybasePagingQueryProvider
- generateRowNumSqlQuery(AbstractSqlPagingQueryProvider, boolean, String) - Static method in class org.springframework.batch.infrastructure.item.database.support.SqlPagingQueryUtils
-
Generate SQL query string using a ROW_NUM condition
- generateRowNumSqlQuery(AbstractSqlPagingQueryProvider, String, boolean, String) - Static method in class org.springframework.batch.infrastructure.item.database.support.SqlPagingQueryUtils
-
Generate SQL query string using a ROW_NUM condition
- generateTopSqlQuery(AbstractSqlPagingQueryProvider, boolean, String) - Static method in class org.springframework.batch.infrastructure.item.database.support.SqlPagingQueryUtils
-
Generate SQL query string using a TOP clause
- get(String) - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Getter for the value represented by the provided key.
- get(String, Class) - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Typesafe getter for the value represented by the provided key, with cast to given class.
- get(String, Class, V) - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Typesafe getter for the value represented by the provided key, with cast to given class.
- getActualCount() - Method in exception class org.springframework.batch.infrastructure.item.file.transform.IncorrectTokenCountException
- getActualLength() - Method in exception class org.springframework.batch.infrastructure.item.file.transform.IncorrectLineLengthException
-
Retrieves the actual length that was recorded for this exception.
- getArguments() - Method in class org.springframework.batch.infrastructure.item.adapter.AbstractMethodInvokingDelegator
-
Return arguments.
- getAsText() - Method in class org.springframework.batch.infrastructure.item.file.transform.RangeArrayPropertyEditor
- getAttribute(String) - Method in class org.springframework.batch.infrastructure.repeat.context.SynchronizedAttributeAccessor
- getBufferSize() - Method in class org.springframework.batch.infrastructure.support.transaction.TransactionAwareBufferedWriter
-
Convenience method for clients to determine if there is any unflushed data.
- getChunkSize() - Method in class org.springframework.batch.infrastructure.repeat.policy.SimpleCompletionPolicy
- getCloseSuppressingConnectionProxy(Connection) - Method in class org.springframework.batch.infrastructure.item.database.ExtendedConnectionDataSourceProxy
-
Wrap the given Connection with a proxy that delegates every method call to it but suppresses close calls.
- getCollection() - Method in class org.springframework.batch.infrastructure.item.data.MongoItemWriter
-
Get the Mongo collection name.
- getConnection() - Method in class org.springframework.batch.infrastructure.item.database.ExtendedConnectionDataSourceProxy
- getConnection(String, String) - Method in class org.springframework.batch.infrastructure.item.database.ExtendedConnectionDataSourceProxy
- getContext() - Static method in class org.springframework.batch.infrastructure.repeat.support.RepeatSynchronizationManager
-
Getter for the current context.
- getCount() - Method in class org.springframework.batch.infrastructure.repeat.context.RepeatContextCounter
- getCount(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.policy.CountingCompletionPolicy
-
Extension point for subclasses.
- getCounter() - Method in class org.springframework.batch.infrastructure.repeat.policy.CountingCompletionPolicy.CountingBatchContext
- getCurrentItemCount() - Method in class org.springframework.batch.infrastructure.item.support.AbstractItemCountingItemStreamItemReader
-
Returns the current item count.
- getDataSource() - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
-
Public getter for the data source.
- getDouble(String) - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Typesafe Getter for the Double represented by the provided key.
- getDouble(String, double) - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Typesafe Getter for the Double represented by the provided key with default value to return if key is not represented.
- getElementText() - Method in class org.springframework.batch.infrastructure.item.xml.stax.DefaultFragmentEventReader
- getEncoding() - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Get used encoding.
- getEntityManager() - Method in class org.springframework.batch.infrastructure.item.database.orm.AbstractJpaQueryProvider
-
Getter for
EntityManager - getErrors() - Method in class org.springframework.batch.infrastructure.item.Chunk
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getException() - Method in class org.springframework.batch.infrastructure.item.SkipWrapper
-
Deprecated.Public getter for the exception.
- getExceptionTranslator() - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
-
Creates a default SQLErrorCodeSQLExceptionTranslator for the specified DataSource if none is set.
- getExecutionContextKey(String) - Method in class org.springframework.batch.infrastructure.item.ItemStreamSupport
- getExpectedCount() - Method in exception class org.springframework.batch.infrastructure.item.file.transform.IncorrectTokenCountException
- getExpectedLength() - Method in exception class org.springframework.batch.infrastructure.item.file.transform.IncorrectLineLengthException
-
Retrieves the expected length that was recorded for this exception.
- getFieldCount() - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- getFieldCount() - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Return the number of fields in this '
FieldSet'. - getFromClause() - Method in class org.springframework.batch.infrastructure.item.database.support.AbstractSqlPagingQueryProvider
- getGroupClause() - Method in class org.springframework.batch.infrastructure.item.database.support.AbstractSqlPagingQueryProvider
-
The getter for the group by clause
- getIncrementer(String, String) - Method in interface org.springframework.batch.infrastructure.item.database.support.DataFieldMaxValueIncrementerFactory
-
Return the
DataFieldMaxValueIncrementerfor the provided database type. - getIncrementer(String, String) - Method in class org.springframework.batch.infrastructure.item.database.support.DefaultDataFieldMaxValueIncrementerFactory
- getInput() - Method in exception class org.springframework.batch.infrastructure.item.file.FlatFileParseException
- getInput() - Method in exception class org.springframework.batch.infrastructure.item.file.NonTransientFlatFileException
- getInput() - Method in exception class org.springframework.batch.infrastructure.item.file.transform.FlatFileFormatException
-
Retrieve the input that caused this exception.
- getInt(String) - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Typesafe Getter for the Integer represented by the provided key.
- getInt(String, int) - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Typesafe Getter for the Integer represented by the provided key with default value to return if key is not represented.
- getItem() - Method in class org.springframework.batch.infrastructure.item.SkipWrapper
-
Deprecated.Public getter for the item.
- getItems() - Method in class org.springframework.batch.infrastructure.item.Chunk
- getKey(Object[]) - Method in class org.springframework.batch.infrastructure.item.jms.JmsMethodArgumentsKeyGenerator
-
If the message is a
Messagethen returns the JMS message ID. - getKey(String) - Method in class org.springframework.batch.infrastructure.item.util.ExecutionContextUserSupport
-
Prefix the argument with
ExecutionContextUserSupport.getName()to create a unique key that can be safely used to identify data stored inExecutionContext. - getLineNumber() - Method in exception class org.springframework.batch.infrastructure.item.file.FlatFileParseException
- getLineNumber() - Method in exception class org.springframework.batch.infrastructure.item.file.NonTransientFlatFileException
- getLinesWritten() - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter.OutputState
- getLoginTimeout() - Method in class org.springframework.batch.infrastructure.item.database.ExtendedConnectionDataSourceProxy
- getLogWriter() - Method in class org.springframework.batch.infrastructure.item.database.ExtendedConnectionDataSourceProxy
- getLong(String) - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Typesafe Getter for the Long represented by the provided key.
- getLong(String, long) - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Typesafe Getter for the Long represented by the provided key with default value to return if key is not represented.
- getMax() - Method in class org.springframework.batch.infrastructure.item.file.transform.Range
- getMethodInvokerByAnnotation(Class, Object) - Static method in class org.springframework.batch.infrastructure.support.MethodInvokerUtils
-
Create a
MethodInvokerfor the method with the provided annotation on the provided object. - getMethodInvokerByAnnotation(Class, Object, Class...) - Static method in class org.springframework.batch.infrastructure.support.MethodInvokerUtils
-
Create a
MethodInvokerfrom the delegate based on the annotationType. - getMethodInvokerByName(Object, String, boolean, Class...) - Static method in class org.springframework.batch.infrastructure.support.MethodInvokerUtils
-
Create a
MethodInvokerusing the provided method name to search. - getMethodInvokerForInterface(Class, String, Object, Class...) - Static method in class org.springframework.batch.infrastructure.support.MethodInvokerUtils
-
Create a
MethodInvokerusing the provided interface, and method name from that interface. - getMethodInvokerForSingleArgument(Object) - Static method in class org.springframework.batch.infrastructure.support.MethodInvokerUtils
-
Create a
MethodInvokerfor the delegate from a single public method. - getMin() - Method in class org.springframework.batch.infrastructure.item.file.transform.Range
- getMode() - Method in class org.springframework.batch.infrastructure.item.data.MongoItemWriter
-
Get the operating
MongoItemWriter.Modeof the item writer. - getName() - Method in class org.springframework.batch.infrastructure.item.ItemStreamSupport
-
Get the name of the component
- getName() - Method in class org.springframework.batch.infrastructure.item.util.ExecutionContextUserSupport
- getNames() - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- getNames() - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Accessor for the names of the fields.
- getNamespaceContext() - Method in class org.springframework.batch.infrastructure.item.xml.stax.NoStartEndDocumentStreamWriter
- getNamespaceContext() - Method in class org.springframework.batch.infrastructure.item.xml.stax.UnclosedElementCollectingEventWriter
- getNamespaceContext() - Method in class org.springframework.batch.infrastructure.item.xml.stax.UnopenedElementClosingEventWriter
- getNextResult(RepeatContext, RepeatCallback, RepeatInternalState) - Method in class org.springframework.batch.infrastructure.repeat.support.RepeatTemplate
-
Get the next completed result, possibly executing several callbacks until one finally finishes.
- getNextResult(RepeatContext, RepeatCallback, RepeatInternalState) - Method in class org.springframework.batch.infrastructure.repeat.support.TaskExecutorRepeatTemplate
-
Deprecated.Use the
TaskExecutorRepeatTemplate.setTaskExecutor(TaskExecutor)to generate a result. - getObject() - Method in class org.springframework.batch.infrastructure.item.database.support.SqlPagingQueryProviderFactoryBean
-
Get a
PagingQueryProviderinstance using the provided properties and appropriate for the given database type. - getObjectType() - Method in class org.springframework.batch.infrastructure.item.database.support.SqlPagingQueryProviderFactoryBean
-
Always returns
PagingQueryProvider. - getOutputState() - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
- getPage() - Method in class org.springframework.batch.infrastructure.item.database.AbstractPagingItemReader
-
The current page number.
- getPageSize() - Method in class org.springframework.batch.infrastructure.item.database.AbstractPagingItemReader
-
The page size configured for this reader.
- getParameterCount() - Method in interface org.springframework.batch.infrastructure.item.database.PagingQueryProvider
-
The number of parameters that are declared in the query
- getParameterCount() - Method in class org.springframework.batch.infrastructure.item.database.support.AbstractSqlPagingQueryProvider
- getParamTypesString(Class...) - Static method in class org.springframework.batch.infrastructure.support.MethodInvokerUtils
-
Create a String representation of the array of parameter types.
- getParent() - Method in class org.springframework.batch.infrastructure.repeat.context.RepeatContextSupport
- getParent() - Method in interface org.springframework.batch.infrastructure.repeat.RepeatContext
-
If batches are nested, then the inner batch will be created with the outer one as a parent.
- getParentLogger() - Method in class org.springframework.batch.infrastructure.item.database.ExtendedConnectionDataSourceProxy
- getPrefix(String) - Method in class org.springframework.batch.infrastructure.item.xml.stax.NoStartEndDocumentStreamWriter
- getPrefix(String) - Method in class org.springframework.batch.infrastructure.item.xml.stax.UnclosedElementCollectingEventWriter
- getPrefix(String) - Method in class org.springframework.batch.infrastructure.item.xml.stax.UnopenedElementClosingEventWriter
- getPrimaryKeys() - Method in class org.springframework.batch.infrastructure.item.data.MongoItemWriter
-
Get the list of primary keys associated with the document being written.
- getProductName() - Method in enum class org.springframework.batch.infrastructure.support.DatabaseType
- getProperties() - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- getProperties() - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Construct name-value pairs from the field names and string values.
- getProperty(String) - Method in class org.springframework.batch.infrastructure.item.xml.stax.DefaultFragmentEventReader
- getRootElementAttributes() - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Get attributes of the root element.
- getRootTagName() - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Get the tag name of the root element.
- getRootTagNamespace() - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Get the namespace of the root element.
- getRootTagNamespacePrefix() - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Get the namespace prefix of the root element.
- getSelectClause() - Method in class org.springframework.batch.infrastructure.item.database.support.AbstractSqlPagingQueryProvider
- getSkips() - Method in class org.springframework.batch.infrastructure.item.Chunk
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getSkipsSize() - Method in class org.springframework.batch.infrastructure.item.Chunk
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getSortKeyPlaceHolder(String) - Method in interface org.springframework.batch.infrastructure.item.database.PagingQueryProvider
-
Returns either a String to be used as the named placeholder for a sort key value (based on the column name) or a ?
- getSortKeyPlaceHolder(String) - Method in class org.springframework.batch.infrastructure.item.database.support.AbstractSqlPagingQueryProvider
-
The sort key placeholder will vary depending on whether named parameters or traditional placeholders are used in query strings.
- getSortKeys() - Method in interface org.springframework.batch.infrastructure.item.database.PagingQueryProvider
-
The sort keys.
- getSortKeys() - Method in class org.springframework.batch.infrastructure.item.database.support.AbstractSqlPagingQueryProvider
-
A Map<String, Boolean> of sort columns as the key and boolean for ascending/descending (ascending = true).
- getSortKeysWithoutAliases() - Method in interface org.springframework.batch.infrastructure.item.database.PagingQueryProvider
-
The sort key (unique single column name) without alias.
- getSortKeysWithoutAliases() - Method in class org.springframework.batch.infrastructure.item.database.support.AbstractSqlPagingQueryProvider
- getSql() - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
- getSql() - Method in class org.springframework.batch.infrastructure.item.database.JdbcCursorItemReader
- getSql() - Method in class org.springframework.batch.infrastructure.item.database.StoredProcedureItemReader
- getStandalone() - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Get used standalone document declaration.
- getStartedCount() - Method in class org.springframework.batch.infrastructure.repeat.context.RepeatContextSupport
- getStartedCount() - Method in interface org.springframework.batch.infrastructure.repeat.RepeatContext
-
Public access to a counter for the number of operations attempted.
- getString(String) - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Typesafe Getter for the String represented by the provided key.
- getString(String, String) - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Typesafe Getter for the String represented by the provided key with default value to return if key is not represented.
- getSuffix(int) - Method in interface org.springframework.batch.infrastructure.item.file.ResourceSuffixCreator
- getSuffix(int) - Method in class org.springframework.batch.infrastructure.item.file.SimpleResourceSuffixCreator
- getSupportedIncrementerTypes() - Method in interface org.springframework.batch.infrastructure.item.database.support.DataFieldMaxValueIncrementerFactory
-
Returns the list of supported database incrementer types
- getSupportedIncrementerTypes() - Method in class org.springframework.batch.infrastructure.item.database.support.DefaultDataFieldMaxValueIncrementerFactory
- getTargetMethod() - Method in class org.springframework.batch.infrastructure.item.adapter.AbstractMethodInvokingDelegator
- getTargetObject() - Method in class org.springframework.batch.infrastructure.item.adapter.AbstractMethodInvokingDelegator
- getTemplate() - Method in class org.springframework.batch.infrastructure.item.data.MongoItemWriter
-
Get the
MongoOperationsto be used to save items to be written. - getThrowables() - Method in interface org.springframework.batch.infrastructure.repeat.support.RepeatInternalState
-
Returns a mutable collection of exceptions that have occurred in the current repeat context.
- getThrowables() - Method in class org.springframework.batch.infrastructure.repeat.support.RepeatInternalStateSupport
- getUnclosedElements() - Method in class org.springframework.batch.infrastructure.item.xml.stax.UnclosedElementCollectingEventWriter
- getUserData() - Method in class org.springframework.batch.infrastructure.item.Chunk
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getValues() - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- getValues() - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
- getVersion() - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Get XML version.
- getWhereClause() - Method in class org.springframework.batch.infrastructure.item.database.support.AbstractSqlPagingQueryProvider
- getWrittenItems() - Method in class org.springframework.batch.infrastructure.item.support.ListItemWriter
- groupClause - Variable in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
- groupClause(String) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
-
The SQL
GROUP BYclause for a db specific @PagingQueryProvider. - GsonJsonObjectMarshaller<T> - Class in org.springframework.batch.infrastructure.item.json
-
A json object marshaller that uses Google Gson to marshal an object into a json representation.
- GsonJsonObjectMarshaller() - Constructor for class org.springframework.batch.infrastructure.item.json.GsonJsonObjectMarshaller
- GsonJsonObjectMarshaller(Gson) - Constructor for class org.springframework.batch.infrastructure.item.json.GsonJsonObjectMarshaller
- GsonJsonObjectReader<T> - Class in org.springframework.batch.infrastructure.item.json
-
Implementation of
JsonObjectReaderbased on Google Gson. - GsonJsonObjectReader(Gson, Class) - Constructor for class org.springframework.batch.infrastructure.item.json.GsonJsonObjectReader
- GsonJsonObjectReader(Class) - Constructor for class org.springframework.batch.infrastructure.item.json.GsonJsonObjectReader
-
Create a new
GsonJsonObjectReaderinstance.
H
- H2 - Enum constant in enum class org.springframework.batch.infrastructure.support.DatabaseType
- H2PagingQueryProvider - Class in org.springframework.batch.infrastructure.item.database.support
-
H2 implementation of a
PagingQueryProviderusing database specific features. - H2PagingQueryProvider() - Constructor for class org.springframework.batch.infrastructure.item.database.support.H2PagingQueryProvider
- HANA - Enum constant in enum class org.springframework.batch.infrastructure.support.DatabaseType
- HanaPagingQueryProvider - Class in org.springframework.batch.infrastructure.item.database.support
-
SAP HANA implementation of a
PagingQueryProviderusing database specific features. - HanaPagingQueryProvider() - Constructor for class org.springframework.batch.infrastructure.item.database.support.HanaPagingQueryProvider
- handle(MailMessage, Exception) - Method in class org.springframework.batch.infrastructure.item.mail.DefaultMailErrorHandler
-
Wraps the input exception with a runtime
MailException. - handle(MailMessage, Exception) - Method in interface org.springframework.batch.infrastructure.item.mail.MailErrorHandler
-
This method will be called for each message that failed sending in the chunk.
- handleException(RepeatContext, Throwable) - Method in class org.springframework.batch.infrastructure.repeat.exception.CompositeExceptionHandler
-
Iterate over the handlers delegating the call to each in turn.
- handleException(RepeatContext, Throwable) - Method in class org.springframework.batch.infrastructure.repeat.exception.DefaultExceptionHandler
-
Re-throw the throwable.
- handleException(RepeatContext, Throwable) - Method in interface org.springframework.batch.infrastructure.repeat.exception.ExceptionHandler
-
Deal with a Throwable during a batch - decide whether it should be re-thrown in the first place.
- handleException(RepeatContext, Throwable) - Method in class org.springframework.batch.infrastructure.repeat.exception.LogOrRethrowExceptionHandler
-
Classify the throwables and decide whether to rethrow based on the result.
- handleException(RepeatContext, Throwable) - Method in class org.springframework.batch.infrastructure.repeat.exception.RethrowOnThresholdExceptionHandler
-
Classify the throwables and decide whether to re-throw based on the result.
- handleException(RepeatContext, Throwable) - Method in class org.springframework.batch.infrastructure.repeat.exception.SimpleLimitExceptionHandler
-
Rethrows only if the limit is breached for this context on the exception type specified.
- handleLine(String) - Method in interface org.springframework.batch.infrastructure.item.file.LineCallbackHandler
- handleRecord(LdapAttributes) - Method in interface org.springframework.batch.infrastructure.item.ldif.RecordCallbackHandler
-
Execute operations on the supplied record.
- handleWarnings(Statement) - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
-
Throw a SQLWarningException if we're not ignoring warnings, else log the warnings (at debug level).
- hasAttribute(String) - Method in class org.springframework.batch.infrastructure.repeat.context.SynchronizedAttributeAccessor
- hashCode() - Method in class org.springframework.batch.infrastructure.item.Chunk
- hashCode() - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
- hashCode() - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- hashCode() - Method in class org.springframework.batch.infrastructure.repeat.context.SynchronizedAttributeAccessor
- hashCode() - Method in class org.springframework.batch.infrastructure.support.SimpleMethodInvoker
- hasMaxValue() - Method in class org.springframework.batch.infrastructure.item.file.transform.Range
- hasNames() - Method in class org.springframework.batch.infrastructure.item.file.transform.AbstractLineTokenizer
- hasNames() - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- hasNames() - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Check if there are names defined for the fields.
- hasNext() - Method in class org.springframework.batch.infrastructure.item.Chunk.ChunkIterator
- hasNext() - Method in class org.springframework.batch.infrastructure.item.xml.stax.DefaultFragmentEventReader
- headerCallback(FlatFileHeaderCallback) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder
-
A callback for header processing.
- headerCallback(FlatFileHeaderCallback) - Method in class org.springframework.batch.infrastructure.item.json.builder.JsonFileItemWriterBuilder
-
A callback for header processing.
- headerCallback(StaxWriterCallback) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemWriterBuilder
-
A
StaxWriterCallbackto provide any header elements - hint - Variable in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
- hint - Variable in class org.springframework.batch.infrastructure.item.data.MongoPagingItemReader
- hint(String) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoCursorItemReaderBuilder
-
JSON String telling MongoDB what index to use.
- hint(String) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
-
JSON String telling MongoDB what index to use.
- hintValues(Map) - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaCursorItemReaderBuilder
-
A map of hint values to be set on the query.
- hintValues(Map) - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaPagingItemReaderBuilder
-
A map of hint values to be set on the query.
- HippyMethodInvoker - Class in org.springframework.batch.infrastructure.item.adapter
-
A
MethodInvokerthat is a bit relaxed about its arguments. - HippyMethodInvoker() - Constructor for class org.springframework.batch.infrastructure.item.adapter.HippyMethodInvoker
- HSQL - Enum constant in enum class org.springframework.batch.infrastructure.support.DatabaseType
- HsqlPagingQueryProvider - Class in org.springframework.batch.infrastructure.item.database.support
-
HSQLDB implementation of a
PagingQueryProviderusing database specific features. - HsqlPagingQueryProvider() - Constructor for class org.springframework.batch.infrastructure.item.database.support.HsqlPagingQueryProvider
I
- ignoreItemStream(boolean) - Method in class org.springframework.batch.infrastructure.item.support.builder.CompositeItemWriterBuilder
-
Establishes the policy whether to call the open, close, or update methods for the item writer delegates associated with the CompositeItemWriter.
- ignoreWarnings(boolean) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcCursorItemReaderBuilder
-
Set whether SQLWarnings should be ignored (only logged) or exception should be thrown.
- ignoreWarnings(boolean) - Method in class org.springframework.batch.infrastructure.item.database.builder.StoredProcedureItemReaderBuilder
-
Indicates if SQL warnings should be ignored or if an exception should be thrown.
- includedFields(Integer...) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.DelimitedBuilder
-
A list of indices of the fields within a delimited file to be included
- includedFields(Integer...) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.DelimitedSpec
-
A list of indices of the fields within a delimited file to be included
- IncorrectLineLengthException - Exception Class in org.springframework.batch.infrastructure.item.file.transform
-
Exception indicating that the line size expected is different from what is expected.
- IncorrectLineLengthException(int, int) - Constructor for exception class org.springframework.batch.infrastructure.item.file.transform.IncorrectLineLengthException
- IncorrectLineLengthException(int, int, String) - Constructor for exception class org.springframework.batch.infrastructure.item.file.transform.IncorrectLineLengthException
- IncorrectLineLengthException(String, int, int) - Constructor for exception class org.springframework.batch.infrastructure.item.file.transform.IncorrectLineLengthException
- IncorrectLineLengthException(String, int, int, String) - Constructor for exception class org.springframework.batch.infrastructure.item.file.transform.IncorrectLineLengthException
- IncorrectTokenCountException - Exception Class in org.springframework.batch.infrastructure.item.file.transform
-
Exception indicating that an incorrect number of tokens have been found while parsing a file.
- IncorrectTokenCountException(int, int) - Constructor for exception class org.springframework.batch.infrastructure.item.file.transform.IncorrectTokenCountException
- IncorrectTokenCountException(int, int, String) - Constructor for exception class org.springframework.batch.infrastructure.item.file.transform.IncorrectTokenCountException
- IncorrectTokenCountException(String, int, int) - Constructor for exception class org.springframework.batch.infrastructure.item.file.transform.IncorrectTokenCountException
- IncorrectTokenCountException(String, int, int, String) - Constructor for exception class org.springframework.batch.infrastructure.item.file.transform.IncorrectTokenCountException
- increment() - Method in class org.springframework.batch.infrastructure.repeat.context.RepeatContextCounter
-
Increment by 1.
- increment() - Method in class org.springframework.batch.infrastructure.repeat.context.RepeatContextSupport
-
Used by clients to increment the started count.
- increment(int) - Method in class org.springframework.batch.infrastructure.repeat.context.RepeatContextCounter
-
Increment the counter.
- indexOf(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
-
Retrieve the index of where a specified column is located based on the
nameparameter. - InfrastructureRuntimeHints - Class in org.springframework.batch.infrastructure.aot
-
RuntimeHintsRegistrarfor Spring Batch infrastructure module. - InfrastructureRuntimeHints() - Constructor for class org.springframework.batch.infrastructure.aot.InfrastructureRuntimeHints
- init() - Method in class org.springframework.batch.infrastructure.item.kafka.KafkaItemWriter
- init() - Method in class org.springframework.batch.infrastructure.item.KeyValueItemWriter
-
afterPropertiesSet() hook
- init() - Method in class org.springframework.batch.infrastructure.item.redis.RedisItemWriter
- init(DataSource) - Method in interface org.springframework.batch.infrastructure.item.database.PagingQueryProvider
-
Initialize the query provider using the provided
DataSourceif necessary. - init(DataSource) - Method in class org.springframework.batch.infrastructure.item.database.support.AbstractSqlPagingQueryProvider
-
Check mandatory properties.
- initBinder(DataBinder) - Method in class org.springframework.batch.infrastructure.item.file.mapping.BeanWrapperFieldSetMapper
-
Initialize a new binder instance.
- initializeConnection() - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
- initNamespaceContext(XMLEventWriter) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Inits the namespace context of the XMLEventWriter: rootTagNamespacePrefix for rootTagName any other xmlns namespace prefix declarations in the root element attributes
- INSERT - Enum constant in enum class org.springframework.batch.infrastructure.item.data.MongoItemWriter.Mode
-
Insert items into the target collection using
BulkOperations.insert(Object). - IntArrayPropertyEditor - Class in org.springframework.batch.infrastructure.support
- IntArrayPropertyEditor() - Constructor for class org.springframework.batch.infrastructure.support.IntArrayPropertyEditor
- InvocationTargetThrowableWrapper(Throwable) - Constructor for exception class org.springframework.batch.infrastructure.item.adapter.AbstractMethodInvokingDelegator.InvocationTargetThrowableWrapper
- invoke(MethodInvocation) - Method in class org.springframework.batch.infrastructure.repeat.interceptor.RepeatOperationsInterceptor
-
Invoke the proceeding method call repeatedly, according to the properties of the injected
RepeatOperations. - invokeDelegateMethod() - Method in class org.springframework.batch.infrastructure.item.adapter.AbstractMethodInvokingDelegator
-
Invoker the target method with arguments set by
AbstractMethodInvokingDelegator.setArguments(Object[]). - invokeDelegateMethodWithArgument(Object) - Method in class org.springframework.batch.infrastructure.item.adapter.AbstractMethodInvokingDelegator
-
Invokes the target method with given argument.
- invokeDelegateMethodWithArguments(Object[]) - Method in class org.springframework.batch.infrastructure.item.adapter.AbstractMethodInvokingDelegator
-
Invokes the target method with given arguments.
- invokeMethod(Object...) - Method in interface org.springframework.batch.infrastructure.support.MethodInvoker
- invokeMethod(Object...) - Method in class org.springframework.batch.infrastructure.support.SimpleMethodInvoker
- isBusy() - Method in class org.springframework.batch.infrastructure.item.Chunk
-
Deprecated, for removal: This API element is subject to removal in a future version.
- isCloseSuppressionActive(Connection) - Method in class org.springframework.batch.infrastructure.item.database.ExtendedConnectionDataSourceProxy
-
Return the status of close suppression being activated for a given
Connection - isComment(String) - Method in class org.springframework.batch.infrastructure.item.file.FlatFileItemReader
- isComplete() - Method in class org.springframework.batch.infrastructure.repeat.policy.SimpleCompletionPolicy.SimpleTerminationContext
- isComplete() - Method in class org.springframework.batch.infrastructure.repeat.policy.TimeoutTerminationPolicy.TimeoutBatchContext
- isComplete(RepeatContext) - Method in interface org.springframework.batch.infrastructure.repeat.CompletionPolicy
-
Allow policy to signal completion according to internal state, without having to wait for the callback to complete.
- isComplete(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.policy.CompletionPolicySupport
-
Always true.
- isComplete(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.policy.CompositeCompletionPolicy
-
This policy is complete if any of the composed policies is complete.
- isComplete(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.policy.CountingCompletionPolicy
- isComplete(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.policy.DefaultResultCompletionPolicy
-
Always false.
- isComplete(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.policy.SimpleCompletionPolicy
-
Terminate if the chunk size has been reached.
- isComplete(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.policy.TimeoutTerminationPolicy
-
Check the timeout and complete gracefully if it has expires.
- isComplete(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.support.RepeatTemplate
-
Delegate to
CompletionPolicy. - isComplete(RepeatContext, RepeatStatus) - Method in interface org.springframework.batch.infrastructure.repeat.CompletionPolicy
-
Determine whether a batch is complete given the latest result from the callback.
- isComplete(RepeatContext, RepeatStatus) - Method in class org.springframework.batch.infrastructure.repeat.policy.CompletionPolicySupport
-
If exit status is not continuable return
true, otherwise delegate toCompletionPolicySupport.isComplete(RepeatContext). - isComplete(RepeatContext, RepeatStatus) - Method in class org.springframework.batch.infrastructure.repeat.policy.CompositeCompletionPolicy
-
This policy is complete if any of the composed policies is complete.
- isComplete(RepeatContext, RepeatStatus) - Method in class org.springframework.batch.infrastructure.repeat.policy.DefaultResultCompletionPolicy
-
True if the result is null, or a
RepeatStatusindicating completion. - isComplete(RepeatContext, RepeatStatus) - Method in class org.springframework.batch.infrastructure.repeat.policy.SimpleCompletionPolicy
-
Terminate if the chunk size has been reached, or the result is null.
- isComplete(RepeatContext, RepeatStatus) - Method in class org.springframework.batch.infrastructure.repeat.support.RepeatTemplate
-
Delegate to the
CompletionPolicy. - isCompleteOnly() - Method in class org.springframework.batch.infrastructure.repeat.context.RepeatContextSupport
- isCompleteOnly() - Method in interface org.springframework.batch.infrastructure.repeat.RepeatContext
-
Public accessor for the complete flag.
- isContinuable() - Method in enum class org.springframework.batch.infrastructure.repeat.RepeatStatus
- isDirty() - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Indicates if context has been changed with a "put" operation since the dirty flag was last cleared.
- isEmpty() - Method in class org.springframework.batch.infrastructure.item.Chunk
- isEmpty() - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Indicates whether or not the context is empty.
- isEmpty() - Method in class org.springframework.batch.infrastructure.repeat.support.ResultHolderResultQueue
-
Deprecated.
- isEmpty() - Method in class org.springframework.batch.infrastructure.repeat.support.ThrottleLimitResultQueue
-
Deprecated.
- isEnd() - Method in class org.springframework.batch.infrastructure.item.Chunk
-
Deprecated, for removal: This API element is subject to removal in a future version.
- isEndOfRecord(String) - Method in class org.springframework.batch.infrastructure.item.file.separator.JsonRecordSeparatorPolicy
-
True if the line can be parsed to a JSON object.
- isEndOfRecord(String) - Method in class org.springframework.batch.infrastructure.item.file.separator.DefaultRecordSeparatorPolicy
-
Return true if the line does not have unterminated quotes (delimited by
"), and does not end with a continuation marker (\). - isEndOfRecord(String) - Method in interface org.springframework.batch.infrastructure.item.file.separator.RecordSeparatorPolicy
-
Signal the end of a record based on the content of the current record.
- isEndOfRecord(String) - Method in class org.springframework.batch.infrastructure.item.file.separator.SimpleRecordSeparatorPolicy
-
Always returns true.
- isEndOfRecord(String) - Method in class org.springframework.batch.infrastructure.item.file.separator.SuffixRecordSeparatorPolicy
-
Return true if the line ends with the specified substring.
- isExistingTransaction(Object) - Method in class org.springframework.batch.infrastructure.support.transaction.ResourcelessTransactionManager
- isExpecting() - Method in class org.springframework.batch.infrastructure.repeat.support.ResultHolderResultQueue
-
Deprecated.
- isExpecting() - Method in class org.springframework.batch.infrastructure.repeat.support.ThrottleLimitResultQueue
-
Deprecated.
- isFragmentRootElementName(QName) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemReader
- isInitialized() - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter.OutputState
- isNew(Object[]) - Method in class org.springframework.batch.infrastructure.item.jms.JmsNewMethodArgumentsIdentifier
-
If any of the arguments is a message, check the JMS re-delivered flag and return it, otherwise return false to be on the safe side.
- isQuoteCharacter(char) - Method in class org.springframework.batch.infrastructure.item.file.transform.DelimitedLineTokenizer
-
Is the supplied character a quote character?
- isSaveState() - Method in class org.springframework.batch.infrastructure.item.kafka.KafkaItemReader
-
The flag that determines whether to save internal state for restarts.
- isSaveState() - Method in class org.springframework.batch.infrastructure.item.support.AbstractItemCountingItemStreamItemReader
-
The flag that determines whether to save internal state for restarts.
- isSingleton() - Method in class org.springframework.batch.infrastructure.item.database.support.SqlPagingQueryProviderFactoryBean
-
Always returns true.
- isStrict() - Method in class org.springframework.batch.infrastructure.item.file.transform.AbstractLineTokenizer
-
Provides access to the strict flag for subclasses if needed.
- isSupportedIncrementerType(String) - Method in interface org.springframework.batch.infrastructure.item.database.support.DataFieldMaxValueIncrementerFactory
-
Returns boolean indicated whether or not the provided string is supported by this factory.
- isSupportedIncrementerType(String) - Method in class org.springframework.batch.infrastructure.item.database.support.DefaultDataFieldMaxValueIncrementerFactory
- isTerminateOnly() - Method in class org.springframework.batch.infrastructure.repeat.context.RepeatContextSupport
- isTerminateOnly() - Method in interface org.springframework.batch.infrastructure.repeat.RepeatContext
-
Public accessor for the termination flag.
- isUseSharedExtendedConnection() - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
- isUsingNamedParameters() - Method in interface org.springframework.batch.infrastructure.item.database.PagingQueryProvider
-
Indicate whether the generated queries use named parameter syntax.
- isUsingNamedParameters() - Method in class org.springframework.batch.infrastructure.item.database.support.AbstractSqlPagingQueryProvider
- isWrapperFor(Class) - Method in class org.springframework.batch.infrastructure.item.database.ExtendedConnectionDataSourceProxy
-
Performs only a 'shallow' non-recursive check of self's and delegate's class to retain Java 5 compatibility.
- ITEM_BINDING_VARIABLE_NAME - Static variable in class org.springframework.batch.infrastructure.item.support.ScriptItemProcessor
- itemBindingVariableName(String) - Method in class org.springframework.batch.infrastructure.item.support.builder.ScriptItemProcessorBuilder
-
Provides the ability to change the key name that scripts use to obtain the current item to process if the variable represented by:
ScriptItemProcessor.ITEM_BINDING_VARIABLE_NAMEis not suitable ("item"). - ItemCountAware - Interface in org.springframework.batch.infrastructure.item
-
Marker interface indicating that an item should have the item count set on it.
- itemCountLimitPerResource(int) - Method in class org.springframework.batch.infrastructure.item.file.builder.MultiResourceItemWriterBuilder
-
After this limit is exceeded the next chunk will be written into newly created resource.
- itemKeyMapper - Variable in class org.springframework.batch.infrastructure.item.KeyValueItemWriter
- itemKeyMapper(Converter) - Method in class org.springframework.batch.infrastructure.item.redis.builder.RedisItemWriterBuilder
-
Set the
Converterto use to derive the key from the item. - itemKeyMapper(Converter) - Method in class org.springframework.batch.infrastructure.item.kafka.builder.KafkaItemWriterBuilder
-
Set the
Converterto use to derive the key from the item. - itemPreparedStatementSetter - Variable in class org.springframework.batch.infrastructure.item.database.JdbcBatchItemWriter
- itemPreparedStatementSetter(ItemPreparedStatementSetter) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcBatchItemWriterBuilder
-
Configures a
ItemPreparedStatementSetterfor use by the writer. - ItemPreparedStatementSetter<T> - Interface in org.springframework.batch.infrastructure.item.database
-
A convenient strategy for SQL updates, acting effectively as the inverse of
RowMapper. - ItemProcessor<I,
O> - Interface in org.springframework.batch.infrastructure.item -
Interface for item transformation.
- ItemProcessorAdapter<I,
O> - Class in org.springframework.batch.infrastructure.item.adapter -
Invokes a custom method on a delegate plain old Java object which itself processes an item.
- ItemProcessorAdapter() - Constructor for class org.springframework.batch.infrastructure.item.adapter.ItemProcessorAdapter
- ItemReader<T> - Interface in org.springframework.batch.infrastructure.item
-
Strategy interface for providing the data.
- ItemReaderAdapter<T> - Class in org.springframework.batch.infrastructure.item.adapter
-
Invokes a custom method on a delegate plain old Java object which itself provides an item.
- ItemReaderAdapter() - Constructor for class org.springframework.batch.infrastructure.item.adapter.ItemReaderAdapter
- ItemReaderException - Exception Class in org.springframework.batch.infrastructure.item
-
A base exception class that all exceptions thrown from an
ItemReaderextend. - ItemReaderException(String) - Constructor for exception class org.springframework.batch.infrastructure.item.ItemReaderException
-
Create a new
ItemReaderExceptionbased on a message. - ItemReaderException(String, Throwable) - Constructor for exception class org.springframework.batch.infrastructure.item.ItemReaderException
-
Create a new
ItemReaderExceptionbased on a message and another exception. - itemSqlParameterSourceProvider - Variable in class org.springframework.batch.infrastructure.item.database.JdbcBatchItemWriter
- itemSqlParameterSourceProvider(ItemSqlParameterSourceProvider) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcBatchItemWriterBuilder
-
Configures a
ItemSqlParameterSourceProviderfor use by the writer. - ItemSqlParameterSourceProvider<T> - Interface in org.springframework.batch.infrastructure.item.database
-
A convenient strategy for providing SqlParameterSource for named parameter SQL updates.
- ItemStream - Interface in org.springframework.batch.infrastructure.item
-
Marker interface defining a contract for periodically storing state and restoring from that state should an error occur.
- ItemStreamException - Exception Class in org.springframework.batch.infrastructure.item
-
Exception representing any errors encountered while processing a stream.
- ItemStreamException(String, Throwable) - Constructor for exception class org.springframework.batch.infrastructure.item.ItemStreamException
-
Constructs a new instance with a message and nested exception.
- ItemStreamException(String) - Constructor for exception class org.springframework.batch.infrastructure.item.ItemStreamException
- ItemStreamException(Throwable) - Constructor for exception class org.springframework.batch.infrastructure.item.ItemStreamException
-
Constructs a new instance with a nested exception and empty message.
- ItemStreamReader<T> - Interface in org.springframework.batch.infrastructure.item
-
Convenience interface that combines
ItemStreamandItemReader. - ItemStreamSupport - Class in org.springframework.batch.infrastructure.item
-
Support class for
ItemStreams. - ItemStreamSupport() - Constructor for class org.springframework.batch.infrastructure.item.ItemStreamSupport
- ItemStreamWriter<T> - Interface in org.springframework.batch.infrastructure.item
-
Convenience interface that combines
ItemStreamandItemWriter. - itemType - Variable in class org.springframework.batch.infrastructure.item.jms.builder.JmsItemReaderBuilder
- itemType - Variable in class org.springframework.batch.infrastructure.item.jms.JmsItemReader
- itemType(Class) - Method in class org.springframework.batch.infrastructure.item.amqp.builder.AmqpItemReaderBuilder
-
Establish the itemType for the reader.
- itemType(Class) - Method in class org.springframework.batch.infrastructure.item.jms.builder.JmsItemReaderBuilder
-
Set the expected type of incoming message payloads.
- ItemWriter<T> - Interface in org.springframework.batch.infrastructure.item
-
Basic interface for generic output operations.
- ItemWriterAdapter<T> - Class in org.springframework.batch.infrastructure.item.adapter
-
Delegates item processing to a custom method - passes the item as an argument for the delegate method.
- ItemWriterAdapter() - Constructor for class org.springframework.batch.infrastructure.item.adapter.ItemWriterAdapter
- ItemWriterException - Exception Class in org.springframework.batch.infrastructure.item
-
A base exception class that all exceptions thrown from an
ItemWriterextend. - ItemWriterException(String) - Constructor for exception class org.springframework.batch.infrastructure.item.ItemWriterException
-
Create a new
ItemWriterExceptionbased on a message. - ItemWriterException(String, Throwable) - Constructor for exception class org.springframework.batch.infrastructure.item.ItemWriterException
-
Create a new
ItemWriterExceptionbased on a message and another exception. - iterate(RepeatCallback) - Method in interface org.springframework.batch.infrastructure.repeat.RepeatOperations
-
Execute the callback repeatedly, until a decision can be made to complete.
- iterate(RepeatCallback) - Method in class org.springframework.batch.infrastructure.repeat.support.RepeatTemplate
-
Execute the batch callback until the completion policy decides that we are finished.
- iterator() - Method in class org.springframework.batch.infrastructure.item.Chunk
-
Get an unmodifiable iterator for the underlying items.
- IteratorItemReader<T> - Class in org.springframework.batch.infrastructure.item.support
- IteratorItemReader(Iterable) - Constructor for class org.springframework.batch.infrastructure.item.support.IteratorItemReader
-
Construct a new reader from this iterable (could be a collection), by extracting an instance of
Iteratorfrom it. - IteratorItemReader(Iterator) - Constructor for class org.springframework.batch.infrastructure.item.support.IteratorItemReader
-
Construct a new reader from this iterator directly.
J
- JacksonJsonObjectMarshaller<T> - Class in org.springframework.batch.infrastructure.item.json
-
A json object marshaller that uses Jackson 3 to marshal an object into a json representation.
- JacksonJsonObjectMarshaller() - Constructor for class org.springframework.batch.infrastructure.item.json.JacksonJsonObjectMarshaller
- JacksonJsonObjectMarshaller(JsonMapper) - Constructor for class org.springframework.batch.infrastructure.item.json.JacksonJsonObjectMarshaller
- JacksonJsonObjectReader<T> - Class in org.springframework.batch.infrastructure.item.json
-
Implementation of
JsonObjectReaderbased on Jackson 3. - JacksonJsonObjectReader(Class) - Constructor for class org.springframework.batch.infrastructure.item.json.JacksonJsonObjectReader
-
Create a new
JacksonJsonObjectReaderinstance. - JacksonJsonObjectReader(JsonMapper, Class) - Constructor for class org.springframework.batch.infrastructure.item.json.JacksonJsonObjectReader
-
Create a new
JacksonJsonObjectReaderinstance. - JdbcBatchItemWriter<T> - Class in org.springframework.batch.infrastructure.item.database
-
ItemWriterthat uses the batching features fromNamedParameterJdbcTemplateto execute a batch of statements for all items provided. - JdbcBatchItemWriter() - Constructor for class org.springframework.batch.infrastructure.item.database.JdbcBatchItemWriter
- JdbcBatchItemWriterBuilder<T> - Class in org.springframework.batch.infrastructure.item.database.builder
-
A builder implementation for the
JdbcBatchItemWriter. - JdbcBatchItemWriterBuilder() - Constructor for class org.springframework.batch.infrastructure.item.database.builder.JdbcBatchItemWriterBuilder
- JdbcCursorItemReader<T> - Class in org.springframework.batch.infrastructure.item.database
-
Simple item reader implementation that opens a JDBC cursor and continually retrieves the next row in the ResultSet.
- JdbcCursorItemReader(DataSource, String, RowMapper) - Constructor for class org.springframework.batch.infrastructure.item.database.JdbcCursorItemReader
-
Create a new
JdbcCursorItemReaderinstance. - JdbcCursorItemReaderBuilder<T> - Class in org.springframework.batch.infrastructure.item.database.builder
-
Builder for the
JdbcCursorItemReader - JdbcCursorItemReaderBuilder() - Constructor for class org.springframework.batch.infrastructure.item.database.builder.JdbcCursorItemReaderBuilder
- JdbcPagingItemReader<T> - Class in org.springframework.batch.infrastructure.item.database
-
ItemReaderfor reading database records using JDBC in a paging fashion. - JdbcPagingItemReader(DataSource, PagingQueryProvider) - Constructor for class org.springframework.batch.infrastructure.item.database.JdbcPagingItemReader
-
Create a new
JdbcPagingItemReaderinstance. - JdbcPagingItemReaderBuilder<T> - Class in org.springframework.batch.infrastructure.item.database.builder
-
This is a builder for the
JdbcPagingItemReader. - JdbcPagingItemReaderBuilder() - Constructor for class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
- JdbcParameterUtils - Class in org.springframework.batch.infrastructure.item.database
-
Helper methods for SQL statement parameter parsing.
- JmsItemReader<T> - Class in org.springframework.batch.infrastructure.item.jms
-
An
ItemReaderfor JMS using aJmsTemplate. - JmsItemReader(JmsOperations) - Constructor for class org.springframework.batch.infrastructure.item.jms.JmsItemReader
-
Create a new
JmsItemReaderwith the providedJmsOperations. - JmsItemReaderBuilder<T> - Class in org.springframework.batch.infrastructure.item.jms.builder
-
Creates a fully qualified JmsItemReader.
- JmsItemReaderBuilder() - Constructor for class org.springframework.batch.infrastructure.item.jms.builder.JmsItemReaderBuilder
- JmsItemWriter<T> - Class in org.springframework.batch.infrastructure.item.jms
-
An
ItemWriterfor JMS using aJmsTemplate. - JmsItemWriter(JmsOperations) - Constructor for class org.springframework.batch.infrastructure.item.jms.JmsItemWriter
-
Create a new
JmsItemWriterwith the providedJmsOperations. - JmsItemWriterBuilder<T> - Class in org.springframework.batch.infrastructure.item.jms.builder
-
Creates a fully qualified JmsItemWriter.
- JmsItemWriterBuilder() - Constructor for class org.springframework.batch.infrastructure.item.jms.builder.JmsItemWriterBuilder
- JmsMethodArgumentsKeyGenerator - Class in org.springframework.batch.infrastructure.item.jms
-
A
MethodArgumentsKeyGeneratorfor JMS - JmsMethodArgumentsKeyGenerator() - Constructor for class org.springframework.batch.infrastructure.item.jms.JmsMethodArgumentsKeyGenerator
- JmsMethodInvocationRecoverer<T> - Class in org.springframework.batch.infrastructure.item.jms
- JmsMethodInvocationRecoverer(JmsOperations) - Constructor for class org.springframework.batch.infrastructure.item.jms.JmsMethodInvocationRecoverer
-
Create a new
JmsMethodInvocationRecovererwith the providedJmsOperations. - JmsNewMethodArgumentsIdentifier<T> - Class in org.springframework.batch.infrastructure.item.jms
-
A
NewMethodArgumentsIdentifierfor JMS that looks for a message in the arguments and checks its delivery status. - JmsNewMethodArgumentsIdentifier() - Constructor for class org.springframework.batch.infrastructure.item.jms.JmsNewMethodArgumentsIdentifier
- jmsTemplate - Variable in class org.springframework.batch.infrastructure.item.jms.builder.JmsItemReaderBuilder
- jmsTemplate - Variable in class org.springframework.batch.infrastructure.item.jms.JmsItemReader
- jmsTemplate(JmsOperations) - Method in class org.springframework.batch.infrastructure.item.jms.builder.JmsItemReaderBuilder
-
Establish the JMS template that will be used by the JmsItemReader.
- jmsTemplate(JmsOperations) - Method in class org.springframework.batch.infrastructure.item.jms.builder.JmsItemWriterBuilder
-
Establish the JMS template that will be used by the
JmsItemWriter. - JpaCursorItemReader<T> - Class in org.springframework.batch.infrastructure.item.database
-
ItemStreamReaderimplementation based on JPAQuery.getResultStream(). - JpaCursorItemReader(EntityManagerFactory) - Constructor for class org.springframework.batch.infrastructure.item.database.JpaCursorItemReader
-
Create a new
JpaCursorItemReader. - JpaCursorItemReaderBuilder<T> - Class in org.springframework.batch.infrastructure.item.database.builder
-
Builder for
JpaCursorItemReader. - JpaCursorItemReaderBuilder() - Constructor for class org.springframework.batch.infrastructure.item.database.builder.JpaCursorItemReaderBuilder
- JpaItemWriter<T> - Class in org.springframework.batch.infrastructure.item.database
-
ItemWriterthat is using a JPA EntityManagerFactory to merge any Entities that aren't part of the persistence context. - JpaItemWriter(EntityManagerFactory) - Constructor for class org.springframework.batch.infrastructure.item.database.JpaItemWriter
-
Create a new
JpaItemWriterinstance. - JpaItemWriterBuilder<T> - Class in org.springframework.batch.infrastructure.item.database.builder
-
A builder for the
JpaItemWriter. - JpaItemWriterBuilder() - Constructor for class org.springframework.batch.infrastructure.item.database.builder.JpaItemWriterBuilder
- JpaNamedQueryProvider<E> - Class in org.springframework.batch.infrastructure.item.database.orm
-
This query provider creates JPA named
Querys. - JpaNamedQueryProvider() - Constructor for class org.springframework.batch.infrastructure.item.database.orm.JpaNamedQueryProvider
- JpaNativeQueryProvider<E> - Class in org.springframework.batch.infrastructure.item.database.orm
-
This query provider creates JPA
queriesfrom injected native SQL queries. - JpaNativeQueryProvider() - Constructor for class org.springframework.batch.infrastructure.item.database.orm.JpaNativeQueryProvider
- JpaPagingItemReader<T> - Class in org.springframework.batch.infrastructure.item.database
-
ItemReaderfor reading database records built on top of JPA. - JpaPagingItemReader(EntityManagerFactory) - Constructor for class org.springframework.batch.infrastructure.item.database.JpaPagingItemReader
-
Create a new
JpaPagingItemReaderinstance. - JpaPagingItemReaderBuilder<T> - Class in org.springframework.batch.infrastructure.item.database.builder
-
Creates a fully qualified JpaPagingItemReader.
- JpaPagingItemReaderBuilder() - Constructor for class org.springframework.batch.infrastructure.item.database.builder.JpaPagingItemReaderBuilder
- JpaQueryProvider - Interface in org.springframework.batch.infrastructure.item.database.orm
-
Interface defining the functionality to be provided for generating queries for use with JPA
ItemReaders or other custom-built artifacts. - JsonFileItemWriter<T> - Class in org.springframework.batch.infrastructure.item.json
-
Item writer that writes data in json format to an output file.
- JsonFileItemWriter(WritableResource, JsonObjectMarshaller) - Constructor for class org.springframework.batch.infrastructure.item.json.JsonFileItemWriter
-
Create a new
JsonFileItemWriterinstance. - JsonFileItemWriterBuilder<T> - Class in org.springframework.batch.infrastructure.item.json.builder
-
Builder for
JsonFileItemWriter. - JsonFileItemWriterBuilder() - Constructor for class org.springframework.batch.infrastructure.item.json.builder.JsonFileItemWriterBuilder
- JsonItemReader<T> - Class in org.springframework.batch.infrastructure.item.json
-
ItemStreamReaderimplementation that reads Json objects from aResourcehaving the following format: - JsonItemReader(Resource, JsonObjectReader) - Constructor for class org.springframework.batch.infrastructure.item.json.JsonItemReader
-
Create a new
JsonItemReaderinstance. - JsonItemReaderBuilder<T> - Class in org.springframework.batch.infrastructure.item.json.builder
-
A builder for
JsonItemReader. - JsonItemReaderBuilder() - Constructor for class org.springframework.batch.infrastructure.item.json.builder.JsonItemReaderBuilder
- JsonLineMapper - Class in org.springframework.batch.infrastructure.item.file.mapping
-
Interpret a line as a JSON object and parse it up to a Map.
- JsonLineMapper() - Constructor for class org.springframework.batch.infrastructure.item.file.mapping.JsonLineMapper
-
Create a new
JsonLineMapperwith a defaultJsonMapper. - JsonLineMapper(JsonMapper) - Constructor for class org.springframework.batch.infrastructure.item.file.mapping.JsonLineMapper
-
Create a new
JsonLineMapperwith the providedJsonMapper. - jsonObjectMarshaller(JsonObjectMarshaller) - Method in class org.springframework.batch.infrastructure.item.json.builder.JsonFileItemWriterBuilder
-
Set the
JsonObjectMarshallerto use to marshal objects to json. - JsonObjectMarshaller<T> - Interface in org.springframework.batch.infrastructure.item.json
-
Strategy interface to marshal an object into a json representation.
- jsonObjectReader(JsonObjectReader) - Method in class org.springframework.batch.infrastructure.item.json.builder.JsonItemReaderBuilder
-
Set the
JsonObjectReaderto use to read and map Json objects to domain objects. - JsonObjectReader<T> - Interface in org.springframework.batch.infrastructure.item.json
-
Strategy interface for Json readers.
- jsonQuery - Variable in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
- jsonQuery(String) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoCursorItemReaderBuilder
-
A JSON formatted MongoDB jsonQuery.
- jsonQuery(String) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
-
A JSON formatted MongoDB jsonQuery.
- JsonRecordSeparatorPolicy - Class in org.springframework.batch.infrastructure.item.file.separator
-
JSON-based record separator.
- JsonRecordSeparatorPolicy() - Constructor for class org.springframework.batch.infrastructure.item.file.separator.JsonRecordSeparatorPolicy
- jumpToItem(int) - Method in class org.springframework.batch.infrastructure.item.data.AbstractPaginatedDataItemReader
- jumpToItem(int) - Method in class org.springframework.batch.infrastructure.item.data.RepositoryItemReader
- jumpToItem(int) - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
-
Use
ResultSet.absolute(int)if possible, otherwise scroll by callingResultSet.next(). - jumpToItem(int) - Method in class org.springframework.batch.infrastructure.item.database.AbstractPagingItemReader
- jumpToItem(int) - Method in class org.springframework.batch.infrastructure.item.file.FlatFileItemReader
- jumpToItem(int) - Method in class org.springframework.batch.infrastructure.item.json.GsonJsonObjectReader
- jumpToItem(int) - Method in class org.springframework.batch.infrastructure.item.json.JacksonJsonObjectReader
- jumpToItem(int) - Method in class org.springframework.batch.infrastructure.item.json.JsonItemReader
- jumpToItem(int) - Method in interface org.springframework.batch.infrastructure.item.json.JsonObjectReader
-
Move to the given item index.
- jumpToItem(int) - Method in class org.springframework.batch.infrastructure.item.support.AbstractItemCountingItemStreamItemReader
-
Move to the given item index.
- jumpToItem(int) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemReader
K
- KafkaItemReader<K,
V> - Class in org.springframework.batch.infrastructure.item.kafka -
An
ItemReaderimplementation for Apache Kafka. - KafkaItemReader(Properties, String, Integer...) - Constructor for class org.springframework.batch.infrastructure.item.kafka.KafkaItemReader
-
Create a new
KafkaItemReader. - KafkaItemReader(Properties, String, List) - Constructor for class org.springframework.batch.infrastructure.item.kafka.KafkaItemReader
-
Create a new
KafkaItemReader. - KafkaItemReaderBuilder<K,
V> - Class in org.springframework.batch.infrastructure.item.kafka.builder -
A builder implementation for the
KafkaItemReader. - KafkaItemReaderBuilder() - Constructor for class org.springframework.batch.infrastructure.item.kafka.builder.KafkaItemReaderBuilder
- KafkaItemWriter<K,
T> - Class in org.springframework.batch.infrastructure.item.kafka -
An
ItemWriterimplementation for Apache Kafka using aKafkaTemplatewith default topic configured. - KafkaItemWriter(Converter, KafkaTemplate) - Constructor for class org.springframework.batch.infrastructure.item.kafka.KafkaItemWriter
-
Create a new
KafkaItemWriter. - KafkaItemWriterBuilder<K,
V> - Class in org.springframework.batch.infrastructure.item.kafka.builder -
A builder implementation for the
KafkaItemWriter - KafkaItemWriterBuilder() - Constructor for class org.springframework.batch.infrastructure.item.kafka.builder.KafkaItemWriterBuilder
- kafkaTemplate - Variable in class org.springframework.batch.infrastructure.item.kafka.KafkaItemWriter
- kafkaTemplate(KafkaTemplate) - Method in class org.springframework.batch.infrastructure.item.kafka.builder.KafkaItemWriterBuilder
-
Establish the KafkaTemplate to be used by the KafkaItemWriter.
- KeyValueItemWriter<K,
V> - Class in org.springframework.batch.infrastructure.item -
A base class to implement any
ItemWriterthat writes to a key value store using aConverterto derive a key from an item. - KeyValueItemWriter(Converter) - Constructor for class org.springframework.batch.infrastructure.item.KeyValueItemWriter
-
Create a new
KeyValueItemWriterinstance.
L
- language(String) - Method in class org.springframework.batch.infrastructure.item.support.builder.ScriptItemProcessorBuilder
-
Establishes the language of the script.
- LastModifiedResourceComparator - Class in org.springframework.batch.infrastructure.support
-
Comparator to sort resources by the file last modified time.
- LastModifiedResourceComparator() - Constructor for class org.springframework.batch.infrastructure.support.LastModifiedResourceComparator
- LdifReader - Class in org.springframework.batch.infrastructure.item.ldif
- LdifReader(Resource) - Constructor for class org.springframework.batch.infrastructure.item.ldif.LdifReader
-
Create a new
LdifReaderinstance with no resource. - LdifReaderBuilder - Class in org.springframework.batch.infrastructure.item.ldif.builder
-
Creates a fully qualified LdifReader.
- LdifReaderBuilder() - Constructor for class org.springframework.batch.infrastructure.item.ldif.builder.LdifReaderBuilder
- limit(int) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoCursorItemReaderBuilder
-
The query limit
- lineAggregator - Variable in class org.springframework.batch.infrastructure.item.file.FlatFileItemWriter
- lineAggregator(LineAggregator) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder
-
Line aggregator used to build the String version of each item.
- LineAggregator<T> - Interface in org.springframework.batch.infrastructure.item.file.transform
-
Interface used to create string representing object.
- LineCallbackHandler - Interface in org.springframework.batch.infrastructure.item.file
-
Callback interface for handling a line from file.
- lineMapper(LineMapper) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
A
LineMapperimplementation to be used. - LineMapper<T> - Interface in org.springframework.batch.infrastructure.item.file
-
Interface for mapping lines (strings) to domain objects typically used to map lines read from a file to domain objects on a per line basis.
- lineSeparator - Variable in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
- lineSeparator(String) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder
-
String used to separate lines in output.
- lineSeparator(String) - Method in class org.springframework.batch.infrastructure.item.json.builder.JsonFileItemWriterBuilder
-
String used to separate lines in output.
- linesToSkip(int) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
The number of lines to skip at the beginning of reading the file.
- lineTokenizer(LineTokenizer) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
A
LineTokenizerimplementation to be used. - LineTokenizer - Interface in org.springframework.batch.infrastructure.item.file.transform
-
Interface that is used by framework to split string obtained typically from a file into tokens.
- ListItemReader<T> - Class in org.springframework.batch.infrastructure.item.support
-
An
ItemReaderthat pulls data from a list. - ListItemReader(List) - Constructor for class org.springframework.batch.infrastructure.item.support.ListItemReader
- ListItemWriter<T> - Class in org.springframework.batch.infrastructure.item.support
-
Item writer that writes items to a
List. - ListItemWriter() - Constructor for class org.springframework.batch.infrastructure.item.support.ListItemWriter
- locale(Locale) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.FormattedBuilder
-
Set the locale.
- locale(Locale) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.FormattedSpec
-
Set the locale.
- log - Variable in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
-
Logger available to subclasses
- logger - Variable in class org.springframework.batch.infrastructure.item.data.RepositoryItemReader
- logger - Static variable in class org.springframework.batch.infrastructure.item.data.RepositoryItemWriter
- logger - Variable in class org.springframework.batch.infrastructure.item.database.AbstractPagingItemReader
- logger - Static variable in class org.springframework.batch.infrastructure.item.database.JdbcBatchItemWriter
- logger - Static variable in class org.springframework.batch.infrastructure.item.database.JpaItemWriter
- logger - Variable in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
- logger - Variable in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder
- logger - Variable in class org.springframework.batch.infrastructure.item.jms.JmsItemReader
- logger - Variable in class org.springframework.batch.infrastructure.item.jms.JmsItemWriter
- logger - Variable in class org.springframework.batch.infrastructure.item.jms.JmsMethodInvocationRecoverer
- logger - Variable in class org.springframework.batch.infrastructure.item.json.builder.JsonItemReaderBuilder
- logger - Static variable in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
- logger - Variable in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemReaderBuilder
- logger - Variable in class org.springframework.batch.infrastructure.repeat.exception.LogOrRethrowExceptionHandler
- logger - Variable in class org.springframework.batch.infrastructure.repeat.exception.RethrowOnThresholdExceptionHandler
- logger - Variable in class org.springframework.batch.infrastructure.repeat.support.RepeatTemplate
- LogOrRethrowExceptionHandler - Class in org.springframework.batch.infrastructure.repeat.exception
-
Implementation of
ExceptionHandlerbased on anClassifier. - LogOrRethrowExceptionHandler() - Constructor for class org.springframework.batch.infrastructure.repeat.exception.LogOrRethrowExceptionHandler
- LogOrRethrowExceptionHandler.Level - Enum Class in org.springframework.batch.infrastructure.repeat.exception
-
Logging levels for the handler.
M
- mailErrorHandler(MailErrorHandler) - Method in class org.springframework.batch.infrastructure.item.mail.builder.SimpleMailMessageItemWriterBuilder
-
The handler for failed messages.
- MailErrorHandler - Interface in org.springframework.batch.infrastructure.item.mail
-
This class is used to handle errors that occur when email messages are unable to be sent.
- mailSender(MailSender) - Method in class org.springframework.batch.infrastructure.item.mail.builder.SimpleMailMessageItemWriterBuilder
-
A
MailSenderto be used to send messages inSimpleMailMessageItemWriter.write(Chunk). - mapFieldSet(FieldSet) - Method in class org.springframework.batch.infrastructure.item.file.mapping.ArrayFieldSetMapper
- mapFieldSet(FieldSet) - Method in class org.springframework.batch.infrastructure.item.file.mapping.BeanWrapperFieldSetMapper
-
Map the
FieldSetto an object retrieved from the enclosing Spring context, or to a new instance of the required type if no prototype is available. - mapFieldSet(FieldSet) - Method in interface org.springframework.batch.infrastructure.item.file.mapping.FieldSetMapper
-
Method used to map data obtained from a
FieldSetinto an object. - mapFieldSet(FieldSet) - Method in class org.springframework.batch.infrastructure.item.file.mapping.PassThroughFieldSetMapper
- mapFieldSet(FieldSet) - Method in class org.springframework.batch.infrastructure.item.file.mapping.RecordFieldSetMapper
- mapLine(String, int) - Method in interface org.springframework.batch.infrastructure.item.file.LineMapper
-
Implementations must implement this method to map the provided line to the parameter type T.
- mapLine(String, int) - Method in class org.springframework.batch.infrastructure.item.file.mapping.DefaultLineMapper
- mapLine(String, int) - Method in class org.springframework.batch.infrastructure.item.file.mapping.JsonLineMapper
-
Interpret the line as a Json object and create a Map from it.
- mapLine(String, int) - Method in class org.springframework.batch.infrastructure.item.file.mapping.PassThroughLineMapper
- mapLine(String, int) - Method in class org.springframework.batch.infrastructure.item.file.mapping.PatternMatchingCompositeLineMapper
- MappingItemWriter<T,
U> - Class in org.springframework.batch.infrastructure.item.support -
Adapts an
ItemWriteraccepting items of typeUto one accepting items of typeTby applying a mapping function to each item before writing. - MappingItemWriter(Function, ItemWriter) - Constructor for class org.springframework.batch.infrastructure.item.support.MappingItemWriter
-
Create a new
MappingItemWriter. - MappingLdifReader<T> - Class in org.springframework.batch.infrastructure.item.ldif
- MappingLdifReader(Resource) - Constructor for class org.springframework.batch.infrastructure.item.ldif.MappingLdifReader
-
Create a new
MappingLdifReaderinstance with the provided resource. - MappingLdifReaderBuilder<T> - Class in org.springframework.batch.infrastructure.item.ldif.builder
-
Creates a fully qualified MappingLdifReader.
- MappingLdifReaderBuilder() - Constructor for class org.springframework.batch.infrastructure.item.ldif.builder.MappingLdifReaderBuilder
- mapRecord(LdapAttributes) - Method in interface org.springframework.batch.infrastructure.item.ldif.RecordMapper
-
Maps an
LdapAttributesobject to the specified type. - MARIADB - Enum constant in enum class org.springframework.batch.infrastructure.support.DatabaseType
- MariaDBPagingQueryProvider - Class in org.springframework.batch.infrastructure.item.database.support
-
MariaDB implementation of a
PagingQueryProviderusing database specific features. - MariaDBPagingQueryProvider() - Constructor for class org.springframework.batch.infrastructure.item.database.support.MariaDBPagingQueryProvider
- markFragmentProcessed() - Method in class org.springframework.batch.infrastructure.item.xml.stax.DefaultFragmentEventReader
-
Finishes reading the fragment in case the fragment was processed without being read until the end.
- markFragmentProcessed() - Method in interface org.springframework.batch.infrastructure.item.xml.stax.FragmentEventReader
-
Tells the event reader the current fragment has been processed.
- markStartFragment() - Method in class org.springframework.batch.infrastructure.item.xml.stax.DefaultFragmentEventReader
- markStartFragment() - Method in interface org.springframework.batch.infrastructure.item.xml.stax.FragmentEventReader
-
Tells the event reader its cursor position is exactly before the fragment.
- marshal(T) - Method in class org.springframework.batch.infrastructure.item.json.GsonJsonObjectMarshaller
- marshal(T) - Method in class org.springframework.batch.infrastructure.item.json.JacksonJsonObjectMarshaller
- marshal(T) - Method in interface org.springframework.batch.infrastructure.item.json.JsonObjectMarshaller
-
Marshal an object into a json representation.
- marshaller(Marshaller) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemWriterBuilder
-
The
Marshallerimplementation responsible for the serialization of the items to XML. - match(String) - Method in class org.springframework.batch.infrastructure.support.PatternMatcher
-
This method takes a String key and a map from Strings to values of any type.
- match(String, String) - Static method in class org.springframework.batch.infrastructure.support.PatternMatcher
-
Lifted from AntPathMatcher in Spring Core.
- maximumLength(int) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.FormattedBuilder
-
Set the maximum length of the formatted string.
- maximumLength(int) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.FormattedSpec
-
Set the maximum length of the formatted string.
- maxItemCount - Variable in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
- maxItemCount - Variable in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
- maxItemCount(int) - Method in class org.springframework.batch.infrastructure.item.avro.builder.AvroItemReaderBuilder
-
Configure the max number of items to be read.
- maxItemCount(int) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoCursorItemReaderBuilder
-
Configure the max number of items to be read.
- maxItemCount(int) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
-
Configure the max number of items to be read.
- maxItemCount(int) - Method in class org.springframework.batch.infrastructure.item.data.builder.RepositoryItemReaderBuilder
-
Configure the max number of items to be read.
- maxItemCount(int) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcCursorItemReaderBuilder
-
Configure the max number of items to be read.
- maxItemCount(int) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
-
Configure the max number of items to be read.
- maxItemCount(int) - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaCursorItemReaderBuilder
-
Configure the max number of items to be read.
- maxItemCount(int) - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaPagingItemReaderBuilder
-
Configure the max number of items to be read.
- maxItemCount(int) - Method in class org.springframework.batch.infrastructure.item.database.builder.StoredProcedureItemReaderBuilder
-
Configure the max number of items to be read.
- maxItemCount(int) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
Configure the max number of items to be read.
- maxItemCount(int) - Method in class org.springframework.batch.infrastructure.item.json.builder.JsonItemReaderBuilder
-
Configure the max number of items to be read.
- maxItemCount(int) - Method in class org.springframework.batch.infrastructure.item.ldif.builder.LdifReaderBuilder
-
Configure the max number of items to be read.
- maxItemCount(int) - Method in class org.springframework.batch.infrastructure.item.ldif.builder.MappingLdifReaderBuilder
-
Configure the max number of items to be read.
- maxItemCount(int) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemReaderBuilder
-
Configure the max number of items to be read.
- maxRows(int) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcCursorItemReaderBuilder
-
The max number of rows the
ResultSetcan contain - maxRows(int) - Method in class org.springframework.batch.infrastructure.item.database.builder.StoredProcedureItemReaderBuilder
-
The max number of rows the
ResultSetcan contain - maxTime(Duration) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoCursorItemReaderBuilder
-
The maximum execution time for the query
- MethodInvoker - Interface in org.springframework.batch.infrastructure.support
-
A strategy interface for invoking a method.
- MethodInvokerUtils - Class in org.springframework.batch.infrastructure.support
-
Utility methods for create MethodInvoker instances.
- methodIs() - Method in class org.springframework.batch.infrastructure.item.data.builder.RepositoryItemWriterBuilder.RepositoryMethodReference
-
The proxy returned prevents actual method execution and is only used to gather information about the method.
- methodName(String) - Method in class org.springframework.batch.infrastructure.item.data.builder.RepositoryItemReaderBuilder
-
Specifies what method on the repository to call.
- methodName(String) - Method in class org.springframework.batch.infrastructure.item.data.builder.RepositoryItemWriterBuilder
-
Specifies what method on the repository to call.
- MethodResolver - Interface in org.springframework.batch.infrastructure.support
-
Strategy interface for detecting a single Method on a Class.
- MimeMessageItemWriter - Class in org.springframework.batch.infrastructure.item.mail.javamail
-
A simple
ItemWriterthat can send mail messages. - MimeMessageItemWriter(JavaMailSender) - Constructor for class org.springframework.batch.infrastructure.item.mail.javamail.MimeMessageItemWriter
-
Create a new
MimeMessageItemWriterwith the givenJavaMailSender. - minimumLength(int) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.FormattedBuilder
-
Set the minimum length of the formatted string.
- minimumLength(int) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.FormattedSpec
-
Set the minimum length of the formatted string.
- mode(MongoItemWriter.Mode) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoItemWriterBuilder
-
Set the operating
MongoItemWriter.Modeto be applied by this writer. - MongoCursorItemReader<T> - Class in org.springframework.batch.infrastructure.item.data
-
Cursor-based
ItemReaderimplementation for MongoDB. - MongoCursorItemReader(MongoOperations, Class) - Constructor for class org.springframework.batch.infrastructure.item.data.MongoCursorItemReader
-
Create a new
MongoCursorItemReader. - MongoCursorItemReaderBuilder<T> - Class in org.springframework.batch.infrastructure.item.data.builder
- MongoCursorItemReaderBuilder() - Constructor for class org.springframework.batch.infrastructure.item.data.builder.MongoCursorItemReaderBuilder
- MongoItemWriter<T> - Class in org.springframework.batch.infrastructure.item.data
-
A
ItemWriterimplementation that writes to a MongoDB store using an implementation of Spring Data'sMongoOperations. - MongoItemWriter(MongoOperations) - Constructor for class org.springframework.batch.infrastructure.item.data.MongoItemWriter
-
Create a new instance of
MongoItemWriterwith the providedMongoOperationstemplate. - MongoItemWriter.Mode - Enum Class in org.springframework.batch.infrastructure.item.data
-
Operation mode of the item writer.
- MongoItemWriterBuilder<T> - Class in org.springframework.batch.infrastructure.item.data.builder
-
A builder implementation for the
MongoItemWriter - MongoItemWriterBuilder() - Constructor for class org.springframework.batch.infrastructure.item.data.builder.MongoItemWriterBuilder
- MongoPagingItemReader<T> - Class in org.springframework.batch.infrastructure.item.data
-
Restartable
ItemReaderthat reads documents from MongoDB via a paging technique. - MongoPagingItemReader(MongoOperations, Class) - Constructor for class org.springframework.batch.infrastructure.item.data.MongoPagingItemReader
-
Create a new instance of
MongoPagingItemReader. - MongoPagingItemReaderBuilder<T> - Class in org.springframework.batch.infrastructure.item.data.builder
-
Builder for
MongoPagingItemReader. - MongoPagingItemReaderBuilder() - Constructor for class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
- moveCursorToNextFragment(XMLEventReader) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemReader
-
Responsible for moving the cursor before the StartElement of the fragment root.
- MultiResourceItemReader<T> - Class in org.springframework.batch.infrastructure.item.file
-
Reads items from multiple resources sequentially - resource list is given by
MultiResourceItemReader.setResources(Resource[]), the actual reading is delegated toMultiResourceItemReader.setDelegate(ResourceAwareItemReaderItemStream). - MultiResourceItemReader(ResourceAwareItemReaderItemStream) - Constructor for class org.springframework.batch.infrastructure.item.file.MultiResourceItemReader
-
Create a new
MultiResourceItemReaderinstance with the given delegate. - MultiResourceItemReaderBuilder<T> - Class in org.springframework.batch.infrastructure.item.file.builder
-
A builder implementation for the
MultiResourceItemReader. - MultiResourceItemReaderBuilder() - Constructor for class org.springframework.batch.infrastructure.item.file.builder.MultiResourceItemReaderBuilder
- MultiResourceItemWriter<T> - Class in org.springframework.batch.infrastructure.item.file
-
Wraps a
ResourceAwareItemWriterItemStreamand creates a new output resource when the count of items written in current resource exceedsMultiResourceItemWriter.setItemCountLimitPerResource(int). - MultiResourceItemWriter(ResourceAwareItemWriterItemStream) - Constructor for class org.springframework.batch.infrastructure.item.file.MultiResourceItemWriter
-
Create a new
MultiResourceItemWriterinstance with the delegate to use. - MultiResourceItemWriterBuilder<T> - Class in org.springframework.batch.infrastructure.item.file.builder
-
A builder implementation for the
MultiResourceItemWriter. - MultiResourceItemWriterBuilder() - Constructor for class org.springframework.batch.infrastructure.item.file.builder.MultiResourceItemWriterBuilder
- MYSQL - Enum constant in enum class org.springframework.batch.infrastructure.support.DatabaseType
- MySqlPagingQueryProvider - Class in org.springframework.batch.infrastructure.item.database.support
-
MySQL implementation of a
PagingQueryProviderusing database specific features. - MySqlPagingQueryProvider() - Constructor for class org.springframework.batch.infrastructure.item.database.support.MySqlPagingQueryProvider
N
- name - Variable in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
- name - Variable in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
- name(String) - Method in class org.springframework.batch.infrastructure.item.avro.builder.AvroItemReaderBuilder
-
The name used to calculate the key within the
ExecutionContext. - name(String) - Method in class org.springframework.batch.infrastructure.item.avro.builder.AvroItemWriterBuilder
-
The name used to calculate the key within the
ExecutionContext. - name(String) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoCursorItemReaderBuilder
-
The name used to calculate the key within the
ExecutionContext. - name(String) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
-
The name used to calculate the key within the
ExecutionContext. - name(String) - Method in class org.springframework.batch.infrastructure.item.data.builder.RepositoryItemReaderBuilder
-
The name used to calculate the key within the
ExecutionContext. - name(String) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcCursorItemReaderBuilder
-
The name used to calculate the key within the
ExecutionContext. - name(String) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
-
The name used to calculate the key within the
ExecutionContext. - name(String) - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaCursorItemReaderBuilder
-
The name used to calculate the key within the
ExecutionContext. - name(String) - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaPagingItemReaderBuilder
-
The name used to calculate the key within the
ExecutionContext. - name(String) - Method in class org.springframework.batch.infrastructure.item.database.builder.StoredProcedureItemReaderBuilder
-
The name used to calculate the key within the
ExecutionContext. - name(String) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
The name used to calculate the key within the
ExecutionContext. - name(String) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder
-
The name used to calculate the key within the
ExecutionContext. - name(String) - Method in class org.springframework.batch.infrastructure.item.file.builder.MultiResourceItemReaderBuilder
-
The name used to calculate the key within the
ExecutionContext. - name(String) - Method in class org.springframework.batch.infrastructure.item.file.builder.MultiResourceItemWriterBuilder
-
The name used to calculate the key within the
ExecutionContext. - name(String) - Method in class org.springframework.batch.infrastructure.item.json.builder.JsonFileItemWriterBuilder
-
The name used to calculate the key within the
ExecutionContext. - name(String) - Method in class org.springframework.batch.infrastructure.item.json.builder.JsonItemReaderBuilder
-
The name used to calculate the key within the
ExecutionContext. - name(String) - Method in class org.springframework.batch.infrastructure.item.kafka.builder.KafkaItemReaderBuilder
-
The name used to calculate the key within the
ExecutionContext. - name(String) - Method in class org.springframework.batch.infrastructure.item.ldif.builder.LdifReaderBuilder
-
The name used to calculate the key within the
ExecutionContext. - name(String) - Method in class org.springframework.batch.infrastructure.item.ldif.builder.MappingLdifReaderBuilder
-
The name used to calculate the key within the
ExecutionContext. - name(String) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemReaderBuilder
-
The name used to calculate the key within the
ExecutionContext. - name(String) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemWriterBuilder
-
The name used to calculate the key within the
ExecutionContext. - namedParameterJdbcTemplate - Variable in class org.springframework.batch.infrastructure.item.database.JdbcBatchItemWriter
- namedParametersJdbcTemplate(NamedParameterJdbcOperations) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcBatchItemWriterBuilder
-
The
NamedParameterJdbcOperationsinstance to use. - names - Variable in class org.springframework.batch.infrastructure.item.file.transform.AbstractLineTokenizer
- names(String...) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.DelimitedBuilder
-
Names of each of the fields within the fields that are returned in the order they occur within the delimited file.
- names(String...) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.DelimitedSpec
-
Names of each of the fields within the fields that are returned in the order they occur within the delimited file.
- names(String...) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.FixedLengthBuilder
-
The names of the fields to be parsed from the file.
- names(String...) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.FixedLengthSpec
-
The names of the fields to be parsed from the file.
- names(String...) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.DelimitedBuilder
-
Names of each of the fields within the fields that are returned in the order they occur within the delimited file.
- names(String...) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.DelimitedSpec
-
Names of each of the fields within the fields that are returned in the order they occur within the delimited file.
- names(String...) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.FormattedBuilder
-
Names of each of the fields within the fields that are returned in the order they occur within the formatted file.
- names(String...) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.FormattedSpec
-
Names of each of the fields within the fields that are returned in the order they occur within the formatted file.
- NestedRepeatCallback - Class in org.springframework.batch.infrastructure.repeat.callback
-
Callback that delegates to another callback, via a
RepeatOperationsinstance. - NestedRepeatCallback(RepeatOperations, RepeatCallback) - Constructor for class org.springframework.batch.infrastructure.repeat.callback.NestedRepeatCallback
-
Constructor setting mandatory fields.
- next() - Method in class org.springframework.batch.infrastructure.item.Chunk.ChunkIterator
- next() - Method in class org.springframework.batch.infrastructure.item.xml.stax.DefaultFragmentEventReader
- nextEvent() - Method in class org.springframework.batch.infrastructure.item.xml.stax.DefaultFragmentEventReader
- nextTag() - Method in class org.springframework.batch.infrastructure.item.xml.stax.DefaultFragmentEventReader
- NonTransientFlatFileException - Exception Class in org.springframework.batch.infrastructure.item.file
-
Exception thrown when errors are encountered with the underlying resource.
- NonTransientFlatFileException(String, String) - Constructor for exception class org.springframework.batch.infrastructure.item.file.NonTransientFlatFileException
- NonTransientFlatFileException(String, String, int) - Constructor for exception class org.springframework.batch.infrastructure.item.file.NonTransientFlatFileException
- NonTransientFlatFileException(String, Throwable) - Constructor for exception class org.springframework.batch.infrastructure.item.file.NonTransientFlatFileException
- NonTransientFlatFileException(String, Throwable, String, int) - Constructor for exception class org.springframework.batch.infrastructure.item.file.NonTransientFlatFileException
- NonTransientResourceException - Exception Class in org.springframework.batch.infrastructure.item
-
Exception indicating that an error has been encountered doing I/O from a reader, and the exception should be considered fatal.
- NonTransientResourceException(String) - Constructor for exception class org.springframework.batch.infrastructure.item.NonTransientResourceException
-
Create a new
NonTransientResourceExceptionbased on a message. - NonTransientResourceException(String, Throwable) - Constructor for exception class org.springframework.batch.infrastructure.item.NonTransientResourceException
-
Create a new
NonTransientResourceExceptionbased on a message and another exception. - NoStartEndDocumentStreamWriter - Class in org.springframework.batch.infrastructure.item.xml.stax
-
Delegating XMLEventWriter, which ignores start and end document events, but passes through everything else.
- NoStartEndDocumentStreamWriter(XMLEventWriter) - Constructor for class org.springframework.batch.infrastructure.item.xml.stax.NoStartEndDocumentStreamWriter
O
- of(W...) - Static method in class org.springframework.batch.infrastructure.item.Chunk
- onError(RepeatContext, Throwable) - Method in class org.springframework.batch.infrastructure.repeat.listener.CompositeRepeatListener
- onError(RepeatContext, Throwable) - Method in interface org.springframework.batch.infrastructure.repeat.RepeatListener
-
Called when a repeat callback fails by throwing an exception.
- open(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.avro.AvroItemWriter
- open(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.database.JdbcPagingItemReader
- open(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.file.MultiResourceItemReader
-
Figure out which resource to start with in case of restart, open the delegate and restore delegate's position in the resource.
- open(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.file.MultiResourceItemWriter
- open(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.file.ResourcesItemReader
- open(ExecutionContext) - Method in interface org.springframework.batch.infrastructure.item.ItemStream
-
Open the stream for the provided
ExecutionContext. - open(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.kafka.KafkaItemReader
- open(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.redis.RedisItemReader
- open(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
-
Initialize the reader.
- open(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.support.AbstractItemCountingItemStreamItemReader
- open(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.support.CompositeItemReader
- open(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.support.CompositeItemStream
-
Broadcast the call to open.
- open(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.support.CompositeItemWriter
- open(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.support.MappingItemWriter
- open(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.support.SingleItemPeekableItemReader
-
If the delegate is an
ItemStream, just pass the call on, otherwise reset the peek cache. - open(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.support.SynchronizedItemStreamReader
- open(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.support.SynchronizedItemStreamWriter
- open(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Open the output source
- open(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.listener.CompositeRepeatListener
- open(RepeatContext) - Method in interface org.springframework.batch.infrastructure.repeat.RepeatListener
-
Called once at the start of a complete batch, before any items are processed.
- open(Resource) - Method in class org.springframework.batch.infrastructure.item.json.GsonJsonObjectReader
- open(Resource) - Method in class org.springframework.batch.infrastructure.item.json.JacksonJsonObjectReader
- open(Resource) - Method in interface org.springframework.batch.infrastructure.item.json.JsonObjectReader
-
Open the Json resource for reading.
- openCursor(Connection) - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
- openCursor(Connection) - Method in class org.springframework.batch.infrastructure.item.database.JdbcCursorItemReader
- openCursor(Connection) - Method in class org.springframework.batch.infrastructure.item.database.StoredProcedureItemReader
- ORACLE - Enum constant in enum class org.springframework.batch.infrastructure.support.DatabaseType
- OraclePagingQueryProvider - Class in org.springframework.batch.infrastructure.item.database.support
-
Oracle implementation of a
PagingQueryProviderusing database specific features. - OraclePagingQueryProvider() - Constructor for class org.springframework.batch.infrastructure.item.database.support.OraclePagingQueryProvider
- Order - Enum Class in org.springframework.batch.infrastructure.item.database
-
The direction of the sort in an ORDER BY clause.
- org.springframework.batch.infrastructure.aot - package org.springframework.batch.infrastructure.aot
- org.springframework.batch.infrastructure.item - package org.springframework.batch.infrastructure.item
-
Infrastructure interfaces and primary dependencies for item concerns.
- org.springframework.batch.infrastructure.item.adapter - package org.springframework.batch.infrastructure.item.adapter
-
Adapters for Plain Old Java Objects.
- org.springframework.batch.infrastructure.item.amqp - package org.springframework.batch.infrastructure.item.amqp
-
AMQP related batch components.
- org.springframework.batch.infrastructure.item.amqp.builder - package org.springframework.batch.infrastructure.item.amqp.builder
-
Builders for AMQP item reader and writer.
- org.springframework.batch.infrastructure.item.avro - package org.springframework.batch.infrastructure.item.avro
-
Avro related reader and writer.
- org.springframework.batch.infrastructure.item.avro.builder - package org.springframework.batch.infrastructure.item.avro.builder
-
Builders for Avro item reader and writer.
- org.springframework.batch.infrastructure.item.data - package org.springframework.batch.infrastructure.item.data
-
Spring Data related readers and writers.
- org.springframework.batch.infrastructure.item.data.builder - package org.springframework.batch.infrastructure.item.data.builder
-
Builders for Spring Data item readers and writers.
- org.springframework.batch.infrastructure.item.database - package org.springframework.batch.infrastructure.item.database
-
Infrastructure implementations of database based item readers and writers.
- org.springframework.batch.infrastructure.item.database.builder - package org.springframework.batch.infrastructure.item.database.builder
-
Builders for database item readers and writers.
- org.springframework.batch.infrastructure.item.database.orm - package org.springframework.batch.infrastructure.item.database.orm
-
Support classes for components using various ORM related technologies.
- org.springframework.batch.infrastructure.item.database.support - package org.springframework.batch.infrastructure.item.database.support
-
Support classes for database specific semantics.
- org.springframework.batch.infrastructure.item.file - package org.springframework.batch.infrastructure.item.file
-
Infrastructure implementations of io file concerns.
- org.springframework.batch.infrastructure.item.file.builder - package org.springframework.batch.infrastructure.item.file.builder
-
Builders for file item readers and writers.
- org.springframework.batch.infrastructure.item.file.mapping - package org.springframework.batch.infrastructure.item.file.mapping
-
Infrastructure implementations of io file support mapping concerns.
- org.springframework.batch.infrastructure.item.file.separator - package org.springframework.batch.infrastructure.item.file.separator
-
Infrastructure implementations of io file support separator concerns.
- org.springframework.batch.infrastructure.item.file.transform - package org.springframework.batch.infrastructure.item.file.transform
-
Infrastructure implementations of io file support transform concerns.
- org.springframework.batch.infrastructure.item.function - package org.springframework.batch.infrastructure.item.function
-
Adapters for
java.util.functioncomponents. - org.springframework.batch.infrastructure.item.jms - package org.springframework.batch.infrastructure.item.jms
-
JMS based reader/writer and related components.
- org.springframework.batch.infrastructure.item.jms.builder - package org.springframework.batch.infrastructure.item.jms.builder
-
Builders for JMS item reader and writer.
- org.springframework.batch.infrastructure.item.json - package org.springframework.batch.infrastructure.item.json
-
Infrastructure implementations of JSON input and output.
- org.springframework.batch.infrastructure.item.json.builder - package org.springframework.batch.infrastructure.item.json.builder
-
Builders for JSON item reader and writer.
- org.springframework.batch.infrastructure.item.kafka - package org.springframework.batch.infrastructure.item.kafka
-
Apache Kafka related readers and writers
- org.springframework.batch.infrastructure.item.kafka.builder - package org.springframework.batch.infrastructure.item.kafka.builder
-
Builders for Apache Kafka item reader and writer.
- org.springframework.batch.infrastructure.item.ldif - package org.springframework.batch.infrastructure.item.ldif
-
This package contains the classes required for using the LdifParser in Spring LDAP.
- org.springframework.batch.infrastructure.item.ldif.builder - package org.springframework.batch.infrastructure.item.ldif.builder
-
Builders for LDIF related components.
- org.springframework.batch.infrastructure.item.mail - package org.springframework.batch.infrastructure.item.mail
-
Java Mail based components.
- org.springframework.batch.infrastructure.item.mail.builder - package org.springframework.batch.infrastructure.item.mail.builder
-
Builders for JavaMail related components.
- org.springframework.batch.infrastructure.item.mail.javamail - package org.springframework.batch.infrastructure.item.mail.javamail
-
JavaMail related components.
- org.springframework.batch.infrastructure.item.queue - package org.springframework.batch.infrastructure.item.queue
- org.springframework.batch.infrastructure.item.queue.builder - package org.springframework.batch.infrastructure.item.queue.builder
- org.springframework.batch.infrastructure.item.redis - package org.springframework.batch.infrastructure.item.redis
-
Redis related readers and writers
- org.springframework.batch.infrastructure.item.redis.builder - package org.springframework.batch.infrastructure.item.redis.builder
- org.springframework.batch.infrastructure.item.support - package org.springframework.batch.infrastructure.item.support
-
Internal support package
- org.springframework.batch.infrastructure.item.support.builder - package org.springframework.batch.infrastructure.item.support.builder
-
Builders for support classes.
- org.springframework.batch.infrastructure.item.util - package org.springframework.batch.infrastructure.item.util
-
Infrastructure utility classes.
- org.springframework.batch.infrastructure.item.validator - package org.springframework.batch.infrastructure.item.validator
-
Infrastructure implementations of item validator concerns.
- org.springframework.batch.infrastructure.item.xml - package org.springframework.batch.infrastructure.item.xml
-
Infrastructure implementations of xml input and output.
- org.springframework.batch.infrastructure.item.xml.builder - package org.springframework.batch.infrastructure.item.xml.builder
-
Builders for Stax event item reader and writer.
- org.springframework.batch.infrastructure.item.xml.stax - package org.springframework.batch.infrastructure.item.xml.stax
-
Item reader and writer based on Stax.
- org.springframework.batch.infrastructure.poller - package org.springframework.batch.infrastructure.poller
-
APIs for polling support.
- org.springframework.batch.infrastructure.repeat - package org.springframework.batch.infrastructure.repeat
-
Infrastructure implementations of repeat concerns.
- org.springframework.batch.infrastructure.repeat.callback - package org.springframework.batch.infrastructure.repeat.callback
-
Infrastructure implementations of repeat callback concerns.
- org.springframework.batch.infrastructure.repeat.context - package org.springframework.batch.infrastructure.repeat.context
-
Infrastructure implementations of repeat context concerns.
- org.springframework.batch.infrastructure.repeat.exception - package org.springframework.batch.infrastructure.repeat.exception
-
Infrastructure implementations of repeat exception handler concerns.
- org.springframework.batch.infrastructure.repeat.interceptor - package org.springframework.batch.infrastructure.repeat.interceptor
-
Infrastructure implementations of repeat aop concerns.
- org.springframework.batch.infrastructure.repeat.listener - package org.springframework.batch.infrastructure.repeat.listener
-
Infrastructure implementations of repeat interceptor concerns.
- org.springframework.batch.infrastructure.repeat.policy - package org.springframework.batch.infrastructure.repeat.policy
-
Infrastructure implementations of repeat policy concerns.
- org.springframework.batch.infrastructure.repeat.support - package org.springframework.batch.infrastructure.repeat.support
-
Infrastructure implementations of repeat support concerns.
- org.springframework.batch.infrastructure.support - package org.springframework.batch.infrastructure.support
-
Infrastructure implementations of support concerns.
- org.springframework.batch.infrastructure.support.transaction - package org.springframework.batch.infrastructure.support.transaction
-
Infrastructure implementations of support transaction concerns.
- OutputState() - Constructor for class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter.OutputState
- overwriteOutput(boolean) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemWriterBuilder
-
Indicates if an existing file should be overwritten if found.
P
- page - Variable in class org.springframework.batch.infrastructure.item.data.AbstractPaginatedDataItemReader
- pageSize - Variable in class org.springframework.batch.infrastructure.item.data.AbstractPaginatedDataItemReader
- pageSize - Variable in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
- pageSize - Variable in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
- pageSize(int) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
-
The number of items to be read with each page.
- pageSize(int) - Method in class org.springframework.batch.infrastructure.item.data.builder.RepositoryItemReaderBuilder
-
Establish the pageSize for the generated RepositoryItemReader.
- pageSize(int) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
-
The number of records to request per page/query.
- pageSize(int) - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaPagingItemReaderBuilder
-
The number of records to request per page/query.
- PagingQueryProvider - Interface in org.springframework.batch.infrastructure.item.database
-
Interface defining the functionality to be provided for generating paging queries for use with Paging Item Readers.
- parameterCount - Variable in class org.springframework.batch.infrastructure.item.database.JdbcBatchItemWriter
- parameters(SqlParameter...) - Method in class org.springframework.batch.infrastructure.item.database.builder.StoredProcedureItemReaderBuilder
-
SQL parameters to be set when executing the stored procedure
- parameterValues - Variable in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
- parameterValues - Variable in class org.springframework.batch.infrastructure.item.data.MongoPagingItemReader
- parameterValues - Variable in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
- parameterValues(Object...) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
-
Values to be substituted in for each of the parameters in the query.
- parameterValues(List) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoCursorItemReaderBuilder
-
Values to be substituted in for each of the parameters in the query.
- parameterValues(List) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
-
Listof values to be substituted in for each of the parameters in the query. - parameterValues(Map) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
-
A
Mapof values to set on the SQL's prepared statement. - parameterValues(Map) - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaCursorItemReaderBuilder
-
A map of parameter values to be set on the query.
- parameterValues(Map) - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaPagingItemReaderBuilder
-
A map of parameter values to be set on the query.
- ParseException - Exception Class in org.springframework.batch.infrastructure.item
-
Exception indicating that an error has been encountered parsing IO, typically from a file.
- ParseException(String) - Constructor for exception class org.springframework.batch.infrastructure.item.ParseException
-
Create a new
ParseExceptionbased on a message. - ParseException(String, Throwable) - Constructor for exception class org.springframework.batch.infrastructure.item.ParseException
-
Create a new
ParseExceptionbased on a message and another exception. - partitionOffsets(Map) - Method in class org.springframework.batch.infrastructure.item.kafka.builder.KafkaItemReaderBuilder
-
Setter for partition offsets.
- partitions(Integer...) - Method in class org.springframework.batch.infrastructure.item.kafka.builder.KafkaItemReaderBuilder
-
A list of partitions to manually assign to the consumer.
- partitions(List) - Method in class org.springframework.batch.infrastructure.item.kafka.builder.KafkaItemReaderBuilder
-
A list of partitions to manually assign to the consumer.
- PassThroughFieldExtractor<T> - Class in org.springframework.batch.infrastructure.item.file.transform
-
FieldExtractorthat just returns the original item. - PassThroughFieldExtractor() - Constructor for class org.springframework.batch.infrastructure.item.file.transform.PassThroughFieldExtractor
- PassThroughFieldSetMapper - Class in org.springframework.batch.infrastructure.item.file.mapping
-
Pass through
FieldSetMapperuseful for passing aFieldSetback directly rather than a mapped object. - PassThroughFieldSetMapper() - Constructor for class org.springframework.batch.infrastructure.item.file.mapping.PassThroughFieldSetMapper
- PassThroughItemProcessor<T> - Class in org.springframework.batch.infrastructure.item.support
-
Simple
ItemProcessorthat does nothing - simply passes its argument through to the caller. - PassThroughItemProcessor() - Constructor for class org.springframework.batch.infrastructure.item.support.PassThroughItemProcessor
- PassThroughLineAggregator<T> - Class in org.springframework.batch.infrastructure.item.file.transform
-
A
LineAggregatorimplementation that simply callsObject.toString()on the given object - PassThroughLineAggregator() - Constructor for class org.springframework.batch.infrastructure.item.file.transform.PassThroughLineAggregator
- PassThroughLineMapper - Class in org.springframework.batch.infrastructure.item.file.mapping
-
Pass through
LineMapperuseful for passing the originalStringback directly rather than a mapped object. - PassThroughLineMapper() - Constructor for class org.springframework.batch.infrastructure.item.file.mapping.PassThroughLineMapper
- PatternMatcher<S> - Class in org.springframework.batch.infrastructure.support
- PatternMatcher(Map) - Constructor for class org.springframework.batch.infrastructure.support.PatternMatcher
-
Initialize a new
PatternMatcherwith a map of patterns to values - PatternMatchingCompositeLineMapper<T> - Class in org.springframework.batch.infrastructure.item.file.mapping
-
A
LineMapperimplementation that stores a mapping of String patterns to delegateLineTokenizers as well as a mapping of String patterns to delegateFieldSetMappers. - PatternMatchingCompositeLineMapper(Map, Map) - Constructor for class org.springframework.batch.infrastructure.item.file.mapping.PatternMatchingCompositeLineMapper
-
Construct a
PatternMatchingCompositeLineMapperwith the provided maps of tokenizers and field set mappers. - PatternMatchingCompositeLineTokenizer - Class in org.springframework.batch.infrastructure.item.file.transform
-
A
LineTokenizerimplementation that stores a mapping of String patterns to delegateLineTokenizers. - PatternMatchingCompositeLineTokenizer(Map) - Constructor for class org.springframework.batch.infrastructure.item.file.transform.PatternMatchingCompositeLineTokenizer
-
Construct a
PatternMatchingCompositeLineTokenizerwith the provided map of tokenizers. - peek() - Method in interface org.springframework.batch.infrastructure.item.PeekableItemReader
-
Get the next item that would be returned by
ItemReader.read(), without affecting the result ofItemReader.read(). - peek() - Method in class org.springframework.batch.infrastructure.item.support.SingleItemPeekableItemReader
-
Peek at the next item, ensuring that if the delegate is an
ItemStreamthe state is stored for the next call toSingleItemPeekableItemReader.update(ExecutionContext). - peek() - Method in class org.springframework.batch.infrastructure.item.xml.stax.DefaultFragmentEventReader
- PeekableItemReader<T> - Interface in org.springframework.batch.infrastructure.item
-
A specialisation of
ItemReaderthat allows the user to look ahead into the stream of items. - poll(Callable) - Method in class org.springframework.batch.infrastructure.poller.DirectPoller
-
Get a future for a non-null result from the callback.
- poll(Callable) - Method in interface org.springframework.batch.infrastructure.poller.Poller
-
Use the callable provided to poll for a non-null result.
- Poller<T> - Interface in org.springframework.batch.infrastructure.poller
-
Interface for polling a
Callableinstance provided by the user. - pollTimeout(Duration) - Method in class org.springframework.batch.infrastructure.item.kafka.builder.KafkaItemReaderBuilder
-
Set the pollTimeout for the poll() operations.
- position() - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter.OutputState
-
Return the byte offset position of the cursor in the output file as a long integer.
- POSTGRES - Enum constant in enum class org.springframework.batch.infrastructure.support.DatabaseType
- PostgresPagingQueryProvider - Class in org.springframework.batch.infrastructure.item.database.support
-
Postgres implementation of a
PagingQueryProviderusing database specific features. - PostgresPagingQueryProvider() - Constructor for class org.springframework.batch.infrastructure.item.database.support.PostgresPagingQueryProvider
- postProcess(String) - Method in interface org.springframework.batch.infrastructure.item.file.separator.RecordSeparatorPolicy
-
Give the policy a chance to post-process a complete record, e.g. remove a suffix.
- postProcess(String) - Method in class org.springframework.batch.infrastructure.item.file.separator.SimpleRecordSeparatorPolicy
-
Pass the record through.
- postProcess(String) - Method in class org.springframework.batch.infrastructure.item.file.separator.SuffixRecordSeparatorPolicy
-
Remove the suffix from the end of the record.
- PredicateFilteringItemProcessor<T> - Class in org.springframework.batch.infrastructure.item.function
-
A filtering
ItemProcessorthat is based on aPredicate. - PredicateFilteringItemProcessor(Predicate) - Constructor for class org.springframework.batch.infrastructure.item.function.PredicateFilteringItemProcessor
-
Create a new
PredicateFilteringItemProcessor. - preparedStatementSetter(PreparedStatementSetter) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcCursorItemReaderBuilder
-
Configures the provided
PreparedStatementSetterto be used to populate any arguments in the SQL query to be executed for the reader. - preparedStatementSetter(PreparedStatementSetter) - Method in class org.springframework.batch.infrastructure.item.database.builder.StoredProcedureItemReaderBuilder
-
Configures the provided
PreparedStatementSetterto be used to populate any arguments in the SQL query to be executed for the reader. - preProcess(String) - Method in class org.springframework.batch.infrastructure.item.file.separator.DefaultRecordSeparatorPolicy
-
If we are in an unterminated quote, add a line separator.
- preProcess(String) - Method in interface org.springframework.batch.infrastructure.item.file.separator.RecordSeparatorPolicy
-
Pre-process a record before another line is appended, in the case of a multi-line record.
- preProcess(String) - Method in class org.springframework.batch.infrastructure.item.file.separator.SimpleRecordSeparatorPolicy
-
Pass the line through.
- primaryKeys(String...) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoItemWriterBuilder
-
Set the primary keys to associate with the document being written.
- primaryKeys(List) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoItemWriterBuilder
-
Set the primary keys to associate with the document being written.
- procedureName(String) - Method in class org.springframework.batch.infrastructure.item.database.builder.StoredProcedureItemReaderBuilder
-
The name of the stored procedure to execute
- process(I) - Method in class org.springframework.batch.infrastructure.item.adapter.ItemProcessorAdapter
-
Invoke the delegate method and return the result.
- process(I) - Method in class org.springframework.batch.infrastructure.item.function.FunctionItemProcessor
- process(I) - Method in interface org.springframework.batch.infrastructure.item.ItemProcessor
-
Process the provided item, returning a potentially modified or new item for continued processing.
- process(I) - Method in class org.springframework.batch.infrastructure.item.support.ClassifierCompositeItemProcessor
-
Delegates to injected
ItemProcessorinstances according to the classification by theClassifier. - process(I) - Method in class org.springframework.batch.infrastructure.item.support.CompositeItemProcessor
- process(I) - Method in class org.springframework.batch.infrastructure.item.support.ScriptItemProcessor
- process(T) - Method in class org.springframework.batch.infrastructure.item.function.PredicateFilteringItemProcessor
- process(T) - Method in class org.springframework.batch.infrastructure.item.support.PassThroughItemProcessor
-
Just returns the item back to the caller.
- process(T) - Method in class org.springframework.batch.infrastructure.item.validator.ValidatingItemProcessor
-
Validate the item and return it unmodified
- processUpdateCounts(int[]) - Method in class org.springframework.batch.infrastructure.item.database.JdbcBatchItemWriter
-
Extension point to post process the update counts for each item.
- PropertiesConverter - Class in org.springframework.batch.infrastructure.support
-
Deprecated, for removal: This API element is subject to removal in a future version.since 6.0 with no replacement. Scheduled for removal in 6.2 or later.
- propertiesToString(Properties) - Static method in class org.springframework.batch.infrastructure.support.PropertiesConverter
-
Deprecated.Convert a Properties object to a String.
- PropertyExtractingDelegatingItemWriter<T> - Class in org.springframework.batch.infrastructure.item.adapter
-
Delegates processing to a custom method - extracts property values from item object and uses them as arguments for the delegate method.
- PropertyExtractingDelegatingItemWriter() - Constructor for class org.springframework.batch.infrastructure.item.adapter.PropertyExtractingDelegatingItemWriter
- prototypeBeanName(String) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
Configures the id of a prototype scoped bean to be used as the item returned by the reader.
- put(String, Object) - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Add an Object value to the context.
- put(ResultHolder) - Method in class org.springframework.batch.infrastructure.repeat.support.ResultHolderResultQueue
-
Deprecated.
- put(T) - Method in class org.springframework.batch.infrastructure.repeat.support.ThrottleLimitResultQueue
-
Deprecated.
- putDouble(String, double) - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Add a Double value to the context.
- putInt(String, int) - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Adds an Integer value to the context.
- putLong(String, long) - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Adds a Long value to the context.
- putString(String, String) - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Adds a String value to the context.
Q
- query - Variable in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
- query - Variable in class org.springframework.batch.infrastructure.item.data.MongoPagingItemReader
- query(Query) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoCursorItemReaderBuilder
-
Provide a Spring Data Mongo
Query. - query(Query) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
-
Provide a Spring Data Mongo
Query. - queryArguments(Object...) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcCursorItemReaderBuilder
-
Configures a
PreparedStatementSetterthat will use the array as the values to be set on the query to be executed for this reader. - queryArguments(Object[], int[]) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcCursorItemReaderBuilder
-
Configures a
PreparedStatementSetterthat will use the Object [] as the values to be set on the query to be executed for this reader. - queryArguments(List) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcCursorItemReaderBuilder
-
Configures a
PreparedStatementSetterthat will use the List as the values to be set on the query to be executed for this reader. - queryProvider - Variable in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
- queryProvider(JpaQueryProvider) - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaCursorItemReaderBuilder
-
A query provider.
- queryProvider(JpaQueryProvider) - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaPagingItemReaderBuilder
-
A query provider.
- queryProvider(PagingQueryProvider) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
-
A
PagingQueryProviderto provide the queries required. - queryString - Variable in class org.springframework.batch.infrastructure.item.data.MongoPagingItemReader
- queryString(String) - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaCursorItemReaderBuilder
-
The JPQL query string to execute.
- queryString(String) - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaPagingItemReaderBuilder
-
The HQL query string to execute.
- queryTimeout(int) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcCursorItemReaderBuilder
-
The time in seconds for the query to timeout
- queryTimeout(int) - Method in class org.springframework.batch.infrastructure.item.database.builder.StoredProcedureItemReaderBuilder
-
The time in milliseconds for the query to timeout
- queue(BlockingQueue) - Method in class org.springframework.batch.infrastructure.item.queue.builder.BlockingQueueItemReaderBuilder
-
Set the queue to read items from.
- queue(BlockingQueue) - Method in class org.springframework.batch.infrastructure.item.queue.builder.BlockingQueueItemWriterBuilder
-
Create a new
BlockingQueueItemWriterBuilder - quoteCharacter(char) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.DelimitedBuilder
-
Define the character used to quote fields.
- quoteCharacter(char) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.DelimitedSpec
-
Define the character used to quote fields.
- quoteCharacter(String) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.DelimitedBuilder
-
Define the quote character for each delimited field.
- quoteCharacter(String) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.DelimitedSpec
-
Define the quote character for each delimited field.
R
- Range - Class in org.springframework.batch.infrastructure.item.file.transform
-
A class to represent ranges.
- Range(int) - Constructor for class org.springframework.batch.infrastructure.item.file.transform.Range
- Range(int, int) - Constructor for class org.springframework.batch.infrastructure.item.file.transform.Range
- RangeArrayPropertyEditor - Class in org.springframework.batch.infrastructure.item.file.transform
-
Property editor implementation which parses string and creates array of ranges.
- RangeArrayPropertyEditor() - Constructor for class org.springframework.batch.infrastructure.item.file.transform.RangeArrayPropertyEditor
- read() - Method in class org.springframework.batch.infrastructure.item.adapter.ItemReaderAdapter
- read() - Method in class org.springframework.batch.infrastructure.item.amqp.AmqpItemReader
- read() - Method in class org.springframework.batch.infrastructure.item.file.MultiResourceItemReader
-
Reads the next item, jumping to next resource if necessary.
- read() - Method in class org.springframework.batch.infrastructure.item.file.ResourcesItemReader
-
Increments a counter and returns the next
Resourceinstance from the input, ornullif none remain. - read() - Method in class org.springframework.batch.infrastructure.item.function.SupplierItemReader
- read() - Method in interface org.springframework.batch.infrastructure.item.ItemReader
-
Reads a piece of input data and advance to the next one.
- read() - Method in class org.springframework.batch.infrastructure.item.jms.JmsItemReader
- read() - Method in class org.springframework.batch.infrastructure.item.json.GsonJsonObjectReader
- read() - Method in class org.springframework.batch.infrastructure.item.json.JacksonJsonObjectReader
- read() - Method in interface org.springframework.batch.infrastructure.item.json.JsonObjectReader
-
Read the next object in the Json resource if any.
- read() - Method in class org.springframework.batch.infrastructure.item.kafka.KafkaItemReader
- read() - Method in class org.springframework.batch.infrastructure.item.queue.BlockingQueueItemReader
- read() - Method in class org.springframework.batch.infrastructure.item.redis.RedisItemReader
- read() - Method in class org.springframework.batch.infrastructure.item.support.AbstractItemCountingItemStreamItemReader
- read() - Method in class org.springframework.batch.infrastructure.item.support.CompositeItemReader
- read() - Method in class org.springframework.batch.infrastructure.item.support.IteratorItemReader
-
Implementation of
ItemReader.read()that just iterates over the iterator provided. - read() - Method in class org.springframework.batch.infrastructure.item.support.ListItemReader
- read() - Method in class org.springframework.batch.infrastructure.item.support.SingleItemPeekableItemReader
-
Get the next item from the delegate (whether or not it has already been peeked at).
- read() - Method in class org.springframework.batch.infrastructure.item.support.SynchronizedItemReader
-
This method delegates to the
readmethod of the delegate and is synchronized with a lock. - read() - Method in class org.springframework.batch.infrastructure.item.support.SynchronizedItemStreamReader
-
This delegates to the read method of the
delegate - readAndTrim(int) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
-
Read and trim the
Stringvalue at 'index'. - readBigDecimal(int) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readBigDecimal(int) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the
BigDecimalvalue at index 'index'. - readBigDecimal(int, BigDecimal) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readBigDecimal(int, BigDecimal) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the
BigDecimalvalue at index 'index', returning the supplieddefaultValueif the trimmed string value at index 'index' is blank. - readBigDecimal(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readBigDecimal(String) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the
BigDecimalvalue from column with given 'name. - readBigDecimal(String, BigDecimal) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readBigDecimal(String, BigDecimal) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the
BigDecimalvalue from column with given 'name, returning the supplieddefaultValueif the trimmed string value at index 'index' is blank. - readBoolean(int) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readBoolean(int) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the '
boolean' value at index 'index'. - readBoolean(int, String) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readBoolean(int, String) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the '
boolean' value at index 'index'. - readBoolean(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readBoolean(String) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the '
boolean' value from column with given 'name'. - readBoolean(String, String) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readBoolean(String, String) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the '
boolean' value from column with given 'name'. - readByte(int) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readByte(int) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the '
byte' value at index 'index'. - readByte(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readByte(String) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the '
byte' value from column with given 'name'. - readChar(int) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readChar(int) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the '
char' value at index 'index'. - readChar(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readChar(String) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the '
char' value from column with given 'name'. - readCursor(ResultSet, int) - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
-
Read the cursor and map to the type of object this reader should return.
- readCursor(ResultSet, int) - Method in class org.springframework.batch.infrastructure.item.database.JdbcCursorItemReader
- readCursor(ResultSet, int) - Method in class org.springframework.batch.infrastructure.item.database.StoredProcedureItemReader
- readDate(int) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readDate(int) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the
java.util.Datevalue in default format at designated columnindex. - readDate(int, String) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readDate(int, String) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the
java.util.Datevalue in default format at designated columnindex. - readDate(int, String, Date) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readDate(int, String, Date) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the
java.util.Datevalue in default format at designated columnindex. - readDate(int, Date) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readDate(int, Date) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the
java.util.Datevalue in default format at designated columnindex. - readDate(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readDate(String) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the
java.sql.Datevalue in given format from column with givenname. - readDate(String, String) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readDate(String, String) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the
java.sql.Datevalue in given format from column with givenname. - readDate(String, String, Date) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readDate(String, String, Date) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the
java.sql.Datevalue in given format from column with givenname. - readDate(String, Date) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readDate(String, Date) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the
java.sql.Datevalue in given format from column with givenname. - readDouble(int) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readDouble(int) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the '
double' value at index 'index'. - readDouble(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readDouble(String) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the '
double' value from column with given 'name. - ReaderNotOpenException - Exception Class in org.springframework.batch.infrastructure.item
-
Exception indicating that an
ItemReaderneeded to be opened before read. - ReaderNotOpenException(String) - Constructor for exception class org.springframework.batch.infrastructure.item.ReaderNotOpenException
-
Create a new
ReaderNotOpenExceptionbased on a message. - ReaderNotOpenException(String, Throwable) - Constructor for exception class org.springframework.batch.infrastructure.item.ReaderNotOpenException
-
Create a new
ReaderNotOpenExceptionbased on a message and another exception. - readFloat(int) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readFloat(int) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the '
float' value at index 'index'. - readFloat(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readFloat(String) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the '
float' value from column with given 'name. - readInt(int) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readInt(int) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the '
int' value at index 'index'. - readInt(int, int) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readInt(int, int) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the '
int' value at index 'index', using the supplieddefaultValueif the field value is blank. - readInt(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readInt(String) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the '
int' value from column with given 'name'. - readInt(String, int) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readInt(String, int) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the '
int' value from column with given 'name', using the supplieddefaultValueif the field value is blank. - readLong(int) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readLong(int) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the '
long' value at index 'index'. - readLong(int, long) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readLong(int, long) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the '
long' value at index 'index', using the supplieddefaultValueif the field value is blank. - readLong(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readLong(String) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the '
long' value from column with given 'name'. - readLong(String, long) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readLong(String, long) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the '
long' value from column with given 'name', using the supplieddefaultValueif the field value is blank. - readRawString(int) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readRawString(int) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the
Stringvalue at index 'index' including trailing whitespace (don't trim). - readRawString(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readRawString(String) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the
Stringvalue from column with given 'name' including trailing whitespace (don't trim). - readShort(int) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readShort(int) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the '
short' value at index 'index'. - readShort(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readShort(String) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the '
short' value from column with given 'name'. - readString(int) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readString(int) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the
Stringvalue at index 'index'. - readString(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- readString(String) - Method in interface org.springframework.batch.infrastructure.item.file.transform.FieldSet
-
Read the
Stringvalue from column with given 'name'. - RecordCallbackHandler - Interface in org.springframework.batch.infrastructure.item.ldif
-
This interface can be used to operate on skipped records during open in the
LdifReaderand theMappingLdifReader. - RecordFieldExtractor<T> - Class in org.springframework.batch.infrastructure.item.file.transform
-
This is a field extractor for a Java record.
- RecordFieldExtractor(Class) - Constructor for class org.springframework.batch.infrastructure.item.file.transform.RecordFieldExtractor
- RecordFieldSetMapper<T> - Class in org.springframework.batch.infrastructure.item.file.mapping
-
This is a
FieldSetMapperthat supports Java records mapping (requires JKD 14 or higher). - RecordFieldSetMapper(Class) - Constructor for class org.springframework.batch.infrastructure.item.file.mapping.RecordFieldSetMapper
-
Create a new
RecordFieldSetMapper. - RecordFieldSetMapper(Class, ConversionService) - Constructor for class org.springframework.batch.infrastructure.item.file.mapping.RecordFieldSetMapper
-
Create a new
RecordFieldSetMapper. - recordMapper(RecordMapper) - Method in class org.springframework.batch.infrastructure.item.ldif.builder.MappingLdifReaderBuilder
-
Setter for object mapper.
- RecordMapper<T> - Interface in org.springframework.batch.infrastructure.item.ldif
-
This interface should be implemented to map
LdapAttributesobjects to POJOs. - recordSeparatorPolicy(RecordSeparatorPolicy) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
Configure a custom
RecordSeparatorPolicyfor the reader. - RecordSeparatorPolicy - Interface in org.springframework.batch.infrastructure.item.file.separator
-
Policy for text file-based input sources to determine the end of a record, e.g. a record might be a single line, or it might be multiple lines terminated by a semicolon.
- recordsToSkip(int) - Method in class org.springframework.batch.infrastructure.item.ldif.builder.LdifReaderBuilder
-
Public setter for the number of lines to skip at the start of a file.
- recordsToSkip(int) - Method in class org.springframework.batch.infrastructure.item.ldif.builder.MappingLdifReaderBuilder
-
Public setter for the number of lines to skip at the start of a file.
- recover(Object[], Throwable) - Method in class org.springframework.batch.infrastructure.item.jms.JmsMethodInvocationRecoverer
-
Send one message per item in the argument list using the default destination of the jms template.
- RecursiveCollectionLineAggregator<T> - Class in org.springframework.batch.infrastructure.item.file.transform
-
An implementation of
LineAggregatorthat concatenates a collection of items of a common type with a line separator. - RecursiveCollectionLineAggregator() - Constructor for class org.springframework.batch.infrastructure.item.file.transform.RecursiveCollectionLineAggregator
- RedisItemReader<K,
V> - Class in org.springframework.batch.infrastructure.item.redis -
Item reader for Redis based on Spring Data Redis.
- RedisItemReader(RedisTemplate, ScanOptions) - Constructor for class org.springframework.batch.infrastructure.item.redis.RedisItemReader
- RedisItemReaderBuilder<K,
V> - Class in org.springframework.batch.infrastructure.item.redis.builder -
Builder for
RedisItemReader. - RedisItemReaderBuilder() - Constructor for class org.springframework.batch.infrastructure.item.redis.builder.RedisItemReaderBuilder
- RedisItemWriter<K,
T> - Class in org.springframework.batch.infrastructure.item.redis -
An
ItemWriterimplementation for Redis using aRedisTemplate. - RedisItemWriter(Converter, RedisTemplate) - Constructor for class org.springframework.batch.infrastructure.item.redis.RedisItemWriter
-
Create a new
RedisItemWriter. - RedisItemWriterBuilder<K,
V> - Class in org.springframework.batch.infrastructure.item.redis.builder -
Builder for
RedisItemWriter. - RedisItemWriterBuilder() - Constructor for class org.springframework.batch.infrastructure.item.redis.builder.RedisItemWriterBuilder
- redisTemplate(RedisTemplate) - Method in class org.springframework.batch.infrastructure.item.redis.builder.RedisItemReaderBuilder
-
Set the
RedisTemplateto use in the reader. - redisTemplate(RedisTemplate) - Method in class org.springframework.batch.infrastructure.item.redis.builder.RedisItemWriterBuilder
-
Set the
RedisTemplateto use to write items to Redis. - refCursorPosition(int) - Method in class org.springframework.batch.infrastructure.item.database.builder.StoredProcedureItemReaderBuilder
-
The parameter position of the REF CURSOR.
- ReflectionUtils - Class in org.springframework.batch.infrastructure.support
-
Provides reflection based utilities for Spring Batch that are not available in Spring Framework.
- RegexLineTokenizer - Class in org.springframework.batch.infrastructure.item.file.transform
-
Line-tokenizer using a regular expression to filter out data (by using matching and non-matching groups).
- RegexLineTokenizer(String) - Constructor for class org.springframework.batch.infrastructure.item.file.transform.RegexLineTokenizer
-
Create a new
RegexLineTokenizerwith the provided regex. - register(ItemStream) - Method in class org.springframework.batch.infrastructure.item.support.CompositeItemStream
-
Register a
ItemStreamas one of the interesting providers under the provided key. - register(RepeatContext) - Static method in class org.springframework.batch.infrastructure.repeat.support.RepeatSynchronizationManager
-
Method for registering a context - should only be used by
RepeatOperationsimplementations to ensure thatRepeatSynchronizationManager.getContext()always returns the correct value. - register(RepeatListener) - Method in class org.springframework.batch.infrastructure.repeat.listener.CompositeRepeatListener
-
Register additional listener.
- registerCustomEditors(PropertyEditorRegistry) - Method in class org.springframework.batch.infrastructure.support.DefaultPropertyEditorRegistrar
-
Register the custom editors with the given registry.
- registerDestructionCallback(String, Runnable) - Method in class org.springframework.batch.infrastructure.repeat.context.RepeatContextSupport
- registerDestructionCallback(String, Runnable) - Method in interface org.springframework.batch.infrastructure.repeat.RepeatContext
-
Register a callback to be executed on close, associated with the attribute having the given name.
- registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.batch.infrastructure.aot.InfrastructureRuntimeHints
- registerListener(RepeatListener) - Method in class org.springframework.batch.infrastructure.repeat.support.RepeatTemplate
-
Register an additional listener.
- remove() - Method in class org.springframework.batch.infrastructure.item.Chunk.ChunkIterator
- remove() - Method in class org.springframework.batch.infrastructure.item.xml.stax.DefaultFragmentEventReader
- remove(String) - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Removes the mapping for a key from this context if it is present.
- remove(Throwable) - Method in class org.springframework.batch.infrastructure.item.Chunk.ChunkIterator
- REMOVE - Enum constant in enum class org.springframework.batch.infrastructure.item.data.MongoItemWriter.Mode
-
Remove items from the target collection using
BulkOperations.remove(Query). - removeAttribute(String) - Method in class org.springframework.batch.infrastructure.repeat.context.SynchronizedAttributeAccessor
- RepeatCallback - Interface in org.springframework.batch.infrastructure.repeat
-
Callback interface for batch operations.
- RepeatContext - Interface in org.springframework.batch.infrastructure.repeat
-
Base interface for context which controls the state and completion / termination of a batch step.
- RepeatContextCounter - Class in org.springframework.batch.infrastructure.repeat.context
-
Helper class for policies that need to count the number of occurrences of some event (e.g. an exception type in the context) in the scope of a batch.
- RepeatContextCounter(RepeatContext, String) - Constructor for class org.springframework.batch.infrastructure.repeat.context.RepeatContextCounter
-
Convenience constructor with useParent=false.
- RepeatContextCounter(RepeatContext, String, boolean) - Constructor for class org.springframework.batch.infrastructure.repeat.context.RepeatContextCounter
-
Construct a new
RepeatContextCounter. - RepeatContextSupport - Class in org.springframework.batch.infrastructure.repeat.context
- RepeatContextSupport(RepeatContext) - Constructor for class org.springframework.batch.infrastructure.repeat.context.RepeatContextSupport
-
Constructor for
RepeatContextSupport. - RepeatException - Exception Class in org.springframework.batch.infrastructure.repeat
- RepeatException(String) - Constructor for exception class org.springframework.batch.infrastructure.repeat.RepeatException
- RepeatException(String, Throwable) - Constructor for exception class org.springframework.batch.infrastructure.repeat.RepeatException
- RepeatInternalState - Interface in org.springframework.batch.infrastructure.repeat.support
-
Internal interface for extensions of
RepeatTemplate. - RepeatInternalStateSupport - Class in org.springframework.batch.infrastructure.repeat.support
- RepeatInternalStateSupport() - Constructor for class org.springframework.batch.infrastructure.repeat.support.RepeatInternalStateSupport
- RepeatListener - Interface in org.springframework.batch.infrastructure.repeat
-
Interface for listeners to the batch process.
- RepeatOperations - Interface in org.springframework.batch.infrastructure.repeat
-
The main interface providing access to batch operations.
- RepeatOperationsInterceptor - Class in org.springframework.batch.infrastructure.repeat.interceptor
-
A
MethodInterceptorthat can be used to automatically repeat calls to a method on a service. - RepeatOperationsInterceptor() - Constructor for class org.springframework.batch.infrastructure.repeat.interceptor.RepeatOperationsInterceptor
- RepeatStatus - Enum Class in org.springframework.batch.infrastructure.repeat
- RepeatSynchronizationManager - Class in org.springframework.batch.infrastructure.repeat.support
-
Global variable support for repeat clients.
- RepeatTemplate - Class in org.springframework.batch.infrastructure.repeat.support
-
Simple implementation and base class for batch templates implementing
RepeatOperations. - RepeatTemplate() - Constructor for class org.springframework.batch.infrastructure.repeat.support.RepeatTemplate
- replacePlaceholders(String, List) - Method in class org.springframework.batch.infrastructure.item.data.MongoPagingItemReader
- repository(RepositoryItemWriterBuilder.RepositoryMethodReference) - Method in class org.springframework.batch.infrastructure.item.data.builder.RepositoryItemWriterBuilder
-
Specifies a repository and the type-safe method to call for the writer.
- repository(CrudRepository) - Method in class org.springframework.batch.infrastructure.item.data.builder.RepositoryItemWriterBuilder
-
Set the
CrudRepositoryimplementation for persistence - repository(PagingAndSortingRepository) - Method in class org.springframework.batch.infrastructure.item.data.builder.RepositoryItemReaderBuilder
-
The
PagingAndSortingRepositoryimplementation used to read input from. - RepositoryItemReader<T> - Class in org.springframework.batch.infrastructure.item.data
-
A
ItemReaderthat reads records utilizing aPagingAndSortingRepository. - RepositoryItemReader(PagingAndSortingRepository, Map) - Constructor for class org.springframework.batch.infrastructure.item.data.RepositoryItemReader
-
Create a new
RepositoryItemReader. - RepositoryItemReaderBuilder<T> - Class in org.springframework.batch.infrastructure.item.data.builder
-
A builder implementation for the
RepositoryItemReader. - RepositoryItemReaderBuilder() - Constructor for class org.springframework.batch.infrastructure.item.data.builder.RepositoryItemReaderBuilder
- RepositoryItemWriter<T> - Class in org.springframework.batch.infrastructure.item.data
-
A
ItemWriterwrapper for aCrudRepositoryfrom Spring Data. - RepositoryItemWriter(CrudRepository) - Constructor for class org.springframework.batch.infrastructure.item.data.RepositoryItemWriter
-
Create a new
RepositoryItemWriterinstance with the provided repository. - RepositoryItemWriterBuilder<T> - Class in org.springframework.batch.infrastructure.item.data.builder
-
A builder implementation for the
RepositoryItemWriter. - RepositoryItemWriterBuilder() - Constructor for class org.springframework.batch.infrastructure.item.data.builder.RepositoryItemWriterBuilder
- RepositoryItemWriterBuilder.RepositoryMethodReference<T> - Class in org.springframework.batch.infrastructure.item.data.builder
-
Establishes a proxy that will capture the Repository and the associated methodName that will be used by the writer.
- RepositoryMethodReference(CrudRepository) - Constructor for class org.springframework.batch.infrastructure.item.data.builder.RepositoryItemWriterBuilder.RepositoryMethodReference
- reset() - Method in class org.springframework.batch.infrastructure.item.xml.stax.DefaultFragmentEventReader
- reset() - Method in interface org.springframework.batch.infrastructure.item.xml.stax.FragmentEventReader
-
Reset the state of the fragment reader - make it forget it assumptions about current position of cursor (e.g. in case of rollback of the wrapped reader).
- resource - Variable in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
- resource(Resource) - Method in class org.springframework.batch.infrastructure.item.avro.builder.AvroItemReaderBuilder
-
Configure a
Resourcecontaining Avro serialized objects. - resource(Resource) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
The
Resourceto be used as input. - resource(Resource) - Method in class org.springframework.batch.infrastructure.item.file.builder.MultiResourceItemWriterBuilder
-
Prototype for output resources.
- resource(Resource) - Method in class org.springframework.batch.infrastructure.item.json.builder.JsonItemReaderBuilder
-
The
Resourceto be used as input. - resource(Resource) - Method in class org.springframework.batch.infrastructure.item.ldif.builder.LdifReaderBuilder
-
Establishes the resource that will be used as the input for the LdifReader.
- resource(Resource) - Method in class org.springframework.batch.infrastructure.item.ldif.builder.MappingLdifReaderBuilder
-
Establishes the resource that will be used as the input for the MappingLdifReader.
- resource(Resource) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemReaderBuilder
-
The
Resourceto be used as input. - resource(WritableResource) - Method in class org.springframework.batch.infrastructure.item.avro.builder.AvroItemWriterBuilder
- resource(WritableResource) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder
-
The
WritableResourceto be used as output. - resource(WritableResource) - Method in class org.springframework.batch.infrastructure.item.json.builder.JsonFileItemWriterBuilder
-
The
WritableResourceto be used as output. - resource(WritableResource) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemWriterBuilder
-
The
WritableResourceto be used as output. - ResourceAware - Interface in org.springframework.batch.infrastructure.item
-
Marker interface indicating that an item should have the Spring
Resourcein which it was read from, set on it. - ResourceAwareItemReaderItemStream<T> - Interface in org.springframework.batch.infrastructure.item.file
- ResourceAwareItemWriterItemStream<T> - Interface in org.springframework.batch.infrastructure.item.file
- ResourcelessTransactionManager - Class in org.springframework.batch.infrastructure.support.transaction
- ResourcelessTransactionManager() - Constructor for class org.springframework.batch.infrastructure.support.transaction.ResourcelessTransactionManager
- resources(Resource...) - Method in class org.springframework.batch.infrastructure.item.file.builder.MultiResourceItemReaderBuilder
-
The array of resources that the
MultiResourceItemReaderwill use to retrieve items. - ResourcesItemReader - Class in org.springframework.batch.infrastructure.item.file
-
ItemReaderwhich producesResourceinstances from an array. - ResourcesItemReader() - Constructor for class org.springframework.batch.infrastructure.item.file.ResourcesItemReader
- resourceSuffixCreator(ResourceSuffixCreator) - Method in class org.springframework.batch.infrastructure.item.file.builder.MultiResourceItemWriterBuilder
-
Allows customization of the suffix of the created resources based on the index.
- ResourceSuffixCreator - Interface in org.springframework.batch.infrastructure.item.file
-
Strategy interface for translating resource index into unique filename suffix.
- restoreFrom(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter.OutputState
- ResultHolderResultQueue - Class in org.springframework.batch.infrastructure.repeat.support
-
Deprecated, for removal: This API element is subject to removal in a future version.since 5.0 with no replacement. Scheduled for removal in 7.0.
- ResultHolderResultQueue(int) - Constructor for class org.springframework.batch.infrastructure.repeat.support.ResultHolderResultQueue
-
Deprecated.
- results - Variable in class org.springframework.batch.infrastructure.item.data.AbstractPaginatedDataItemReader
- results - Variable in class org.springframework.batch.infrastructure.item.database.AbstractPagingItemReader
- RETHROW - Enum constant in enum class org.springframework.batch.infrastructure.repeat.exception.LogOrRethrowExceptionHandler.Level
-
Key for
Classifiersignalling that the throwable should be rethrown. - RethrowOnThresholdExceptionHandler - Class in org.springframework.batch.infrastructure.repeat.exception
-
Implementation of
ExceptionHandlerthat rethrows when exceptions of a given type reach a threshold. - RethrowOnThresholdExceptionHandler() - Constructor for class org.springframework.batch.infrastructure.repeat.exception.RethrowOnThresholdExceptionHandler
-
Set up the exception handler.
- rootElementAttributes(Map) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemWriterBuilder
-
A Map of attributes to be included in the document's root element.
- rootTagName(String) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemWriterBuilder
-
The name of the root tag for the output document.
- rowMapper - Variable in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
- rowMapper(RowMapper) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcCursorItemReaderBuilder
-
The
RowMapperused to map the results of the cursor to each item. - rowMapper(RowMapper) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
-
The
RowMapperused to map the query results to objects. - rowMapper(RowMapper) - Method in class org.springframework.batch.infrastructure.item.database.builder.StoredProcedureItemReaderBuilder
-
The
RowMapperused to map the results of the cursor to each item. - rs - Variable in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
S
- saveState - Variable in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
- saveState - Variable in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
- saveState(boolean) - Method in class org.springframework.batch.infrastructure.item.avro.builder.AvroItemReaderBuilder
-
Configure if the state of the
ItemStreamSupportshould be persisted within theExecutionContextfor restart purposes. - saveState(boolean) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoCursorItemReaderBuilder
-
Configure if the state of the
ItemStreamSupportshould be persisted within theExecutionContextfor restart purposes. - saveState(boolean) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
-
Configure if the state of the
ItemStreamSupportshould be persisted within theExecutionContextfor restart purposes. - saveState(boolean) - Method in class org.springframework.batch.infrastructure.item.data.builder.RepositoryItemReaderBuilder
-
Configure if the state of the
ItemStreamSupportshould be persisted within theExecutionContextfor restart purposes. - saveState(boolean) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcCursorItemReaderBuilder
-
Configure if the state of the
ItemStreamSupportshould be persisted within theExecutionContextfor restart purposes. - saveState(boolean) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
-
Configure if the state of the
ItemStreamSupportshould be persisted within theExecutionContextfor restart purposes. - saveState(boolean) - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaCursorItemReaderBuilder
-
Configure if the state of the
ItemStreamSupportshould be persisted within theExecutionContextfor restart purposes. - saveState(boolean) - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaPagingItemReaderBuilder
-
Configure if the state of the
ItemStreamSupportshould be persisted within theExecutionContextfor restart purposes. - saveState(boolean) - Method in class org.springframework.batch.infrastructure.item.database.builder.StoredProcedureItemReaderBuilder
-
Configure if the state of the
ItemStreamSupportshould be persisted within theExecutionContextfor restart purposes. - saveState(boolean) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
Configure if the state of the
ItemStreamSupportshould be persisted within theExecutionContextfor restart purposes. - saveState(boolean) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder
-
Configure if the state of the
ItemStreamSupportshould be persisted within theExecutionContextfor restart purposes. - saveState(boolean) - Method in class org.springframework.batch.infrastructure.item.file.builder.MultiResourceItemReaderBuilder
-
Configure if the state of the
ItemStreamSupportshould be persisted within theExecutionContextfor restart purposes. - saveState(boolean) - Method in class org.springframework.batch.infrastructure.item.file.builder.MultiResourceItemWriterBuilder
-
Configure if the state of the
ItemStreamSupportshould be persisted within theExecutionContextfor restart purposes. - saveState(boolean) - Method in class org.springframework.batch.infrastructure.item.json.builder.JsonFileItemWriterBuilder
-
Configure if the state of the
ItemStreamSupportshould be persisted within theExecutionContextfor restart purposes. - saveState(boolean) - Method in class org.springframework.batch.infrastructure.item.json.builder.JsonItemReaderBuilder
-
Configure if the state of the
ItemStreamSupportshould be persisted within theExecutionContextfor restart purposes. - saveState(boolean) - Method in class org.springframework.batch.infrastructure.item.kafka.builder.KafkaItemReaderBuilder
-
Configure if the state of the
ItemStreamSupportshould be persisted within theExecutionContextfor restart purposes. - saveState(boolean) - Method in class org.springframework.batch.infrastructure.item.ldif.builder.LdifReaderBuilder
-
Configure if the state of the
ItemStreamSupportshould be persisted within theExecutionContextfor restart purposes. - saveState(boolean) - Method in class org.springframework.batch.infrastructure.item.ldif.builder.MappingLdifReaderBuilder
-
Configure if the state of the
ItemStreamSupportshould be persisted within theExecutionContextfor restart purposes. - saveState(boolean) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemReaderBuilder
-
Configure if the state of the
ItemStreamSupportshould be persisted within theExecutionContextfor restart purposes. - saveState(boolean) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemWriterBuilder
-
Indicates if the state of the writer should be saved in the
ExecutionContext. - scanOptions(ScanOptions) - Method in class org.springframework.batch.infrastructure.item.redis.builder.RedisItemReaderBuilder
-
Set the
ScanOptionsto select the key set. - schema(String) - Method in class org.springframework.batch.infrastructure.item.avro.builder.AvroItemReaderBuilder
-
Configure an Avro
Schemafrom a String. - schema(String) - Method in class org.springframework.batch.infrastructure.item.avro.builder.AvroItemWriterBuilder
- schema(Resource) - Method in class org.springframework.batch.infrastructure.item.avro.builder.AvroItemReaderBuilder
-
Configure an Avro
Schemafrom aResource. - schema(Resource) - Method in class org.springframework.batch.infrastructure.item.avro.builder.AvroItemWriterBuilder
- ScriptItemProcessor<I,
O> - Class in org.springframework.batch.infrastructure.item.support -
ItemProcessorimplementation that passes the current item to process to the provided script. - ScriptItemProcessor() - Constructor for class org.springframework.batch.infrastructure.item.support.ScriptItemProcessor
- ScriptItemProcessorBuilder<I,
O> - Class in org.springframework.batch.infrastructure.item.support.builder -
Creates a fully qualified ScriptItemProcessor.
- ScriptItemProcessorBuilder() - Constructor for class org.springframework.batch.infrastructure.item.support.builder.ScriptItemProcessorBuilder
- scriptResource(Resource) - Method in class org.springframework.batch.infrastructure.item.support.builder.ScriptItemProcessorBuilder
-
Sets the
Resourcelocation of the script to use. - scriptSource(String) - Method in class org.springframework.batch.infrastructure.item.support.builder.ScriptItemProcessorBuilder
-
Sets the provided
Stringas the script source code to use. - selectClause - Variable in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
- selectClause(String) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
-
The SQL
SELECTclause for a db specificPagingQueryProvider. - setAncestorsCompleteOnly() - Static method in class org.springframework.batch.infrastructure.repeat.support.RepeatSynchronizationManager
-
Set current session and all ancestors (via parent) to complete.,
- setAppendAllowed(boolean) - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter.OutputState
- setAppendAllowed(boolean) - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
-
Flag to indicate that the target file should be appended if it already exists.
- setArguments(Object[]) - Method in class org.springframework.batch.infrastructure.item.adapter.AbstractMethodInvokingDelegator
- setArguments(List) - Method in class org.springframework.batch.infrastructure.item.data.RepositoryItemReader
-
Arguments to be passed to the data providing method.
- setAssertUpdates(boolean) - Method in class org.springframework.batch.infrastructure.item.database.JdbcBatchItemWriter
-
Public setter for the flag that determines whether an assertion is made that all items cause at least one row to be updated.
- setAsText(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.RangeArrayPropertyEditor
- setAsText(String) - Method in class org.springframework.batch.infrastructure.support.IntArrayPropertyEditor
- setAttribute(String, Object) - Method in class org.springframework.batch.infrastructure.repeat.context.SynchronizedAttributeAccessor
- setAttributeIfAbsent(String, Object) - Method in class org.springframework.batch.infrastructure.repeat.context.SynchronizedAttributeAccessor
-
Additional support for atomic put if absent.
- setBatchSize(int) - Method in class org.springframework.batch.infrastructure.item.data.MongoCursorItemReader
-
The size of batches to use when iterating over results.
- setBeanFactory(BeanFactory) - Method in class org.springframework.batch.infrastructure.item.file.mapping.BeanWrapperFieldSetMapper
- setBeanName(String) - Method in class org.springframework.batch.infrastructure.item.ItemStreamSupport
-
Set the name of the bean in the bean factory that created this bean.
- setBufferedReaderFactory(BufferedReaderFactory) - Method in class org.springframework.batch.infrastructure.item.file.FlatFileItemReader
-
Factory for the
BufferedReaderthat will be used to extract lines from the file. - setBusy(boolean) - Method in class org.springframework.batch.infrastructure.item.Chunk
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setChunkSize(int) - Method in class org.springframework.batch.infrastructure.repeat.policy.SimpleCompletionPolicy
- setClassifier(Classifier) - Method in class org.springframework.batch.infrastructure.item.support.ClassifierCompositeItemProcessor
-
Establishes the classifier that will determine which
ItemProcessorto use. - setClassifier(Classifier) - Method in class org.springframework.batch.infrastructure.item.support.ClassifierCompositeItemWriter
- setClearPersistenceContext(boolean) - Method in class org.springframework.batch.infrastructure.item.database.JpaItemWriter
-
Flag to indicate that the persistence context should be cleared and flushed at the end of the write (default true).
- setCollection(String) - Method in class org.springframework.batch.infrastructure.item.data.MongoItemWriter
-
Set the name of the Mongo collection to be written to.
- setCollection(String) - Method in class org.springframework.batch.infrastructure.item.data.MongoCursorItemReader
- setCollection(String) - Method in class org.springframework.batch.infrastructure.item.data.MongoPagingItemReader
- setColumns(Range...) - Method in class org.springframework.batch.infrastructure.item.file.transform.FixedLengthTokenizer
-
Set the column ranges.
- setComments(String[]) - Method in class org.springframework.batch.infrastructure.item.file.FlatFileItemReader
-
Setter for comment prefixes.
- setComparator(Comparator) - Method in class org.springframework.batch.infrastructure.item.file.MultiResourceItemReader
- setCompleteOnly() - Method in class org.springframework.batch.infrastructure.repeat.context.RepeatContextSupport
- setCompleteOnly() - Method in interface org.springframework.batch.infrastructure.repeat.RepeatContext
-
Signal to the framework that the current batch should complete normally, independent of the current
CompletionPolicy. - setCompleteOnly() - Static method in class org.springframework.batch.infrastructure.repeat.support.RepeatSynchronizationManager
-
Convenience method to set the current repeat operation to complete if it exists.
- setCompletionPolicy(CompletionPolicy) - Method in class org.springframework.batch.infrastructure.repeat.support.RepeatTemplate
-
Setter for policy to decide when the batch is complete.
- setConnectionAutoCommit(boolean) - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
-
Set whether "autoCommit" should be overridden for the connection used by the cursor.
- setContinuation(String) - Method in class org.springframework.batch.infrastructure.item.file.separator.DefaultRecordSeparatorPolicy
-
Public setter for the continuation.
- setConversionService(ConversionService) - Method in class org.springframework.batch.infrastructure.item.file.mapping.BeanWrapperFieldSetMapper
-
Public setter for the 'conversionService' property.
- setCurrentItemCount(int) - Method in class org.springframework.batch.infrastructure.item.support.AbstractItemCountingItemStreamItemReader
-
The index of the item to start reading from.
- setCustomEditors(Map) - Method in class org.springframework.batch.infrastructure.item.file.mapping.BeanWrapperFieldSetMapper
-
Specify the
custom editorsto register. - setCustomEditors(Map) - Method in class org.springframework.batch.infrastructure.support.DefaultPropertyEditorRegistrar
-
Specify the
custom editorsto register. - setDatabaseType(String) - Method in class org.springframework.batch.infrastructure.item.database.support.SqlPagingQueryProviderFactoryBean
- setDataSource(DataSource) - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
-
Public setter for the data source for injection purposes.
- setDataSource(DataSource) - Method in class org.springframework.batch.infrastructure.item.database.ExtendedConnectionDataSourceProxy
-
Setter for the
DataSourcethat is to be wrapped. - setDataSource(DataSource) - Method in class org.springframework.batch.infrastructure.item.database.JdbcBatchItemWriter
-
Public setter for the data source for injection purposes.
- setDataSource(DataSource) - Method in class org.springframework.batch.infrastructure.item.database.JdbcPagingItemReader
- setDataSource(DataSource) - Method in class org.springframework.batch.infrastructure.item.database.support.SqlPagingQueryProviderFactoryBean
- setDateFormat(DateFormat) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
-
The
DateFormatto use for parsing dates. - setDateFormat(DateFormat) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSetFactory
-
The
DateFormatto use for parsing dates. - setDefaultNamespace(String) - Method in class org.springframework.batch.infrastructure.item.xml.stax.NoStartEndDocumentStreamWriter
- setDefaultNamespace(String) - Method in class org.springframework.batch.infrastructure.item.xml.stax.UnclosedElementCollectingEventWriter
- setDefaultNamespace(String) - Method in class org.springframework.batch.infrastructure.item.xml.stax.UnopenedElementClosingEventWriter
- setDelegate(ResourceAwareItemReaderItemStream) - Method in class org.springframework.batch.infrastructure.item.file.MultiResourceItemReader
- setDelegate(ResourceAwareItemWriterItemStream) - Method in class org.springframework.batch.infrastructure.item.file.MultiResourceItemWriter
-
Delegate used for actual writing of the output.
- setDelegate(LineAggregator) - Method in class org.springframework.batch.infrastructure.item.file.transform.RecursiveCollectionLineAggregator
-
Public setter for the
LineAggregatorto use on single items, that are not Strings. - setDelegate(ItemReader) - Method in class org.springframework.batch.infrastructure.item.support.SingleItemPeekableItemReader
-
The item reader to use as a delegate.
- setDelegate(ItemStreamReader) - Method in class org.springframework.batch.infrastructure.item.support.SynchronizedItemStreamReader
- setDelegate(ItemStreamWriter) - Method in class org.springframework.batch.infrastructure.item.support.SynchronizedItemStreamWriter
-
Set the delegate
ItemStreamWriter. - setDelegates(List) - Method in class org.springframework.batch.infrastructure.item.support.CompositeItemProcessor
-
Establishes the
ItemProcessordelegates that will work on the item to be processed. - setDelegates(List) - Method in class org.springframework.batch.infrastructure.item.support.CompositeItemWriter
-
The list of item writers to use as delegates.
- setDelete(boolean) - Method in class org.springframework.batch.infrastructure.item.KeyValueItemWriter
-
Sets the delete flag to have the item writer perform deletes
- setDeleteIfExists(boolean) - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter.OutputState
- setDelimiter(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.DelimitedLineAggregator
-
Public setter for the delimiter.
- setDelimiter(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.DelimitedLineTokenizer
-
Setter for the delimiter character.
- setDistanceLimit(int) - Method in class org.springframework.batch.infrastructure.item.file.mapping.BeanWrapperFieldSetMapper
-
The maximum difference that can be tolerated in spelling between input key names and bean property names.
- setDriverSupportsAbsolute(boolean) - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
-
Indicate whether the JDBC driver supports setting the absolute row on a
ResultSet. - setEmbeddedSchema(boolean) - Method in class org.springframework.batch.infrastructure.item.avro.AvroItemReader
-
Disable or enable reading an embedded Avro schema.
- setEncoding(String) - Method in class org.springframework.batch.infrastructure.item.file.FlatFileItemReader
-
Setter for the encoding for this input source.
- setEncoding(String) - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter.OutputState
- setEncoding(String) - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
-
Sets encoding for output template.
- setEncoding(String) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemReader
-
Set encoding to be used for the input file.
- setEncoding(String) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Set encoding to be used for output file.
- setEncoding(String) - Method in class org.springframework.batch.infrastructure.support.transaction.TransactionAwareBufferedWriter
- setEnd() - Method in class org.springframework.batch.infrastructure.item.Chunk
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setEntityClass(Class) - Method in class org.springframework.batch.infrastructure.item.database.orm.JpaNamedQueryProvider
- setEntityClass(Class) - Method in class org.springframework.batch.infrastructure.item.database.orm.JpaNativeQueryProvider
- setEntityManager(EntityManager) - Method in class org.springframework.batch.infrastructure.item.database.orm.AbstractJpaQueryProvider
-
Public setter to override the entityManager that was created by this
JpaQueryProvider. - setEntityManager(EntityManager) - Method in interface org.springframework.batch.infrastructure.item.database.orm.JpaQueryProvider
-
Provide an
EntityManagerfor the query to be built. - setEntityManagerFactory(EntityManagerFactory) - Method in class org.springframework.batch.infrastructure.item.database.JpaCursorItemReader
-
Set the JPA entity manager factory.
- setEntityManagerFactory(EntityManagerFactory) - Method in class org.springframework.batch.infrastructure.item.database.JpaItemWriter
-
Set the EntityManager to be used internally.
- setEntityManagerFactory(EntityManagerFactory) - Method in class org.springframework.batch.infrastructure.item.database.JpaPagingItemReader
- setExceptionClasses(Collection) - Method in class org.springframework.batch.infrastructure.repeat.exception.SimpleLimitExceptionHandler
-
Setter for the exception classes that this handler counts.
- setExceptionClassifier(Classifier) - Method in class org.springframework.batch.infrastructure.repeat.exception.LogOrRethrowExceptionHandler
-
Setter for the
Classifierused by this handler. - setExceptionHandler(ExceptionHandler) - Method in class org.springframework.batch.infrastructure.repeat.support.RepeatTemplate
-
Setter for exception handler strategy.
- setExecutionContextName(String) - Method in class org.springframework.batch.infrastructure.item.ItemStreamSupport
- setFatalExceptionClasses(Collection) - Method in class org.springframework.batch.infrastructure.repeat.exception.SimpleLimitExceptionHandler
-
Setter for the exception classes that shouldn't be counted, but rethrown immediately.
- setFetchSize(int) - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
-
Gives the JDBC driver a hint as to the number of rows that should be fetched from the database when more rows are needed for this
ResultSetobject. - setFetchSize(int) - Method in class org.springframework.batch.infrastructure.item.database.JdbcPagingItemReader
-
Gives the JDBC driver a hint as to the number of rows that should be fetched from the database when more rows are needed for this
ResultSetobject. - setFieldExtractor(FieldExtractor) - Method in class org.springframework.batch.infrastructure.item.file.transform.ExtractorLineAggregator
-
Public setter for the field extractor responsible for splitting an input object up into an array of objects.
- setFields(String) - Method in class org.springframework.batch.infrastructure.item.data.MongoCursorItemReader
-
JSON defining the fields to be returned from the matching documents by MongoDB.
- setFields(String) - Method in class org.springframework.batch.infrastructure.item.data.MongoPagingItemReader
-
JSON defining the fields to be returned from the matching documents by MongoDB.
- setFieldSetFactory(FieldSetFactory) - Method in class org.springframework.batch.infrastructure.item.file.transform.AbstractLineTokenizer
-
Factory for
FieldSetinstances. - setFieldSetMapper(FieldSetMapper) - Method in class org.springframework.batch.infrastructure.item.file.mapping.DefaultLineMapper
- setFieldSetMappers(Map) - Method in class org.springframework.batch.infrastructure.item.file.mapping.PatternMatchingCompositeLineMapper
- setFieldsUsedAsTargetMethodArguments(String[]) - Method in class org.springframework.batch.infrastructure.item.adapter.PropertyExtractingDelegatingItemWriter
- setFilter(boolean) - Method in class org.springframework.batch.infrastructure.item.validator.ValidatingItemProcessor
-
Should the processor filter invalid records instead of skipping them?
- setFooterCallback(FlatFileFooterCallback) - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
-
footerCallback will be called after writing the last item to file, but before the file is closed.
- setFooterCallback(StaxWriterCallback) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
footerCallback is called after writing all items but before closing the file.
- setForceDisjointRanges(boolean) - Method in class org.springframework.batch.infrastructure.item.file.transform.RangeArrayPropertyEditor
-
Set force disjoint ranges.
- setForceSync(boolean) - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
-
Flag to indicate that changes should be force-synced to disk on flush.
- setForceSync(boolean) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Flag to indicate that changes should be force-synced to disk on flush.
- setForceSync(boolean) - Method in class org.springframework.batch.infrastructure.support.transaction.TransactionAwareBufferedWriter
-
Flag to indicate that changes should be force-synced to disk on flush.
- setFormat(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.FormatterLineAggregator
-
Set the format string used to aggregate items.
- setFragmentRootElementName(String) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemReader
- setFragmentRootElementNames(String[]) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemReader
- setFromClause(String) - Method in class org.springframework.batch.infrastructure.item.database.support.AbstractSqlPagingQueryProvider
- setFromClause(String) - Method in class org.springframework.batch.infrastructure.item.database.support.SqlPagingQueryProviderFactoryBean
- setFunction(boolean) - Method in class org.springframework.batch.infrastructure.item.database.StoredProcedureItemReader
-
Set whether this stored procedure is a function.
- setGroupClause(String) - Method in class org.springframework.batch.infrastructure.item.database.support.AbstractSqlPagingQueryProvider
-
The setter for the group by clause
- setGroupClause(String) - Method in class org.springframework.batch.infrastructure.item.database.support.SqlPagingQueryProviderFactoryBean
- setGson(Gson) - Method in class org.springframework.batch.infrastructure.item.json.GsonJsonObjectMarshaller
-
Set the
Gsonobject to use. - setHandlers(ExceptionHandler[]) - Method in class org.springframework.batch.infrastructure.repeat.exception.CompositeExceptionHandler
- setHeaderCallback(FlatFileHeaderCallback) - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
-
headerCallback will be called before writing the first item to file.
- setHeaderCallback(StaxWriterCallback) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
headerCallback is called before writing any items.
- setHint(String) - Method in class org.springframework.batch.infrastructure.item.data.MongoCursorItemReader
-
JSON String telling MongoDB what index to use.
- setHint(String) - Method in class org.springframework.batch.infrastructure.item.data.MongoPagingItemReader
-
JSON String telling MongoDB what index to use.
- setHintValues(Map) - Method in class org.springframework.batch.infrastructure.item.database.JpaCursorItemReader
-
Set the query hint values for the JPA query.
- setHintValues(Map) - Method in class org.springframework.batch.infrastructure.item.database.JpaPagingItemReader
-
Set the query hint values for the JPA query.
- setIgnoreItemStream(boolean) - Method in class org.springframework.batch.infrastructure.item.support.CompositeItemWriter
-
Establishes the policy whether to call the open, close, or update methods for the item writer delegates associated with the CompositeItemWriter.
- setIgnoreWarnings(boolean) - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
-
Set whether SQLWarnings should be ignored (only logged) or exception should be thrown.
- setIgnoreWhitespace(boolean) - Method in class org.springframework.batch.infrastructure.item.file.separator.SuffixRecordSeparatorPolicy
-
Flag to indicate that the decision to terminate a record should ignore whitespace at the end of the line.
- setIncludedFields(int...) - Method in class org.springframework.batch.infrastructure.item.file.transform.DelimitedLineTokenizer
-
The fields to include in the output by position (starting at 0).
- setIncrementerColumnName(String) - Method in class org.springframework.batch.infrastructure.item.database.support.DefaultDataFieldMaxValueIncrementerFactory
-
Public setter for the column name (defaults to "ID") in the incrementer.
- setItemBindingVariableName(String) - Method in class org.springframework.batch.infrastructure.item.support.ScriptItemProcessor
-
Provides the ability to change the key name that scripts use to obtain the current item to process if the variable represented by:
ScriptItemProcessor.ITEM_BINDING_VARIABLE_NAMEis not suitable ("item"). - setItemCount(int) - Method in interface org.springframework.batch.infrastructure.item.ItemCountAware
-
Setter for the injection of the current item count.
- setItemCountLimitPerResource(int) - Method in class org.springframework.batch.infrastructure.item.file.MultiResourceItemWriter
-
After this limit is exceeded the next chunk will be written into newly created resource.
- setItemKeyMapper(Converter) - Method in class org.springframework.batch.infrastructure.item.KeyValueItemWriter
-
Set the
Converterto use to derive the key from the item - setItemPreparedStatementSetter(ItemPreparedStatementSetter) - Method in class org.springframework.batch.infrastructure.item.database.JdbcBatchItemWriter
-
Public setter for the
ItemPreparedStatementSetter. - setItemSqlParameterSourceProvider(ItemSqlParameterSourceProvider) - Method in class org.springframework.batch.infrastructure.item.database.JdbcBatchItemWriter
-
Public setter for the
ItemSqlParameterSourceProvider. - setItemType(Class) - Method in class org.springframework.batch.infrastructure.item.amqp.AmqpItemReader
-
Establish the itemType for the reader.
- setItemType(Class) - Method in class org.springframework.batch.infrastructure.item.jms.JmsItemReader
-
Set the expected type of incoming message payloads.
- setJavaMailSender(JavaMailSender) - Method in class org.springframework.batch.infrastructure.item.mail.javamail.MimeMessageItemWriter
-
A
JavaMailSenderto be used to send messages inMimeMessageItemWriter.write(Chunk). - setJdbcTemplate(NamedParameterJdbcOperations) - Method in class org.springframework.batch.infrastructure.item.database.JdbcBatchItemWriter
-
Public setter for the
NamedParameterJdbcOperations. - setJmsTemplate(JmsOperations) - Method in class org.springframework.batch.infrastructure.item.jms.JmsItemReader
-
Setter for JMS template.
- setJmsTemplate(JmsOperations) - Method in class org.springframework.batch.infrastructure.item.jms.JmsItemWriter
-
Setter for JMS template.
- setJmsTemplate(JmsOperations) - Method in class org.springframework.batch.infrastructure.item.jms.JmsMethodInvocationRecoverer
-
Setter for jms template.
- setJsonMapper(JsonMapper) - Method in class org.springframework.batch.infrastructure.item.json.JacksonJsonObjectMarshaller
-
Set the
JsonMapperto use. - setJsonObjectMarshaller(JsonObjectMarshaller) - Method in class org.springframework.batch.infrastructure.item.json.JsonFileItemWriter
-
Set the
JsonObjectMarshallerto use to marshal object to json. - setJsonObjectReader(JsonObjectReader) - Method in class org.springframework.batch.infrastructure.item.json.JsonItemReader
-
Set the
JsonObjectReaderto use to read and map Json fragments to domain objects. - setKafkaTemplate(KafkaTemplate) - Method in class org.springframework.batch.infrastructure.item.kafka.KafkaItemWriter
-
Set the
KafkaTemplateto use. - setLimit(int) - Method in class org.springframework.batch.infrastructure.item.data.MongoCursorItemReader
-
The query limit.
- setLimit(int) - Method in class org.springframework.batch.infrastructure.repeat.exception.SimpleLimitExceptionHandler
-
The limit on the given exception type within a single context before it is rethrown.
- setLineAggregator(LineAggregator) - Method in class org.springframework.batch.infrastructure.item.file.FlatFileItemWriter
-
Public setter for the
LineAggregator. - setLineEnding(String) - Method in class org.springframework.batch.infrastructure.item.file.SimpleBinaryBufferedReaderFactory
- setLineMapper(LineMapper) - Method in class org.springframework.batch.infrastructure.item.file.FlatFileItemReader
-
Setter for line mapper.
- setLineSeparator(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.RecursiveCollectionLineAggregator
-
Set the line separator to use.
- setLineSeparator(String) - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
-
Public setter for the line separator.
- setLinesToSkip(int) - Method in class org.springframework.batch.infrastructure.item.file.FlatFileItemReader
-
Public setter for the number of lines to skip at the start of a file.
- setLinesWritten(long) - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter.OutputState
- setLineTokenizer(LineTokenizer) - Method in class org.springframework.batch.infrastructure.item.file.mapping.DefaultLineMapper
- setListeners(List) - Method in class org.springframework.batch.infrastructure.repeat.listener.CompositeRepeatListener
-
Public setter for the listeners.
- setListeners(RepeatListener[]) - Method in class org.springframework.batch.infrastructure.repeat.listener.CompositeRepeatListener
-
Public setter for the listeners.
- setListeners(RepeatListener[]) - Method in class org.springframework.batch.infrastructure.repeat.support.RepeatTemplate
-
Set the listeners for this template, registering them for callbacks at appropriate times in the iteration.
- setLocale(Locale) - Method in class org.springframework.batch.infrastructure.item.file.transform.FormatterLineAggregator
-
Public setter for the locale.
- setLoginTimeout(int) - Method in class org.springframework.batch.infrastructure.item.database.ExtendedConnectionDataSourceProxy
- setLogWriter(PrintWriter) - Method in class org.springframework.batch.infrastructure.item.database.ExtendedConnectionDataSourceProxy
- setMailErrorHandler(MailErrorHandler) - Method in class org.springframework.batch.infrastructure.item.mail.javamail.MimeMessageItemWriter
-
The handler for failed messages.
- setMailErrorHandler(MailErrorHandler) - Method in class org.springframework.batch.infrastructure.item.mail.SimpleMailMessageItemWriter
-
The handler for failed messages.
- setMailSender(MailSender) - Method in class org.springframework.batch.infrastructure.item.mail.SimpleMailMessageItemWriter
-
A
MailSenderto be used to send messages inSimpleMailMessageItemWriter.write(Chunk). - setMapper(Gson) - Method in class org.springframework.batch.infrastructure.item.json.GsonJsonObjectReader
-
Set the object mapper to use to map Json objects to domain objects.
- setMapper(JsonMapper) - Method in class org.springframework.batch.infrastructure.item.json.JacksonJsonObjectReader
-
Set the json mapper to use to map Json objects to domain objects.
- setMarshaller(Marshaller) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Set Object to XML marshaller.
- setMaxCount(int) - Method in class org.springframework.batch.infrastructure.repeat.policy.CountingCompletionPolicy
-
Setter for maximum value of count before termination.
- setMaximumLength(int) - Method in class org.springframework.batch.infrastructure.item.file.transform.FormatterLineAggregator
-
Public setter for the maximum length of the formatted string.
- setMaxItemCount(int) - Method in class org.springframework.batch.infrastructure.item.support.AbstractItemCountingItemStreamItemReader
-
The maximum index of the items to be read.
- setMaxMessageLength(int) - Method in class org.springframework.batch.infrastructure.item.mail.DefaultMailErrorHandler
-
The limit for the size of message that will be copied to the exception message.
- setMaxRows(int) - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
-
Sets the limit for the maximum number of rows that any
ResultSetobject can contain to the given number. - setMaxTime(Duration) - Method in class org.springframework.batch.infrastructure.item.data.MongoCursorItemReader
-
The maximum execution time for the query
- setMethodName(String) - Method in class org.springframework.batch.infrastructure.item.data.RepositoryItemReader
-
Specifies what method on the repository to call.
- setMethodName(String) - Method in class org.springframework.batch.infrastructure.item.data.RepositoryItemWriter
-
Specifies what method on the repository to call.
- setMinimumLength(int) - Method in class org.springframework.batch.infrastructure.item.file.transform.FormatterLineAggregator
-
Public setter for the minimum length of the formatted string.
- setMode(MongoItemWriter.Mode) - Method in class org.springframework.batch.infrastructure.item.data.MongoItemWriter
-
Set the operating
MongoItemWriter.Modeto be applied by this writer. - setName(String) - Method in class org.springframework.batch.infrastructure.item.ItemStreamSupport
-
The name of the component which will be used as a stem for keys in the
ExecutionContext. - setName(String) - Method in class org.springframework.batch.infrastructure.item.util.ExecutionContextUserSupport
- setNamedQuery(String) - Method in class org.springframework.batch.infrastructure.item.database.orm.JpaNamedQueryProvider
- setNames(String...) - Method in class org.springframework.batch.infrastructure.item.file.transform.AbstractLineTokenizer
-
Setter for column names.
- setNames(String[]) - Method in class org.springframework.batch.infrastructure.item.file.transform.BeanWrapperFieldExtractor
- setNames(String...) - Method in class org.springframework.batch.infrastructure.item.file.transform.RecordFieldExtractor
-
Set the names of record components to extract.
- setNamespaceContext(NamespaceContext) - Method in class org.springframework.batch.infrastructure.item.xml.stax.NoStartEndDocumentStreamWriter
- setNamespaceContext(NamespaceContext) - Method in class org.springframework.batch.infrastructure.item.xml.stax.UnclosedElementCollectingEventWriter
- setNamespaceContext(NamespaceContext) - Method in class org.springframework.batch.infrastructure.item.xml.stax.UnopenedElementClosingEventWriter
- setNumberFormat(NumberFormat) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
-
The
NumberFormatto use for parsing numbers. - setNumberFormat(NumberFormat) - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSetFactory
-
The
NumberFormatto use for parsing numbers. - setOverwriteOutput(boolean) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Set "overwrite" flag for the output file.
- setPageSize(int) - Method in class org.springframework.batch.infrastructure.item.data.AbstractPaginatedDataItemReader
-
The number of items to be read with each page.
- setPageSize(int) - Method in class org.springframework.batch.infrastructure.item.data.RepositoryItemReader
- setPageSize(int) - Method in class org.springframework.batch.infrastructure.item.database.AbstractPagingItemReader
-
The number of rows to retrieve at a time.
- setParameters(SqlParameter[]) - Method in class org.springframework.batch.infrastructure.item.database.StoredProcedureItemReader
-
Add one or more declared parameters.
- setParameterValues(List) - Method in class org.springframework.batch.infrastructure.item.data.MongoCursorItemReader
-
Listof values to be substituted in for each of the parameters in the query. - setParameterValues(List) - Method in class org.springframework.batch.infrastructure.item.data.MongoPagingItemReader
-
Listof values to be substituted in for each of the parameters in the query. - setParameterValues(Map) - Method in class org.springframework.batch.infrastructure.item.database.JdbcPagingItemReader
-
The parameter values to be used for the query execution.
- setParameterValues(Map) - Method in class org.springframework.batch.infrastructure.item.database.JpaCursorItemReader
-
Set the parameter values to be used for the query execution.
- setParameterValues(Map) - Method in class org.springframework.batch.infrastructure.item.database.JpaPagingItemReader
-
The parameter values to be used for the query execution.
- setPartitionOffsets(Map) - Method in class org.springframework.batch.infrastructure.item.kafka.KafkaItemReader
-
Setter for partition offsets.
- setPattern(Pattern) - Method in class org.springframework.batch.infrastructure.item.file.transform.RegexLineTokenizer
-
Sets the regex pattern to use.
- setPolicies(CompletionPolicy[]) - Method in class org.springframework.batch.infrastructure.repeat.policy.CompositeCompletionPolicy
-
Setter for the policies.
- setPollTimeout(Duration) - Method in class org.springframework.batch.infrastructure.item.kafka.KafkaItemReader
-
Set a timeout for the consumer topic polling duration.
- setPrefix(String, String) - Method in class org.springframework.batch.infrastructure.item.xml.stax.NoStartEndDocumentStreamWriter
- setPrefix(String, String) - Method in class org.springframework.batch.infrastructure.item.xml.stax.UnclosedElementCollectingEventWriter
- setPrefix(String, String) - Method in class org.springframework.batch.infrastructure.item.xml.stax.UnopenedElementClosingEventWriter
- setPreparedStatementSetter(PreparedStatementSetter) - Method in class org.springframework.batch.infrastructure.item.database.JdbcCursorItemReader
-
Set the PreparedStatementSetter to use if any parameter values that need to be set in the supplied query.
- setPreparedStatementSetter(PreparedStatementSetter) - Method in class org.springframework.batch.infrastructure.item.database.StoredProcedureItemReader
-
Set the PreparedStatementSetter to use if any parameter values that need to be set in the supplied query.
- setPrimaryKeys(List) - Method in class org.springframework.batch.infrastructure.item.data.MongoItemWriter
-
Set the primary keys to associate with the document being written.
- setProcedureName(String) - Method in class org.springframework.batch.infrastructure.item.database.StoredProcedureItemReader
-
Set the SQL statement to be used when creating the cursor.
- setPrototypeBeanName(String) - Method in class org.springframework.batch.infrastructure.item.file.mapping.BeanWrapperFieldSetMapper
-
The bean name (id) for an object that can be populated from the field set that will be passed into
BeanWrapperFieldSetMapper.mapFieldSet(FieldSet). - setQuery(String) - Method in class org.springframework.batch.infrastructure.item.data.MongoCursorItemReader
-
A JSON formatted MongoDB query.
- setQuery(String) - Method in class org.springframework.batch.infrastructure.item.data.MongoPagingItemReader
-
A JSON formatted MongoDB query.
- setQuery(Query) - Method in class org.springframework.batch.infrastructure.item.data.MongoCursorItemReader
-
A Mongo Query to be used.
- setQuery(Query) - Method in class org.springframework.batch.infrastructure.item.data.MongoPagingItemReader
-
A Mongo Query to be used.
- setQueryProvider(JpaQueryProvider) - Method in class org.springframework.batch.infrastructure.item.database.JpaCursorItemReader
-
Set the JPA query provider.
- setQueryProvider(JpaQueryProvider) - Method in class org.springframework.batch.infrastructure.item.database.JpaPagingItemReader
- setQueryProvider(PagingQueryProvider) - Method in class org.springframework.batch.infrastructure.item.database.JdbcPagingItemReader
- setQueryString(String) - Method in class org.springframework.batch.infrastructure.item.database.JpaCursorItemReader
-
Set the JPQL query string.
- setQueryString(String) - Method in class org.springframework.batch.infrastructure.item.database.JpaPagingItemReader
- setQueryTimeout(int) - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
-
Sets the number of seconds the driver will wait for a
Statementobject to execute to the given number of seconds. - setQuoteCharacter(char) - Method in class org.springframework.batch.infrastructure.item.file.transform.DelimitedLineTokenizer
-
Public setter for the quoteCharacter.
- setQuoteCharacter(String) - Method in class org.springframework.batch.infrastructure.item.file.separator.DefaultRecordSeparatorPolicy
-
Public setter for the quoteCharacter.
- setQuoteCharacter(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.DelimitedLineAggregator
-
Setter for the quote character.
- setRecordMapper(RecordMapper) - Method in class org.springframework.batch.infrastructure.item.ldif.MappingLdifReader
-
Setter for object mapper.
- setRecordSeparatorPolicy(RecordSeparatorPolicy) - Method in class org.springframework.batch.infrastructure.item.file.FlatFileItemReader
-
Public setter for the recordSeparatorPolicy.
- setRecordsToSkip(int) - Method in class org.springframework.batch.infrastructure.item.ldif.LdifReader
-
Public setter for the number of lines to skip at the start of a file.
- setRecordsToSkip(int) - Method in class org.springframework.batch.infrastructure.item.ldif.MappingLdifReader
-
Public setter for the number of lines to skip at the start of a file.
- setRedisTemplate(RedisTemplate) - Method in class org.springframework.batch.infrastructure.item.redis.RedisItemWriter
-
Set the
RedisTemplateto use. - setRefCursorPosition(int) - Method in class org.springframework.batch.infrastructure.item.database.StoredProcedureItemReader
-
Set the parameter position of the REF CURSOR.
- setRegex(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.RegexLineTokenizer
-
Sets the regular expression to use.
- setRepeatOperations(RepeatOperations) - Method in class org.springframework.batch.infrastructure.repeat.interceptor.RepeatOperationsInterceptor
-
Setter for the
RepeatOperations. - setRepository(CrudRepository) - Method in class org.springframework.batch.infrastructure.item.data.RepositoryItemWriter
-
Set the
CrudRepositoryimplementation for persistence - setRepository(PagingAndSortingRepository) - Method in class org.springframework.batch.infrastructure.item.data.RepositoryItemReader
-
The
PagingAndSortingRepositoryimplementation used to read input from. - setResource(Resource) - Method in class org.springframework.batch.infrastructure.item.file.FlatFileItemReader
-
Public setter for the input resource.
- setResource(Resource) - Method in class org.springframework.batch.infrastructure.item.file.MultiResourceItemWriter
-
Prototype for output resources.
- setResource(Resource) - Method in interface org.springframework.batch.infrastructure.item.file.ResourceAwareItemReaderItemStream
- setResource(Resource) - Method in class org.springframework.batch.infrastructure.item.json.JsonItemReader
- setResource(Resource) - Method in class org.springframework.batch.infrastructure.item.ldif.LdifReader
-
Establishes the resource that will be used as the input for the LdifReader.
- setResource(Resource) - Method in class org.springframework.batch.infrastructure.item.ldif.MappingLdifReader
- setResource(Resource) - Method in interface org.springframework.batch.infrastructure.item.ResourceAware
- setResource(Resource) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemReader
- setResource(WritableResource) - Method in interface org.springframework.batch.infrastructure.item.file.ResourceAwareItemWriterItemStream
- setResource(WritableResource) - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
-
Setter for a writable resource.
- setResource(WritableResource) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Set output file.
- setResources(Resource[]) - Method in class org.springframework.batch.infrastructure.item.file.MultiResourceItemReader
- setResources(Resource[]) - Method in class org.springframework.batch.infrastructure.item.file.ResourcesItemReader
-
The resources to serve up as items.
- setResourceSuffixCreator(ResourceSuffixCreator) - Method in class org.springframework.batch.infrastructure.item.file.MultiResourceItemWriter
-
Allows customization of the suffix of the created resources based on the index.
- setRootElementAttributes(Map) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Set the root element attributes to be written.
- setRootTagName(String) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Set the tag name of the root element.
- setRowMapper(RowMapper) - Method in class org.springframework.batch.infrastructure.item.database.JdbcCursorItemReader
-
Set the RowMapper to be used for all calls to read().
- setRowMapper(RowMapper) - Method in class org.springframework.batch.infrastructure.item.database.JdbcPagingItemReader
-
The row mapper implementation to be used by this reader.
- setRowMapper(RowMapper) - Method in class org.springframework.batch.infrastructure.item.database.StoredProcedureItemReader
-
Set the RowMapper to be used for all calls to read().
- setSaveState(boolean) - Method in class org.springframework.batch.infrastructure.item.file.MultiResourceItemReader
-
Set the boolean indicating whether state should be saved in the provided
ExecutionContextduring theItemStreamcall to update. - setSaveState(boolean) - Method in class org.springframework.batch.infrastructure.item.file.MultiResourceItemWriter
-
Indicates that the state of the reader will be saved after each commit.
- setSaveState(boolean) - Method in class org.springframework.batch.infrastructure.item.kafka.KafkaItemReader
-
Set the flag that determines whether to save internal data for
ExecutionContext. - setSaveState(boolean) - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
-
Set the flag indicating whether or not state should be saved in the provided
ExecutionContextduring theItemStreamcall to update. - setSaveState(boolean) - Method in class org.springframework.batch.infrastructure.item.support.AbstractItemCountingItemStreamItemReader
-
Set the flag that determines whether to save internal data for
ExecutionContext. - setSaveState(boolean) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
- setScript(Resource) - Method in class org.springframework.batch.infrastructure.item.support.ScriptItemProcessor
-
Sets the
Resourcelocation of the script to use. - setScriptEvaluator(ScriptEvaluator) - Method in class org.springframework.batch.infrastructure.item.support.ScriptItemProcessor
-
Provides the ability to set a custom
ScriptEvaluatorimplementation. - setScriptSource(String, String) - Method in class org.springframework.batch.infrastructure.item.support.ScriptItemProcessor
-
Sets the provided
Stringas the script source code to use. - setSelectClause(String) - Method in class org.springframework.batch.infrastructure.item.database.support.AbstractSqlPagingQueryProvider
- setSelectClause(String) - Method in class org.springframework.batch.infrastructure.item.database.support.SqlPagingQueryProviderFactoryBean
- setShouldDeleteIfEmpty(boolean) - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
-
Flag to indicate that the target file should be deleted if no lines have been written (other than header and footer) on close.
- setShouldDeleteIfEmpty(boolean) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Flag to indicate that the target file should be deleted if no items have been written (other than header and footer) on close.
- setShouldDeleteIfExists(boolean) - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
-
Flag to indicate that the target file should be deleted if it already exists, otherwise it will be created.
- setSkippedLinesCallback(LineCallbackHandler) - Method in class org.springframework.batch.infrastructure.item.file.FlatFileItemReader
- setSkippedRecordsCallback(RecordCallbackHandler) - Method in class org.springframework.batch.infrastructure.item.ldif.LdifReader
-
RecordCallbackHandlerimplementations can be used to take action on skipped records. - setSkippedRecordsCallback(RecordCallbackHandler) - Method in class org.springframework.batch.infrastructure.item.ldif.MappingLdifReader
-
RecordCallbackHandlerimplementations can be used to take action on skipped records. - setSort(Map) - Method in class org.springframework.batch.infrastructure.item.data.MongoCursorItemReader
-
Mapof property names/Sort.Directionvalues to sort the input by. - setSort(Map) - Method in class org.springframework.batch.infrastructure.item.data.MongoPagingItemReader
-
Mapof property names/Sort.Directionvalues to sort the input by. - setSortKey(String) - Method in class org.springframework.batch.infrastructure.item.database.support.SqlPagingQueryProviderFactoryBean
- setSortKeys(Map) - Method in class org.springframework.batch.infrastructure.item.database.support.AbstractSqlPagingQueryProvider
- setSortKeys(Map) - Method in class org.springframework.batch.infrastructure.item.database.support.SqlPagingQueryProviderFactoryBean
- setSorts(Map) - Method in class org.springframework.batch.infrastructure.item.data.RepositoryItemReader
-
Provides ordering of the results so that order is maintained between paged queries.
- setSql(String) - Method in class org.springframework.batch.infrastructure.item.database.JdbcBatchItemWriter
-
Public setter for the query string to execute on write.
- setSql(String) - Method in class org.springframework.batch.infrastructure.item.database.JdbcCursorItemReader
-
Set the SQL statement to be used when creating the cursor.
- setSqlQuery(String) - Method in class org.springframework.batch.infrastructure.item.database.orm.JpaNativeQueryProvider
- setStandalone(Boolean) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Set standalone document declaration to be used for output XML.
- setStreams(List) - Method in class org.springframework.batch.infrastructure.item.support.CompositeItemStream
-
Public setter for the
ItemStreams. - setStreams(ItemStream[]) - Method in class org.springframework.batch.infrastructure.item.support.CompositeItemStream
-
Public setter for the
ItemStreams. - setStrict(boolean) - Method in class org.springframework.batch.infrastructure.item.file.builder.MultiResourceItemReaderBuilder
-
In strict mode the reader will throw an exception on
MultiResourceItemReader.open(ExecutionContext)if there are no resources to read. - setStrict(boolean) - Method in class org.springframework.batch.infrastructure.item.file.FlatFileItemReader
-
In strict mode the reader will throw an exception on
AbstractItemCountingItemStreamItemReader.open(ExecutionContext)if the input resource does not exist. - setStrict(boolean) - Method in class org.springframework.batch.infrastructure.item.file.mapping.BeanWrapperFieldSetMapper
-
Public setter for the 'strict' property.
- setStrict(boolean) - Method in class org.springframework.batch.infrastructure.item.file.MultiResourceItemReader
-
In strict mode the reader will throw an exception on
MultiResourceItemReader.open(ExecutionContext)if there are no resources to read. - setStrict(boolean) - Method in class org.springframework.batch.infrastructure.item.file.transform.AbstractLineTokenizer
-
Public setter for the strict flag.
- setStrict(boolean) - Method in class org.springframework.batch.infrastructure.item.json.JsonItemReader
-
In strict mode the reader will throw an exception on
AbstractItemCountingItemStreamItemReader.open(ExecutionContext)if the input resource does not exist. - setStrict(boolean) - Method in class org.springframework.batch.infrastructure.item.ldif.LdifReader
-
In strict mode the reader will throw an exception on
AbstractItemCountingItemStreamItemReader.open(ExecutionContext)if the input resource does not exist. - setStrict(boolean) - Method in class org.springframework.batch.infrastructure.item.ldif.MappingLdifReader
-
In strict mode the reader will throw an exception on
AbstractItemCountingItemStreamItemReader.open(ExecutionContext)if the input resource does not exist. - setStrict(boolean) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemReader
-
In strict mode the reader will throw an exception on
AbstractItemCountingItemStreamItemReader.open(ExecutionContext)if the input resource does not exist. - setSuffix(String) - Method in class org.springframework.batch.infrastructure.item.file.separator.SuffixRecordSeparatorPolicy
-
Lines ending in this terminator String signal the end of a record.
- setTargetMethod(String) - Method in class org.springframework.batch.infrastructure.item.adapter.AbstractMethodInvokingDelegator
- setTargetObject(Object) - Method in class org.springframework.batch.infrastructure.item.adapter.AbstractMethodInvokingDelegator
- setTargetType(Class) - Method in class org.springframework.batch.infrastructure.item.data.MongoCursorItemReader
-
The targetType of object to be returned for each
AbstractItemCountingItemStreamItemReader.read()call. - setTargetType(Class) - Method in class org.springframework.batch.infrastructure.item.data.MongoPagingItemReader
-
The type of object to be returned for each
AbstractItemCountingItemStreamItemReader.read()call. - setTargetType(Class) - Method in class org.springframework.batch.infrastructure.item.file.mapping.BeanWrapperFieldSetMapper
-
Public setter for the type of bean to create instead of using a prototype bean.
- setTaskExecutor(TaskExecutor) - Method in class org.springframework.batch.infrastructure.repeat.support.TaskExecutorRepeatTemplate
-
Deprecated.Setter for task executor to be used to run the individual item callbacks.
- setTemplate(MongoOperations) - Method in class org.springframework.batch.infrastructure.item.data.MongoCursorItemReader
-
Used to perform operations against the MongoDB instance.
- setTemplate(MongoOperations) - Method in class org.springframework.batch.infrastructure.item.data.MongoItemWriter
-
Set the
MongoOperationsto be used to save items to be written. - setTemplate(MongoOperations) - Method in class org.springframework.batch.infrastructure.item.data.MongoPagingItemReader
-
Used to perform operations against the MongoDB instance.
- setTerminateOnly() - Method in class org.springframework.batch.infrastructure.repeat.context.RepeatContextSupport
- setTerminateOnly() - Method in interface org.springframework.batch.infrastructure.repeat.RepeatContext
-
Signal to the framework that the current batch should complete abnormally, independent of the current
CompletionPolicy. - setThresholds(Map) - Method in class org.springframework.batch.infrastructure.repeat.exception.RethrowOnThresholdExceptionHandler
-
A map from exception classes to a threshold value of type Integer.
- setTimeout(long) - Method in class org.springframework.batch.infrastructure.item.kafka.KafkaItemWriter
-
The time limit to wait when flushing items to Kafka.
- setTimeout(long, TimeUnit) - Method in class org.springframework.batch.infrastructure.item.queue.BlockingQueueItemReader
-
Set the reading timeout and time unit.
- setTokenizers(Map) - Method in class org.springframework.batch.infrastructure.item.file.mapping.PatternMatchingCompositeLineMapper
- setTokenizers(Map) - Method in class org.springframework.batch.infrastructure.item.file.transform.PatternMatchingCompositeLineTokenizer
- setTransacted(boolean) - Method in class org.springframework.batch.infrastructure.item.database.JpaPagingItemReader
-
By default (true) the EntityTransaction will be started and committed around the read.
- setTransactional(boolean) - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
-
Flag to indicate that writing to the buffer should be delayed if a transaction is active.
- setTransactional(boolean) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Flag to indicate that writes should be deferred to the end of a transaction if present.
- setUnmarshaller(Unmarshaller) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemReader
- setUpOutputFile(File, boolean, boolean, boolean) - Static method in class org.springframework.batch.infrastructure.item.util.FileUtils
-
Set up output file for batch processing.
- setUseParent(boolean) - Method in class org.springframework.batch.infrastructure.repeat.exception.RethrowOnThresholdExceptionHandler
-
Flag to indicate the exception counters should be shared between sibling contexts in a nested batch.
- setUseParent(boolean) - Method in class org.springframework.batch.infrastructure.repeat.exception.SimpleLimitExceptionHandler
-
Flag to indicate the exception counters should be shared between sibling contexts in a nested batch (i.e. inner loop).
- setUseParent(boolean) - Method in class org.springframework.batch.infrastructure.repeat.policy.CountingCompletionPolicy
-
Flag to indicate whether the count is at the level of the parent context, or just local to the context.
- setUsePersist(boolean) - Method in class org.springframework.batch.infrastructure.item.database.JpaItemWriter
-
Set whether the EntityManager should perform a persist instead of a merge.
- setUserData(Object) - Method in class org.springframework.batch.infrastructure.item.Chunk
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setUseSharedExtendedConnection(boolean) - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
-
Indicate whether the connection used for the cursor should be used by all other processing thus sharing the same transaction.
- setValidator(Validator) - Method in class org.springframework.batch.infrastructure.item.validator.ValidatingItemProcessor
-
Set the validator used to validate each item.
- setValidator(Validator) - Method in class org.springframework.batch.infrastructure.item.validator.SpringValidator
- setValues(Map, PreparedStatement) - Method in class org.springframework.batch.infrastructure.item.database.support.ColumnMapItemPreparedStatementSetter
- setValues(T, PreparedStatement) - Method in interface org.springframework.batch.infrastructure.item.database.ItemPreparedStatementSetter
-
Set parameter values on the given PreparedStatement as determined from the provided item.
- setVerifyCursorPosition(boolean) - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
-
Allow verification of cursor position after current row is processed by RowMapper or RowCallbackHandler.
- setVersion(String) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Set XML version to be used for output XML.
- setWhereClause(String) - Method in class org.springframework.batch.infrastructure.item.database.support.AbstractSqlPagingQueryProvider
- setWhereClause(String) - Method in class org.springframework.batch.infrastructure.item.database.support.SqlPagingQueryProviderFactoryBean
- setXmlInputFactory(XMLInputFactory) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemReader
-
Set the
XMLInputFactory. - shouldClose(Connection) - Method in class org.springframework.batch.infrastructure.item.database.ExtendedConnectionDataSourceProxy
- shouldDeleteIfEmpty(boolean) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder
-
If set to true, once the step is complete, if the resource previously provided is empty, it will be deleted.
- shouldDeleteIfEmpty(boolean) - Method in class org.springframework.batch.infrastructure.item.json.builder.JsonFileItemWriterBuilder
-
If set to true, once the step is complete, if the resource previously provided is empty, it will be deleted.
- shouldDeleteIfEmpty(boolean) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemWriterBuilder
-
Flag to indicate that the output file should be deleted if no results were written to it.
- shouldDeleteIfExists - Variable in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
- shouldDeleteIfExists(boolean) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder
-
If set to true, upon the start of the step, if the resource already exists, it will be deleted and recreated.
- shouldDeleteIfExists(boolean) - Method in class org.springframework.batch.infrastructure.item.json.builder.JsonFileItemWriterBuilder
-
If set to true, upon the start of the step, if the resource already exists, it will be deleted and recreated.
- SimpleBinaryBufferedReaderFactory - Class in org.springframework.batch.infrastructure.item.file
-
A
BufferedReaderFactoryuseful for reading simple binary (or text) files with no line endings, such as those produced by mainframe copy books. - SimpleBinaryBufferedReaderFactory() - Constructor for class org.springframework.batch.infrastructure.item.file.SimpleBinaryBufferedReaderFactory
- SimpleCompletionPolicy - Class in org.springframework.batch.infrastructure.repeat.policy
-
Policy for terminating a batch after a fixed number of operations.
- SimpleCompletionPolicy() - Constructor for class org.springframework.batch.infrastructure.repeat.policy.SimpleCompletionPolicy
- SimpleCompletionPolicy(int) - Constructor for class org.springframework.batch.infrastructure.repeat.policy.SimpleCompletionPolicy
- SimpleCompletionPolicy.SimpleTerminationContext - Class in org.springframework.batch.infrastructure.repeat.policy
- SimpleLimitExceptionHandler - Class in org.springframework.batch.infrastructure.repeat.exception
-
Simple implementation of exception handler which looks for given exception types.
- SimpleLimitExceptionHandler() - Constructor for class org.springframework.batch.infrastructure.repeat.exception.SimpleLimitExceptionHandler
-
Default constructor for the
SimpleLimitExceptionHandler. - SimpleLimitExceptionHandler(int) - Constructor for class org.springframework.batch.infrastructure.repeat.exception.SimpleLimitExceptionHandler
-
Convenience constructor for the
SimpleLimitExceptionHandlerto set the limit. - SimpleMailMessageItemWriter - Class in org.springframework.batch.infrastructure.item.mail
-
A simple
ItemWriterthat can send mail messages. - SimpleMailMessageItemWriter(MailSender) - Constructor for class org.springframework.batch.infrastructure.item.mail.SimpleMailMessageItemWriter
-
Create a new
SimpleMailMessageItemWriterwith the givenMailSender. - SimpleMailMessageItemWriterBuilder - Class in org.springframework.batch.infrastructure.item.mail.builder
-
Creates a fully qualified SimpleMailMessageItemWriter.
- SimpleMailMessageItemWriterBuilder() - Constructor for class org.springframework.batch.infrastructure.item.mail.builder.SimpleMailMessageItemWriterBuilder
- SimpleMethodInvoker - Class in org.springframework.batch.infrastructure.support
-
Simple implementation of the
MethodInvokerinterface that invokes a method on an object. - SimpleMethodInvoker(Object, Method) - Constructor for class org.springframework.batch.infrastructure.support.SimpleMethodInvoker
- SimpleMethodInvoker(Object, String, Class...) - Constructor for class org.springframework.batch.infrastructure.support.SimpleMethodInvoker
- SimpleRecordSeparatorPolicy - Class in org.springframework.batch.infrastructure.item.file.separator
-
Simplest possible
RecordSeparatorPolicy- treats all lines as record endings. - SimpleRecordSeparatorPolicy() - Constructor for class org.springframework.batch.infrastructure.item.file.separator.SimpleRecordSeparatorPolicy
- SimpleResourceSuffixCreator - Class in org.springframework.batch.infrastructure.item.file
-
Trivial implementation of
ResourceSuffixCreatorthat uses the index itself as suffix, separated by dot. - SimpleResourceSuffixCreator() - Constructor for class org.springframework.batch.infrastructure.item.file.SimpleResourceSuffixCreator
- SimpleTerminationContext(RepeatContext) - Constructor for class org.springframework.batch.infrastructure.repeat.policy.SimpleCompletionPolicy.SimpleTerminationContext
- SingleItemPeekableItemReader<T> - Class in org.springframework.batch.infrastructure.item.support
-
A
PeekableItemReaderthat allows the user to peek one item ahead. - SingleItemPeekableItemReader(ItemReader) - Constructor for class org.springframework.batch.infrastructure.item.support.SingleItemPeekableItemReader
-
Create a new
SingleItemPeekableItemReaderwith the given delegate. - SingleItemPeekableItemReaderBuilder<T> - Class in org.springframework.batch.infrastructure.item.support.builder
-
Creates a fully qualified SingleItemPeekeableItemReader.
- SingleItemPeekableItemReaderBuilder() - Constructor for class org.springframework.batch.infrastructure.item.support.builder.SingleItemPeekableItemReaderBuilder
- size() - Method in class org.springframework.batch.infrastructure.item.Chunk
- size() - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Returns number of entries in the context
- skip(Exception) - Method in class org.springframework.batch.infrastructure.item.Chunk
-
Deprecated, for removal: This API element is subject to removal in a future version.
- skippedLinesCallback(LineCallbackHandler) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
A callback to be called for each line that is skipped.
- skippedRecordsCallback(RecordCallbackHandler) - Method in class org.springframework.batch.infrastructure.item.ldif.builder.LdifReaderBuilder
-
RecordCallbackHandlerimplementations can be used to take action on skipped records. - skippedRecordsCallback(RecordCallbackHandler) - Method in class org.springframework.batch.infrastructure.item.ldif.builder.MappingLdifReaderBuilder
-
RecordCallbackHandlerimplementations can be used to take action on skipped records. - SkipWrapper<T> - Class in org.springframework.batch.infrastructure.item
-
Deprecated, for removal: This API element is subject to removal in a future version.since 6.0 with no replacement. Scheduled for removal in 7.0.
- SkipWrapper(T) - Constructor for class org.springframework.batch.infrastructure.item.SkipWrapper
-
Deprecated.
- SkipWrapper(T, Throwable) - Constructor for class org.springframework.batch.infrastructure.item.SkipWrapper
-
Deprecated.
- sort - Variable in class org.springframework.batch.infrastructure.item.data.MongoPagingItemReader
- sortKeys - Variable in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
- sortKeys(Map) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
-
The keys to sort by.
- sorts - Variable in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
- sorts(Map) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoCursorItemReaderBuilder
-
Mapof property names/Sort.Directionvalues to sort the input by. - sorts(Map) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
-
Mapof property names/Sort.Directionvalues to sort the input by. - sorts(Map) - Method in class org.springframework.batch.infrastructure.item.data.builder.RepositoryItemReaderBuilder
-
Provides ordering of the results so that order is maintained between paged queries.
- sourceType(Class) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.DelimitedBuilder
-
Specify the type of items from which fields will be extracted.
- sourceType(Class) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.DelimitedSpec
-
Specify the type of items from which fields will be extracted.
- sourceType(Class) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.FormattedBuilder
-
Specify the type of items from which fields will be extracted.
- sourceType(Class) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder.FormattedSpec
-
Specify the type of items from which fields will be extracted.
- SpELItemKeyMapper<K,
V> - Class in org.springframework.batch.infrastructure.item -
An implementation of
Converterthat uses SpEL to map a Value to a key - SpELItemKeyMapper(String) - Constructor for class org.springframework.batch.infrastructure.item.SpELItemKeyMapper
- SpringValidator<T> - Class in org.springframework.batch.infrastructure.item.validator
-
Adapts the
Validatorinterface toValidator. - SpringValidator() - Constructor for class org.springframework.batch.infrastructure.item.validator.SpringValidator
- sql - Variable in class org.springframework.batch.infrastructure.item.database.JdbcBatchItemWriter
- sql(String) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcBatchItemWriterBuilder
-
Set the SQL statement to be used for each item's updates.
- sql(String) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcCursorItemReaderBuilder
-
The query to be executed for this reader
- SQLITE - Enum constant in enum class org.springframework.batch.infrastructure.support.DatabaseType
- SqlitePagingQueryProvider - Class in org.springframework.batch.infrastructure.item.database.support
-
SQLite implementation of a
PagingQueryProviderusing database specific features. - SqlitePagingQueryProvider() - Constructor for class org.springframework.batch.infrastructure.item.database.support.SqlitePagingQueryProvider
- SqlPagingQueryProviderFactoryBean - Class in org.springframework.batch.infrastructure.item.database.support
-
Factory bean for
PagingQueryProviderinterface. - SqlPagingQueryProviderFactoryBean() - Constructor for class org.springframework.batch.infrastructure.item.database.support.SqlPagingQueryProviderFactoryBean
- SqlPagingQueryUtils - Class in org.springframework.batch.infrastructure.item.database.support
-
Utility class that generates the actual SQL statements used by query providers.
- SQLSERVER - Enum constant in enum class org.springframework.batch.infrastructure.support.DatabaseType
- SqlServerPagingQueryProvider - Class in org.springframework.batch.infrastructure.item.database.support
-
SQL Server implementation of a
PagingQueryProviderusing database specific features. - SqlServerPagingQueryProvider() - Constructor for class org.springframework.batch.infrastructure.item.database.support.SqlServerPagingQueryProvider
- standalone(Boolean) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemWriterBuilder
-
Standalone document declaration for the output document.
- start() - Method in class org.springframework.batch.infrastructure.repeat.support.RepeatTemplate
-
Delegate to the
CompletionPolicy. - start(RepeatContext) - Method in interface org.springframework.batch.infrastructure.repeat.CompletionPolicy
-
Create a new context for the execution of a batch.
- start(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.policy.CompletionPolicySupport
-
Build a new
RepeatContextSupportand return it. - start(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.policy.CompositeCompletionPolicy
-
Create a new composite context from all the available policies.
- start(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.policy.CountingCompletionPolicy
- start(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.policy.SimpleCompletionPolicy
-
Reset the counter.
- start(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.policy.TimeoutTerminationPolicy
-
Start the clock on the timeout.
- startCloseSuppression(Connection) - Method in class org.springframework.batch.infrastructure.item.database.ExtendedConnectionDataSourceProxy
- startDocument(XMLEventWriter) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Writes simple XML header containing: xml declaration - defines encoding and XML version opening tag of the root element and its attributes If this is not sufficient for you, simply override this method.
- state - Variable in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
- StaxEventItemReader<T> - Class in org.springframework.batch.infrastructure.item.xml
-
Item reader for reading XML input based on StAX.
- StaxEventItemReader(Unmarshaller) - Constructor for class org.springframework.batch.infrastructure.item.xml.StaxEventItemReader
-
Create a new
StaxEventItemReaderinstance. - StaxEventItemReaderBuilder<T> - Class in org.springframework.batch.infrastructure.item.xml.builder
-
A fluent builder for the
StaxEventItemReader - StaxEventItemReaderBuilder() - Constructor for class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemReaderBuilder
- StaxEventItemWriter<T> - Class in org.springframework.batch.infrastructure.item.xml
-
An implementation of
ItemWriterwhich uses StAX andMarshallerfor serializing object to XML. - StaxEventItemWriter(WritableResource, Marshaller) - Constructor for class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
- StaxEventItemWriter(Marshaller) - Constructor for class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Create a new
StaxEventItemWriterinstance. - StaxEventItemWriterBuilder<T> - Class in org.springframework.batch.infrastructure.item.xml.builder
-
A builder for the
StaxEventItemWriter. - StaxEventItemWriterBuilder() - Constructor for class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemWriterBuilder
- StaxWriterCallback - Interface in org.springframework.batch.infrastructure.item.xml
-
Callback interface for writing to an XML file - useful e.g. for handling headers and footers.
- stopCloseSuppression(Connection) - Method in class org.springframework.batch.infrastructure.item.database.ExtendedConnectionDataSourceProxy
- StoredProcedureItemReader<T> - Class in org.springframework.batch.infrastructure.item.database
-
Item reader implementation that executes a stored procedure and then reads the returned cursor and continually retrieves the next row in the
ResultSet. - StoredProcedureItemReader(DataSource, String, RowMapper) - Constructor for class org.springframework.batch.infrastructure.item.database.StoredProcedureItemReader
-
Create a new instance of the
StoredProcedureItemReaderclass. - StoredProcedureItemReaderBuilder<T> - Class in org.springframework.batch.infrastructure.item.database.builder
-
A fluent builder API for the configuration of a
StoredProcedureItemReader. - StoredProcedureItemReaderBuilder() - Constructor for class org.springframework.batch.infrastructure.item.database.builder.StoredProcedureItemReaderBuilder
- strict(boolean) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.DelimitedBuilder
-
If true (the default) then the number of tokens in line must match the number of tokens defined (by
Range, columns, etc.) inLineTokenizer. - strict(boolean) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.DelimitedSpec
-
If true (the default) then the number of tokens in line must match the number of tokens defined (by
Range, columns, etc.) inLineTokenizer. - strict(boolean) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.FixedLengthBuilder
-
Boolean indicating if the number of tokens in a line must match the number of fields (ranges) configured.
- strict(boolean) - Method in interface org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder.FixedLengthSpec
-
Boolean indicating if the number of tokens in a line must match the number of fields (ranges) configured.
- strict(boolean) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
Configure if the reader should be in strict mode (require the input
Resourceto exist). - strict(boolean) - Method in class org.springframework.batch.infrastructure.item.json.builder.JsonItemReaderBuilder
-
Setting this value to true indicates that it is an error if the input does not exist and an exception will be thrown.
- strict(boolean) - Method in class org.springframework.batch.infrastructure.item.ldif.builder.LdifReaderBuilder
-
In strict mode the reader will throw an exception on
AbstractItemCountingItemStreamItemReader.open(ExecutionContext)if the input resource does not exist. - strict(boolean) - Method in class org.springframework.batch.infrastructure.item.ldif.builder.MappingLdifReaderBuilder
-
In strict mode the reader will throw an exception on
AbstractItemCountingItemStreamItemReader.open(ExecutionContext)if the input resource does not exist. - strict(boolean) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemReaderBuilder
-
Setting this value to true indicates that it is an error if the input does not exist and an exception will be thrown.
- stringToProperties(String) - Static method in class org.springframework.batch.infrastructure.support.PropertiesConverter
-
Deprecated.Parse a String to a Properties object.
- SuffixRecordSeparatorPolicy - Class in org.springframework.batch.infrastructure.item.file.separator
-
A
RecordSeparatorPolicythat looks for an exact match for a String at the end of a line (e.g. a semicolon). - SuffixRecordSeparatorPolicy() - Constructor for class org.springframework.batch.infrastructure.item.file.separator.SuffixRecordSeparatorPolicy
- SupplierItemReader<T> - Class in org.springframework.batch.infrastructure.item.function
-
Adapter for a
Supplierto anItemReader. - SupplierItemReader(Supplier) - Constructor for class org.springframework.batch.infrastructure.item.function.SupplierItemReader
-
Create a new
SupplierItemReader. - SYBASE - Enum constant in enum class org.springframework.batch.infrastructure.support.DatabaseType
- SybasePagingQueryProvider - Class in org.springframework.batch.infrastructure.item.database.support
-
Sybase implementation of a
PagingQueryProviderusing database specific features. - SybasePagingQueryProvider() - Constructor for class org.springframework.batch.infrastructure.item.database.support.SybasePagingQueryProvider
- SynchronizedAttributeAccessor - Class in org.springframework.batch.infrastructure.repeat.context
-
An
AttributeAccessorthat synchronizes on a mutex (not this) before modifying or accessing the underlying attributes. - SynchronizedAttributeAccessor() - Constructor for class org.springframework.batch.infrastructure.repeat.context.SynchronizedAttributeAccessor
- SynchronizedItemReader<T> - Class in org.springframework.batch.infrastructure.item.support
-
This is an
ItemReaderdecorator with a synchronizedItemReader.read()method. - SynchronizedItemReader(ItemReader) - Constructor for class org.springframework.batch.infrastructure.item.support.SynchronizedItemReader
- SynchronizedItemReaderBuilder<T> - Class in org.springframework.batch.infrastructure.item.support.builder
-
Builder for
SynchronizedItemReader. - SynchronizedItemReaderBuilder() - Constructor for class org.springframework.batch.infrastructure.item.support.builder.SynchronizedItemReaderBuilder
- SynchronizedItemStreamReader<T> - Class in org.springframework.batch.infrastructure.item.support
-
This is a simple ItemStreamReader decorator with a synchronized ItemReader.read() method - which makes a non-thread-safe ItemReader thread-safe.
- SynchronizedItemStreamReader(ItemStreamReader) - Constructor for class org.springframework.batch.infrastructure.item.support.SynchronizedItemStreamReader
-
Create a new
SynchronizedItemStreamReaderwith the given delegate. - SynchronizedItemStreamReaderBuilder<T> - Class in org.springframework.batch.infrastructure.item.support.builder
-
Creates a fully qualified SynchronizedItemStreamReader.
- SynchronizedItemStreamReaderBuilder() - Constructor for class org.springframework.batch.infrastructure.item.support.builder.SynchronizedItemStreamReaderBuilder
- SynchronizedItemStreamWriter<T> - Class in org.springframework.batch.infrastructure.item.support
-
An
ItemStreamWriterdecorator with a synchronizedwrite()method. - SynchronizedItemStreamWriter(ItemStreamWriter) - Constructor for class org.springframework.batch.infrastructure.item.support.SynchronizedItemStreamWriter
-
Create a new
SynchronizedItemStreamWriterwith the given delegate. - SynchronizedItemStreamWriterBuilder<T> - Class in org.springframework.batch.infrastructure.item.support.builder
-
Creates a fully qualified
SynchronizedItemStreamWriter. - SynchronizedItemStreamWriterBuilder() - Constructor for class org.springframework.batch.infrastructure.item.support.builder.SynchronizedItemStreamWriterBuilder
- SynchronizedItemWriter<T> - Class in org.springframework.batch.infrastructure.item.support
-
This is an
ItemWriterdecorator with a synchronizedItemWriter.write(Chunk)method. - SynchronizedItemWriter(ItemWriter) - Constructor for class org.springframework.batch.infrastructure.item.support.SynchronizedItemWriter
- SynchronizedItemWriterBuilder<T> - Class in org.springframework.batch.infrastructure.item.support.builder
-
Builder for
SynchronizedItemWriter. - SynchronizedItemWriterBuilder() - Constructor for class org.springframework.batch.infrastructure.item.support.builder.SynchronizedItemWriterBuilder
T
- take() - Method in class org.springframework.batch.infrastructure.repeat.support.ResultHolderResultQueue
-
Deprecated.Get the next result as soon as it becomes available.
- take() - Method in class org.springframework.batch.infrastructure.repeat.support.ThrottleLimitResultQueue
-
Deprecated.
- targetType - Variable in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
- targetType(Class) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoCursorItemReaderBuilder
-
The targetType of object to be returned for each
AbstractItemCountingItemStreamItemReader.read()call. - targetType(Class) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
-
The type of object to be returned for each
AbstractItemCountingItemStreamItemReader.read()call. - targetType(Class) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemReaderBuilder
-
The class that will represent the "item" to be returned from the reader.
- TaskExecutorRepeatTemplate - Class in org.springframework.batch.infrastructure.repeat.support
-
Deprecated, for removal: This API element is subject to removal in a future version.since 6.0 with no replacement, scheduled for removal in 7.0.
- TaskExecutorRepeatTemplate() - Constructor for class org.springframework.batch.infrastructure.repeat.support.TaskExecutorRepeatTemplate
-
Deprecated.
- template - Variable in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
- template - Variable in class org.springframework.batch.infrastructure.item.data.MongoPagingItemReader
- template(MongoOperations) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoCursorItemReaderBuilder
-
Used to perform operations against the MongoDB instance.
- template(MongoOperations) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoItemWriterBuilder
-
Set the
MongoOperationsto be used to save items to be written. - template(MongoOperations) - Method in class org.springframework.batch.infrastructure.item.data.builder.MongoPagingItemReaderBuilder
-
Used to perform operations against the MongoDB instance.
- ThrottleLimitResultQueue<T> - Class in org.springframework.batch.infrastructure.repeat.support
-
Deprecated, for removal: This API element is subject to removal in a future version.since 5.0 with no replacement. Scheduled for removal in 7.0.
- ThrottleLimitResultQueue(int) - Constructor for class org.springframework.batch.infrastructure.repeat.support.ThrottleLimitResultQueue
-
Deprecated.
- timeout(long) - Method in class org.springframework.batch.infrastructure.item.kafka.builder.KafkaItemWriterBuilder
-
The time limit to wait when flushing items to Kafka.
- timeout(long, TimeUnit) - Method in class org.springframework.batch.infrastructure.item.queue.builder.BlockingQueueItemReaderBuilder
-
Set the reading timeout.
- TimeoutBatchContext(RepeatContext) - Constructor for class org.springframework.batch.infrastructure.repeat.policy.TimeoutTerminationPolicy.TimeoutBatchContext
- TimeoutTerminationPolicy - Class in org.springframework.batch.infrastructure.repeat.policy
-
Termination policy that times out after a fixed period.
- TimeoutTerminationPolicy() - Constructor for class org.springframework.batch.infrastructure.repeat.policy.TimeoutTerminationPolicy
-
Default constructor.
- TimeoutTerminationPolicy(long) - Constructor for class org.springframework.batch.infrastructure.repeat.policy.TimeoutTerminationPolicy
-
Construct a
TimeoutTerminationPolicywith the specified timeout value (in milliseconds). - TimeoutTerminationPolicy.TimeoutBatchContext - Class in org.springframework.batch.infrastructure.repeat.policy
- tokenize(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.AbstractLineTokenizer
-
Yields the tokens resulting from the splitting of the supplied
line. - tokenize(String) - Method in interface org.springframework.batch.infrastructure.item.file.transform.LineTokenizer
-
Yields the tokens resulting from the splitting of the supplied
line. - tokenize(String) - Method in class org.springframework.batch.infrastructure.item.file.transform.PatternMatchingCompositeLineTokenizer
- toMap() - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
-
Returns the internal map as read-only.
- topic(String) - Method in class org.springframework.batch.infrastructure.item.kafka.builder.KafkaItemReaderBuilder
-
A topic name to manually assign to the consumer.
- toString() - Method in class org.springframework.batch.infrastructure.item.Chunk.ChunkIterator
- toString() - Method in class org.springframework.batch.infrastructure.item.Chunk
- toString() - Method in class org.springframework.batch.infrastructure.item.ExecutionContext
- toString() - Method in class org.springframework.batch.infrastructure.item.file.transform.DefaultFieldSet
- toString() - Method in class org.springframework.batch.infrastructure.item.file.transform.Range
- toString() - Method in class org.springframework.batch.infrastructure.item.SkipWrapper
-
Deprecated.
- toString() - Method in class org.springframework.batch.infrastructure.repeat.context.SynchronizedAttributeAccessor
- toString() - Method in class org.springframework.batch.infrastructure.repeat.policy.SimpleCompletionPolicy
- transacted(boolean) - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaPagingItemReaderBuilder
-
Indicates if a transaction should be created around the read (true by default).
- transactional(boolean) - Method in class org.springframework.batch.infrastructure.item.file.builder.FlatFileItemWriterBuilder
-
If set to true, the flushing of the buffer is delayed while a transaction is active.
- transactional(boolean) - Method in class org.springframework.batch.infrastructure.item.json.builder.JsonFileItemWriterBuilder
-
If set to true, the flushing of the buffer is delayed while a transaction is active.
- transactional(boolean) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemWriterBuilder
-
The resulting writer is participating in a transaction and writes should be delayed as late as possible.
- TransactionAwareBufferedWriter - Class in org.springframework.batch.infrastructure.support.transaction
-
Wrapper for a
FileChannelthat delays actually writing to or closing the buffer if a transaction is active. - TransactionAwareBufferedWriter(FileChannel, Runnable) - Constructor for class org.springframework.batch.infrastructure.support.transaction.TransactionAwareBufferedWriter
-
Create a new instance with the underlying file channel provided, and a callback to execute on close.
- TransactionAwareProxyFactory<T> - Class in org.springframework.batch.infrastructure.support.transaction
-
Deprecated, for removal: This API element is subject to removal in a future version.since 6.0 with no replacement. Scheduled for removal in 6.2 or later.
- translateSqlException(String, String, SQLException) - Method in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
- truncate() - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter.OutputState
-
Truncate the output at the last known good point.
- type - Variable in class org.springframework.batch.infrastructure.item.data.MongoPagingItemReader
- type(Class) - Method in class org.springframework.batch.infrastructure.item.avro.builder.AvroItemReaderBuilder
-
Configure a type to be deserialized.
- type(Class) - Method in class org.springframework.batch.infrastructure.item.avro.builder.AvroItemWriterBuilder
U
- UnclosedElementCollectingEventWriter - Class in org.springframework.batch.infrastructure.item.xml.stax
-
Delegating XMLEventWriter, which collects the QNames of elements that were opened but not closed.
- UnclosedElementCollectingEventWriter(XMLEventWriter) - Constructor for class org.springframework.batch.infrastructure.item.xml.stax.UnclosedElementCollectingEventWriter
- UnexpectedInputException - Exception Class in org.springframework.batch.infrastructure.item
-
Used to signal an unexpected end of an input or message stream.
- UnexpectedInputException(String) - Constructor for exception class org.springframework.batch.infrastructure.item.UnexpectedInputException
-
Create a new
UnexpectedInputExceptionbased on a message. - UnexpectedInputException(String, Throwable) - Constructor for exception class org.springframework.batch.infrastructure.item.UnexpectedInputException
-
Create a new
UnexpectedInputExceptionbased on a message and another exception. - unmarshaller(Unmarshaller) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemReaderBuilder
-
An implementation of the
Unmarshallerfrom Spring's OXM module. - UnopenedElementClosingEventWriter - Class in org.springframework.batch.infrastructure.item.xml.stax
-
Delegating XMLEventWriter, which writes EndElement events that match a given collection of QNames directly to the underlying java.io.Writer instead of to the delegate XMLEventWriter.
- UnopenedElementClosingEventWriter(XMLEventWriter, Writer, List) - Constructor for class org.springframework.batch.infrastructure.item.xml.stax.UnopenedElementClosingEventWriter
- unwrap(Class) - Method in class org.springframework.batch.infrastructure.item.database.ExtendedConnectionDataSourceProxy
-
Returns either self or delegate (in this order) if one of them can be cast to supplied parameter class.
- update() - Method in class org.springframework.batch.infrastructure.repeat.policy.SimpleCompletionPolicy.SimpleTerminationContext
- update(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.database.JdbcPagingItemReader
- update(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.database.JpaCursorItemReader
- update(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.file.MultiResourceItemReader
-
Store the current resource index and position in the resource.
- update(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.file.MultiResourceItemWriter
- update(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.file.ResourcesItemReader
- update(ExecutionContext) - Method in interface org.springframework.batch.infrastructure.item.ItemStream
-
Indicates that the execution context provided during open is about to be saved.
- update(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.kafka.KafkaItemReader
- update(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
- update(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.support.AbstractItemCountingItemStreamItemReader
- update(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.support.CompositeItemReader
- update(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.support.CompositeItemStream
-
Simple aggregate
ExecutionContextprovider for the contributions registered under the given key. - update(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.support.CompositeItemWriter
- update(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.support.MappingItemWriter
- update(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.support.SingleItemPeekableItemReader
-
If there is a cached peek, then retrieve the execution context state from that point.
- update(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.support.SynchronizedItemStreamReader
- update(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.support.SynchronizedItemStreamWriter
- update(ExecutionContext) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Get the restart data.
- update(RepeatContext) - Method in interface org.springframework.batch.infrastructure.repeat.CompletionPolicy
-
Give implementations the opportunity to update the state of the current batch.
- update(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.policy.CompletionPolicySupport
-
Increment the context so the counter is up to date.
- update(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.policy.CompositeCompletionPolicy
-
Update all the composed contexts, and also increment the parent context.
- update(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.policy.CountingCompletionPolicy
- update(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.policy.SimpleCompletionPolicy
-
Increment the counter in the context.
- update(RepeatContext) - Method in class org.springframework.batch.infrastructure.repeat.support.RepeatTemplate
-
Delegate to the
CompletionPolicy. - UPPER_BORDER_NOT_DEFINED - Static variable in class org.springframework.batch.infrastructure.item.file.transform.Range
- UPSERT - Enum constant in enum class org.springframework.batch.infrastructure.item.data.MongoItemWriter.Mode
-
Insert or update items into the target collection using
BulkOperations.replaceOne(Query, Object, FindAndReplaceOptions). - usePersist(boolean) - Method in class org.springframework.batch.infrastructure.item.database.builder.JpaItemWriterBuilder
-
Set whether the entity manager should perform a persist instead of a merge.
- useSharedExtendedConnection(boolean) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcCursorItemReaderBuilder
-
Indicates that the connection used for the cursor is being used by all other processing, therefor part of the same transaction.
- useSharedExtendedConnection(boolean) - Method in class org.springframework.batch.infrastructure.item.database.builder.StoredProcedureItemReaderBuilder
-
Indicates that the connection used for the cursor is being used by all other processing, therefor part of the same transaction.
- usingNamedParameters - Variable in class org.springframework.batch.infrastructure.item.database.JdbcBatchItemWriter
V
- validate(T) - Method in class org.springframework.batch.infrastructure.item.validator.SpringValidator
- validate(T) - Method in interface org.springframework.batch.infrastructure.item.validator.Validator
-
Method used to validate if the value is valid.
- ValidatingItemProcessor<T> - Class in org.springframework.batch.infrastructure.item.validator
-
Simple implementation of
ItemProcessorthat validates input and returns it without modifications. - ValidatingItemProcessor() - Constructor for class org.springframework.batch.infrastructure.item.validator.ValidatingItemProcessor
-
Default constructor
- ValidatingItemProcessor(Validator) - Constructor for class org.springframework.batch.infrastructure.item.validator.ValidatingItemProcessor
-
Creates a ValidatingItemProcessor based on the given Validator.
- ValidationException - Exception Class in org.springframework.batch.infrastructure.item.validator
-
This exception should be thrown when there are validation errors.
- ValidationException(String) - Constructor for exception class org.springframework.batch.infrastructure.item.validator.ValidationException
-
Create a new
ValidationExceptionbased on a message. - ValidationException(String, Throwable) - Constructor for exception class org.springframework.batch.infrastructure.item.validator.ValidationException
-
Create a new
ValidationExceptionbased on a message and another exception. - Validator<T> - Interface in org.springframework.batch.infrastructure.item.validator
-
Interface used to validate objects.
- VALUE_NOT_SET - Static variable in class org.springframework.batch.infrastructure.item.database.AbstractCursorItemReader
- VALUE_NOT_SET - Static variable in class org.springframework.batch.infrastructure.item.database.builder.StoredProcedureItemReaderBuilder
- VALUE_NOT_SET - Static variable in class org.springframework.batch.infrastructure.item.database.JdbcPagingItemReader
- valueOf(String) - Static method in enum class org.springframework.batch.infrastructure.item.data.MongoItemWriter.Mode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.batch.infrastructure.item.database.Order
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.batch.infrastructure.repeat.exception.LogOrRethrowExceptionHandler.Level
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.batch.infrastructure.repeat.RepeatStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.batch.infrastructure.support.DatabaseType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.springframework.batch.infrastructure.item.data.MongoItemWriter.Mode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.batch.infrastructure.item.database.Order
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.batch.infrastructure.repeat.exception.LogOrRethrowExceptionHandler.Level
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.batch.infrastructure.repeat.RepeatStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.batch.infrastructure.support.DatabaseType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verifyCursorPosition(boolean) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcCursorItemReaderBuilder
-
Indicates if the reader should verify the current position of the
ResultSetafter being passed to theRowMapper. - verifyCursorPosition(boolean) - Method in class org.springframework.batch.infrastructure.item.database.builder.StoredProcedureItemReaderBuilder
-
Indicates if the reader should verify the current position of the
ResultSetafter being passed to theRowMapper. - version(String) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemWriterBuilder
-
Version of XML to be generated.
W
- waitForResults(RepeatInternalState) - Method in class org.springframework.batch.infrastructure.repeat.support.RepeatTemplate
-
If necessary, wait for results to come back from remote or concurrent processes.
- waitForResults(RepeatInternalState) - Method in class org.springframework.batch.infrastructure.repeat.support.TaskExecutorRepeatTemplate
-
Deprecated.Wait for all the results to appear on the queue and execute the after interceptors for each one.
- WARN - Enum constant in enum class org.springframework.batch.infrastructure.repeat.exception.LogOrRethrowExceptionHandler.Level
-
Key for
Classifiersignalling that the throwable should be logged at warn level. - whereClause - Variable in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
- whereClause(String) - Method in class org.springframework.batch.infrastructure.item.database.builder.JdbcPagingItemReaderBuilder
-
The SQL
WHEREclause for a db specificPagingQueryProvider. - wrappedEventReader - Variable in class org.springframework.batch.infrastructure.item.xml.stax.DefaultFragmentEventReader
- wrappedEventWriter - Variable in class org.springframework.batch.infrastructure.item.xml.stax.NoStartEndDocumentStreamWriter
- wrappedEventWriter - Variable in class org.springframework.batch.infrastructure.item.xml.stax.UnclosedElementCollectingEventWriter
- wrappedEventWriter - Variable in class org.springframework.batch.infrastructure.item.xml.stax.UnopenedElementClosingEventWriter
- write(char[], int, int) - Method in class org.springframework.batch.infrastructure.support.transaction.TransactionAwareBufferedWriter
- write(String) - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter.OutputState
- write(String, int, int) - Method in class org.springframework.batch.infrastructure.support.transaction.TransactionAwareBufferedWriter
- write(XMLEventWriter) - Method in interface org.springframework.batch.infrastructure.item.xml.StaxWriterCallback
-
Write contents using the supplied
XMLEventWriter. - write(Chunk) - Method in class org.springframework.batch.infrastructure.item.queue.BlockingQueueItemWriter
- write(Chunk) - Method in class org.springframework.batch.infrastructure.item.mail.javamail.MimeMessageItemWriter
- write(Chunk) - Method in class org.springframework.batch.infrastructure.item.mail.SimpleMailMessageItemWriter
- write(Chunk) - Method in class org.springframework.batch.infrastructure.item.adapter.ItemWriterAdapter
- write(Chunk) - Method in class org.springframework.batch.infrastructure.item.adapter.PropertyExtractingDelegatingItemWriter
-
Extracts values from item's fields named in fieldsUsedAsTargetMethodArguments and passes them as arguments to the delegate method.
- write(Chunk) - Method in class org.springframework.batch.infrastructure.item.amqp.AmqpItemWriter
- write(Chunk) - Method in class org.springframework.batch.infrastructure.item.avro.AvroItemWriter
- write(Chunk) - Method in class org.springframework.batch.infrastructure.item.data.MongoItemWriter
-
If a transaction is active, buffer items to be written just before commit.
- write(Chunk) - Method in class org.springframework.batch.infrastructure.item.data.RepositoryItemWriter
-
Write all items to the data store via a Spring Data repository.
- write(Chunk) - Method in class org.springframework.batch.infrastructure.item.database.JdbcBatchItemWriter
- write(Chunk) - Method in class org.springframework.batch.infrastructure.item.database.JpaItemWriter
-
Merge all provided items that aren't already in the persistence context and then flush the entity manager.
- write(Chunk) - Method in class org.springframework.batch.infrastructure.item.file.MultiResourceItemWriter
- write(Chunk) - Method in class org.springframework.batch.infrastructure.item.function.ConsumerItemWriter
- write(Chunk) - Method in interface org.springframework.batch.infrastructure.item.ItemWriter
-
Process the supplied data element.
- write(Chunk) - Method in class org.springframework.batch.infrastructure.item.jms.JmsItemWriter
-
Send the items one-by-one to the default destination of the JMS template.
- write(Chunk) - Method in class org.springframework.batch.infrastructure.item.support.AbstractFileItemWriter
-
Writes out a string followed by a "new line", where the format of the new line separator is determined by the underlying operating system.
- write(Chunk) - Method in class org.springframework.batch.infrastructure.item.support.ClassifierCompositeItemWriter
-
Delegates to injected
ItemWriterinstances according to their classification by theClassifier. - write(Chunk) - Method in class org.springframework.batch.infrastructure.item.support.CompositeItemWriter
- write(Chunk) - Method in class org.springframework.batch.infrastructure.item.support.ListItemWriter
- write(Chunk) - Method in class org.springframework.batch.infrastructure.item.support.MappingItemWriter
- write(Chunk) - Method in class org.springframework.batch.infrastructure.item.support.SynchronizedItemStreamWriter
-
This method delegates to the
writemethod of thedelegate. - write(Chunk) - Method in class org.springframework.batch.infrastructure.item.support.SynchronizedItemWriter
-
This method delegates to the
writemethod of the delegate and is synchronized with a lock. - write(Chunk) - Method in class org.springframework.batch.infrastructure.item.xml.StaxEventItemWriter
-
Write the value objects and flush them to the file.
- write(Chunk) - Method in class org.springframework.batch.infrastructure.item.KeyValueItemWriter
- WriteFailedException - Exception Class in org.springframework.batch.infrastructure.item
-
Unchecked exception indicating that an error has occurred while trying to clear a buffer on a rollback.
- WriteFailedException(String) - Constructor for exception class org.springframework.batch.infrastructure.item.WriteFailedException
-
Create a new
WriteFailedExceptionbased on a message. - WriteFailedException(String, Throwable) - Constructor for exception class org.springframework.batch.infrastructure.item.WriteFailedException
-
Create a new
WriteFailedExceptionbased on a message and another exception. - writeFooter(Writer) - Method in interface org.springframework.batch.infrastructure.item.file.FlatFileFooterCallback
-
Write contents to a file using the supplied
Writer. - writeHeader(Writer) - Method in interface org.springframework.batch.infrastructure.item.file.FlatFileHeaderCallback
-
Write contents to a file using the supplied
Writer. - writeKeyValue(K, T) - Method in class org.springframework.batch.infrastructure.item.kafka.KafkaItemWriter
- writeKeyValue(K, T) - Method in class org.springframework.batch.infrastructure.item.redis.RedisItemWriter
- writeKeyValue(K, V) - Method in class org.springframework.batch.infrastructure.item.KeyValueItemWriter
-
Subclasses implement this method to write each item to key value store
- WriterNotOpenException - Exception Class in org.springframework.batch.infrastructure.item
-
Exception indicating that an
ItemWriterneeded to be opened before being written to. - WriterNotOpenException(String) - Constructor for exception class org.springframework.batch.infrastructure.item.WriterNotOpenException
-
Create a new
WriterNotOpenExceptionbased on a message. - WriterNotOpenException(String, Throwable) - Constructor for exception class org.springframework.batch.infrastructure.item.WriterNotOpenException
-
Create a new
WriterNotOpenExceptionbased on a message and another exception.
X
- xmlInputFactory(XMLInputFactory) - Method in class org.springframework.batch.infrastructure.item.xml.builder.StaxEventItemReaderBuilder
-
Set the
XMLInputFactory.
Z
- ZERO - Static variable in class org.springframework.batch.infrastructure.repeat.exception.RethrowOnThresholdExceptionHandler
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form