Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Org.springframework.batch.core Classes and Interfaces - 388 results found.
NameDescriptionTypePackageFramework
AbstractApplicationContextFactoryApplicationContextFactory implementation that takes a parent context and a path to the context to create.Classorg.springframework.batch.core.configuration.supportSpring Batch
AbstractBatchConfigurationBase Configuration class providing common structure for enabling and using Spring Batch.Classorg.springframework.batch.core.configuration.annotationSpring Batch
AbstractFlowParserClassorg.springframework.batch.core.configuration.xmlSpring Batch
AbstractJdbcBatchMetadataDaoEncapsulates common functionality needed by JDBC batch metadata DAOs -provides jdbcTemplate for subclasses and handles table prefixes.Classorg.springframework.batch.core.repository.daoSpring Batch
AbstractJobAbstract implementation of the Job interface.Classorg.springframework.batch.core.jobSpring Batch
AbstractJobExplorerFactoryBeanA FactoryBean that automates the creation of aSimpleJobExplorer.Classorg.springframework.batch.core.explore.supportSpring Batch
AbstractJobRepositoryFactoryBeanA FactoryBean that automates the creation of aSimpleJobRepository.Classorg.springframework.batch.core.repository.supportSpring Batch
AbstractListenerFactoryBeanFactoryBean implementation that builds a listener based on thevarious lifecycle methods or annotations that are provided.Classorg.springframework.batch.core.listenerSpring Batch
AbstractListenerParserClassorg.springframework.batch.core.configuration.xmlSpring Batch
AbstractPartitionHandlerBase PartitionHandler implementation providing common basefeatures.Classorg.springframework.batch.core.partition.supportSpring Batch
AbstractStateClassorg.springframework.batch.core.job.flow.support.stateSpring Batch
AbstractStepA Step implementation that provides common behavior to subclasses, including registering and callingAuthor:Dave Syer, Ben Hale, Robert Kasanicky, Michael Minella, Chris SchaeferClassorg.springframework.batch.core.stepSpring Batch
AbstractStepParserInternal parser for the elements inside a job.Classorg.springframework.batch.core.configuration.xmlSpring Batch
AbstractTaskletStepBuilderBase class for step builders that want to build a TaskletStep.Classorg.springframework.batch.core.step.builderSpring Batch
AlwaysSkipItemSkipPolicywill always return that an item should be skipped.Classorg.springframework.batch.core.step.skipSpring Batch
ApplicationContextFactoryFactory for the creation of ApplicationContexts.Interfaceorg.springframework.batch.core.configuration.supportSpring Batch
ApplicationContextJobFactoryA JobFactory that creates its own ApplicationContext andpulls a bean out when asked to create a Job.Classorg.springframework.batch.core.configuration.supportSpring Batch
AutomaticJobRegistrarLoads and unloads Jobs when the application context is created and destroyed.Classorg.springframework.batch.core.configuration.supportSpring Batch
BaseContextListFactoryBeanA simple factory bean that consolidates the list of locations to look for the base context for the JSR-352Since:3.Classorg.springframework.batch.core.jsr.configuration.supportSpring Batch
BatchArtifactTypeenum BatchArtifactTypeEnum to identify batch artifact types.Classorg.springframework.batch.core.jsr.configuration.supportSpring Batch
BatchConfigurationExceptionRepresents an error has occured in the configuration of base batchinfrastructure (creation of a JobRepositoryClassorg.springframework.batch.core.configurationSpring Batch
BatchConfigurationSelectorBase Configuration class providing common structure for enabling and using Spring Batch.Classorg.springframework.batch.core.configuration.annotationSpring Batch
BatchConfigurerStrategy interface for users to provide as a factory for custom components needed by a Batch system.Interfaceorg.springframework.batch.core.configuration.annotationSpring Batch
BatchletAdapterClassorg.springframework.batch.core.jsr.step.batchletSpring Batch
BatchletParserParser for the tag defined in JSR-352.Classorg.springframework.batch.core.jsr.configuration.xmlSpring Batch
BatchletStepSpecial sub class of the TaskletStep for use with JSR-352 jobs.Classorg.springframework.batch.core.jsr.stepSpring Batch
BatchParserParser used to parse the batch.Classorg.springframework.batch.core.jsr.configuration.xmlSpring Batch
BatchPropertyBeanPostProcessorBeanPostProcessor implementation used to inject JSR-352 String properties into batch artifact fieldsthat are marked with the BatchProperty annotation.Classorg.springframework.batch.core.jsr.launch.supportSpring Batch
BatchPropertyContextContext object to hold parsed JSR-352 batch properties, mapping properties to beans /batch artifacts.Classorg.springframework.batch.core.jsr.configuration.supportSpring Batch
BatchRetryTemplateA special purpose retry template that deals specifically with multi-valuedstateful retry.Classorg.springframework.batch.core.step.itemSpring Batch
BatchScopeSupportClassorg.springframework.batch.core.scopeSpring Batch
BatchScopeSupport .ScopifierHelper class to scan a bean definition hierarchy and force the use ofauto-proxy for step scoped beans.Classorg.springframework.batch.core.scope.BatchScopeSupportSpring Batch
BatchStatusEnumeration representing the status of a an Execution.Classorg.springframework.batch.coreSpring Batch
BeanDefinitionUtilsClassorg.springframework.batch.core.configuration.xmlSpring Batch
BeforeJobMarks a method to be called before a Job is executed, which comesafter a JobExecution is created and persisted, but before the firstClassorg.springframework.batch.core.annotationSpring Batch
BeforeStepMarks a method to be called before a Step is executed, which comesafter a StepExecution is created and persisted, but before the firstClassorg.springframework.batch.core.annotationSpring Batch
CallableTaskletAdapterClassorg.springframework.batch.core.step.taskletSpring Batch
ChunkEncapsulation of a list of items to be processed and possibly a list offailed items to be skipped.Classorg.springframework.batch.core.step.itemSpring Batch
ChunkContextContext object for weakly typed data stored for the duration of a chunk(usually a group of items processed together in a transaction).Classorg.springframework.batch.core.scope.contextSpring Batch
ChunkElementParserInternal parser for the element inside a step.Classorg.springframework.batch.core.configuration.xmlSpring Batch
ChunkListenerListener interface for the lifecycle of a chunk.Interfaceorg.springframework.batch.coreSpring Batch
ChunkListenerAdapterWrapper class to adapt the ChunkListener toSince:3.Classorg.springframework.batch.core.jsrSpring Batch
ChunkListenerSupportBasic support implementation of ChunkListenerAuthor:Lucas Ward, Michael MinellaClassorg.springframework.batch.core.listenerSpring Batch
ChunkMonitorManage the offset data between the last successful commit and updates made toan input chunk.Classorg.springframework.batch.core.step.itemSpring Batch
ChunkMonitor .ChunkMonitorDataClassorg.springframework.batch.core.step.item.ChunkMonitorSpring Batch
ChunkOrientedTaskletClassorg.springframework.batch.core.step.itemSpring Batch
ChunkParserParser for the element as specified in JSR-352.Classorg.springframework.batch.core.jsr.configuration.xmlSpring Batch
ChunkProcessorInterface defined for processing Chunks.Interfaceorg.springframework.batch.core.step.itemSpring Batch
ChunkProviderInterface for providing Chunks to be processed, used by theChunkOrientedTaskletInterfaceorg.springframework.batch.core.step.itemSpring Batch
ClassPathXmlApplicationContextFactoryApplicationContextFactory implementation that takes a parent contextand a path to the context to create.Classorg.springframework.batch.core.configuration.supportSpring Batch
ClasspathXmlApplicationContextsFactoryBeanA convenient factory for creating a set of ApplicationContextFactorycomponents from a set of resources.Classorg.springframework.batch.core.configuration.supportSpring Batch
ClassPathXmlJobRegistryPlaceholder for deprecation warning.Classorg.springframework.batch.core.configuration.supportSpring Batch
CommandLineJobRunnerBasic launcher for starting jobs from the command line.Classorg.springframework.batch.core.launch.supportSpring Batch
CompositeChunkListenerClassorg.springframework.batch.core.listenerSpring Batch
CompositeItemProcessListenerClassorg.springframework.batch.core.listenerSpring Batch
CompositeItemReadListenerClassorg.springframework.batch.core.listenerSpring Batch
CompositeItemWriteListenerClassorg.springframework.batch.core.listenerSpring Batch
CompositeJobExecutionListenerClassorg.springframework.batch.core.listenerSpring Batch
CompositeJobParametersValidatorComposite JobParametersValidator that passes the job parameters through a sequence ofinjected JobParametersValidatorsClassorg.springframework.batch.core.jobSpring Batch
CompositeRetryProcessListenerComposite class holding RetryProcessListener's.Classorg.springframework.batch.core.listenerSpring Batch
CompositeRetryReadListenerComposite class holding RetryReadListener's.Classorg.springframework.batch.core.listenerSpring Batch
CompositeRetryWriteListenerComposite class holding RetryWriteListener's.Classorg.springframework.batch.core.listenerSpring Batch
CompositeSkipListenerClassorg.springframework.batch.core.listenerSpring Batch
CompositeSkipPolicyClassorg.springframework.batch.core.step.skipSpring Batch
CompositeStepExecutionListenerClassorg.springframework.batch.core.listenerSpring Batch
ConfigurableSystemProcessExitCodeMapperMaps exit codes to ExitStatusaccording to injected map.Classorg.springframework.batch.core.step.taskletSpring Batch
CoreNamespaceHandlerClassorg.springframework.batch.core.configuration.xmlSpring Batch
CoreNamespacePostProcessorPost-process jobs and steps defined using the batch namespace to injectSince:2.Classorg.springframework.batch.core.configuration.xmlSpring Batch
CoreNamespaceUtilsUtility methods used in parsing of the batch core namespaceAuthor:Thomas Risberg, Michael MinellaClassorg.springframework.batch.core.configuration.xmlSpring Batch
DecisionParserInternal parser for the elements inside a job.Classorg.springframework.batch.core.configuration.xmlSpring Batch
DecisionStateState that requires a decider to make the status decision.Classorg.springframework.batch.core.job.flow.support.stateSpring Batch
DecisionStepas defined by JSR-352.Classorg.springframework.batch.core.jsr.stepSpring Batch
DecisionStepFactoryBeanFactoryBean for creating a DecisionStep.Classorg.springframework.batch.core.jsr.configuration.xmlSpring Batch
DefaultBatchConfigurerClassorg.springframework.batch.core.configuration.annotationSpring Batch
DefaultExecutionContextSerializerAn implementation of the ExecutionContextSerializer using the defaultserialization implementations from Spring (DefaultSerializer andClassorg.springframework.batch.core.repository.daoSpring Batch
DefaultItemFailureHandlerDefault implementation of the ItemListenerSupport class thatwrites all exceptions via commons logging.Classorg.springframework.batch.core.step.itemSpring Batch
DefaultJobKeyGeneratorDefault implementation of the JobKeyGenerator interface.Classorg.springframework.batch.coreSpring Batch
DefaultJobLoaderDefault implementation of JobLoader.Classorg.springframework.batch.core.configuration.supportSpring Batch
DefaultJobParametersConverterConverter for JobParameters instances using a simple namingconvention for property keys.Classorg.springframework.batch.core.converterSpring Batch
DefaultJobParametersExtractorSimple implementation of JobParametersExtractor which pullsparameters with named keys out of the step execution context and the jobClassorg.springframework.batch.core.step.jobSpring Batch
DefaultJobParametersValidatorDefault implementation of JobParametersValidator.Classorg.springframework.batch.core.jobSpring Batch
DefaultStateTransitionComparatorSorts by decreasing specificity of pattern, based on just countingwildcards (with * taking precedence over ?).Classorg.springframework.batch.core.job.flow.supportSpring Batch
DefaultStepExecutionAggregatorConvenience class for aggregating a set of StepExecution instancesinto a single result.Classorg.springframework.batch.core.partition.supportSpring Batch
DuplicateJobExceptionChecked exception that indicates a name clash when registeringAuthor:Dave SyerSee Also:Serialized FormClassorg.springframework.batch.core.configurationSpring Batch
EnableBatchProcessingEnable Spring Batch features and provide a base configuration for setting up batch jobs in an @Configurationclass, roughly equivalent to using the XML namespace.Classorg.springframework.batch.core.configuration.annotationSpring Batch
EndStateState implementation for ending a job if it is in progress andcontinuing if just starting.Classorg.springframework.batch.core.job.flow.support.stateSpring Batch
EntityBatch Domain Entity class.Classorg.springframework.batch.coreSpring Batch
ExceptionClassifierSkipPolicyA SkipPolicy that depends on an exception classifier to make itsdecision, and then delegates to the classifier result.Classorg.springframework.batch.core.step.skipSpring Batch
ExceptionElementParserClassorg.springframework.batch.core.configuration.xmlSpring Batch
ExecutionContextDaoDAO interface for persisting and retrieving ExecutionContexts.Interfaceorg.springframework.batch.core.repository.daoSpring Batch
ExecutionContextPromotionListenerThis class can be used to automatically promote items from the StepExecutionContext to the Job ExecutionContext at theClassorg.springframework.batch.core.listenerSpring Batch
ExecutionContextSerializerA composite interface that combines both serialization and deserializationof an execution context into a single implementation.Interfaceorg.springframework.batch.core.repositorySpring Batch
ExitCodeMapperThis interface should be implemented when an environment calling the batchframework has specific requirements regarding the operating system processInterfaceorg.springframework.batch.core.launch.supportSpring Batch
ExitStatusValue object used to carry information about the status of ajob or step execution.Classorg.springframework.batch.coreSpring Batch
FatalStepExecutionExceptionClassorg.springframework.batch.core.stepSpring Batch
FaultTolerantChunkProcessorFaultTolerant implementation of the ChunkProcessor interface, thatallows for skipping or retry of items that cause exceptions during writing.Classorg.springframework.batch.core.step.itemSpring Batch
FaultTolerantChunkProviderFaultTolerant implementation of the ChunkProcessor interface, thatallows for skipping or retry of items that cause exceptions during reading orClassorg.springframework.batch.core.step.itemSpring Batch
FaultTolerantStepBuilderA step builder for fully fault tolerant chunk-oriented item processing steps.Classorg.springframework.batch.core.step.builderSpring Batch
FaultTolerantStepFactoryBeanFactory bean for step that provides options for configuring skip behavior.Classorg.springframework.batch.core.step.factorySpring Batch
FlowInterfaceorg.springframework.batch.core.job.flowSpring Batch
FlowBuilderA builder for a flow of steps that can be executed as a job or as part of a job.Classorg.springframework.batch.core.job.builderSpring Batch
FlowBuilder .SplitBuilderA builder for building a split state.Classorg.springframework.batch.core.job.builder.FlowBuilderSpring Batch
FlowBuilder .TransitionBuilderA builder for transitions within a flow.Classorg.springframework.batch.core.job.builder.FlowBuilderSpring Batch
FlowBuilder .UnterminatedFlowBuilderA builder for continuing a flow from a decision state.Classorg.springframework.batch.core.job.builder.FlowBuilderSpring Batch
FlowBuilderExceptionClassorg.springframework.batch.core.job.builderSpring Batch
FlowElementParserInternal parser for the elements inside a job.Classorg.springframework.batch.core.configuration.xmlSpring Batch
FlowExecutionClassorg.springframework.batch.core.job.flowSpring Batch
FlowExecutionAggregatorStrategy interface for aggregating FlowExecution instances into aSince:2.Interfaceorg.springframework.batch.core.job.flow.support.stateSpring Batch
FlowExecutionExceptionClassorg.springframework.batch.core.job.flowSpring Batch
FlowExecutionStatusRepresents the status of FlowExecution.Classorg.springframework.batch.core.job.flowSpring Batch
FlowExecutorContext and execution strategy for FlowJob to allow it to delegateits execution step by step.Interfaceorg.springframework.batch.core.job.flowSpring Batch
FlowHolderConvenient interface for components that contain nested flows.Interfaceorg.springframework.batch.core.job.flowSpring Batch
FlowJobsteps, rather than requiring sequential execution.Classorg.springframework.batch.core.job.flowSpring Batch
FlowJobBuilderA job builder for FlowJob instances.Classorg.springframework.batch.core.job.builderSpring Batch
FlowParserParses flows as defined in JSR-352.Classorg.springframework.batch.core.jsr.configuration.xmlSpring Batch
FlowStateState that delegates to a FlowSince:2.Classorg.springframework.batch.core.job.flow.support.stateSpring Batch
FlowStepA Step implementation that delegates to a Flow.Classorg.springframework.batch.core.job.flowSpring Batch
FlowStepBuilderA step builder for FlowStep instances.Classorg.springframework.batch.core.step.builderSpring Batch
ForceRollbackForWriteSkipExceptionFatal exception to be thrown when a rollback must be forced, typically aftercatching an exception that otherwise would not cause a rollback.Classorg.springframework.batch.core.step.itemSpring Batch
GameClassorg.springframework.batch.core.test.footballSpring Batch
GenericApplicationContextFactoryApplicationContextFactory implementation that takes a parent context and a path to the context to create.Classorg.springframework.batch.core.configuration.supportSpring Batch
GroupAwareJobA Job that can optionally prepend a group name to another job's name,to make it fit a naming convention for type or origin.Classorg.springframework.batch.core.configuration.supportSpring Batch
InlineFlowParserClassorg.springframework.batch.core.configuration.xmlSpring Batch
InlineStepParserInternal parser for the elements inside a job.Classorg.springframework.batch.core.configuration.xmlSpring Batch
ItemListenerSupportBasic no-op implementation of the ItemReadListener,ItemProcessListener, and ItemWriteListener interfaces.Classorg.springframework.batch.core.listenerSpring Batch
ItemProcessListenerListener interface for the processing of an item.Interfaceorg.springframework.batch.coreSpring Batch
ItemProcessListenerAdapterWrapper class for ItemProcessListenerSince:3.Classorg.springframework.batch.core.jsrSpring Batch
ItemReadListenerListener interface around the reading of an item.Interfaceorg.springframework.batch.coreSpring Batch
ItemReadListenerAdapterWrapper class to adapt the ItemReadListener toSince:3.Classorg.springframework.batch.core.jsrSpring Batch
ItemWriteListenerListener interface for the writing of items.Interfaceorg.springframework.batch.coreSpring Batch
ItemWriteListenerAdapterWrapper class to adapt the ItemWriteListener toa ItemWriteListener.Classorg.springframework.batch.core.jsrSpring Batch
JdbcExecutionContextDaoJDBC DAO for ExecutionContext.Classorg.springframework.batch.core.repository.daoSpring Batch
JdbcJobExecutionDaoJDBC implementation of JobExecutionDao.Classorg.springframework.batch.core.repository.daoSpring Batch
JdbcJobInstanceDaoJDBC implementation of JobInstanceDao.Classorg.springframework.batch.core.repository.daoSpring Batch
JdbcStepExecutionDaoJDBC implementation of StepExecutionDao.Classorg.springframework.batch.core.repository.daoSpring Batch
JobBatch domain object representing a job.Interfaceorg.springframework.batch.coreSpring Batch
JobBuilderConvenience for building jobs of various kinds.Classorg.springframework.batch.core.job.builderSpring Batch
JobBuilderExceptionClassorg.springframework.batch.core.job.builderSpring Batch
JobBuilderFactoryConvenient factory for a JobBuilder which sets the JobRepository automatically.Classorg.springframework.batch.core.configuration.annotationSpring Batch
JobBuilderHelperA base class and utility for other job builders providing access to common properties like job repository.Classorg.springframework.batch.core.job.builderSpring Batch
JobBuilderHelper .CommonJobPropertiesClassorg.springframework.batch.core.job.builder.JobBuilderHelperSpring Batch
JobContextA context object that can be used to interrogate the current JobExecution and some of its associatedproperties using expressionsClassorg.springframework.batch.core.scope.contextSpring Batch
JobExecutionBatch domain object representing the execution of a job.Classorg.springframework.batch.coreSpring Batch
JobExecutionAlreadyRunningExceptionClassorg.springframework.batch.core.repositorySpring Batch
JobExecutionDaoData Access Object for job executions.Interfaceorg.springframework.batch.core.repository.daoSpring Batch
JobExecutionDeciderInterface allowing for programmatic access to the decision on what the statusof a flow should be.Interfaceorg.springframework.batch.core.job.flowSpring Batch
JobExecutionExceptionRoot of exception hierarchy for checked exceptions in job and step execution.Classorg.springframework.batch.coreSpring Batch
JobExecutionListenerProvide callbacks at specific points in the lifecycle of a Job.Interfaceorg.springframework.batch.coreSpring Batch
JobExecutionListenerParserParser for a step listener element.Classorg.springframework.batch.core.configuration.xmlSpring Batch
JobExecutionListenerSupportClassorg.springframework.batch.core.listenerSpring Batch
JobExecutionNotFailedExceptionChecked exception to indicate that user asked for a job execution to beresumed when actually it didn't fail.Classorg.springframework.batch.core.launchSpring Batch
JobExecutionNotRunningExceptionExecution indicating that a JobExecution that is not currently running hasbeen requested to stop.Classorg.springframework.batch.core.launchSpring Batch
JobExecutionNotStoppedExceptionChecked exception to indicate that user asked for a job execution to beaborted when hasn't been stopped.Classorg.springframework.batch.core.launchSpring Batch
JobExplorerEntry point for browsing executions of running or historical jobs and steps.Interfaceorg.springframework.batch.core.exploreSpring Batch
JobExplorerFactoryBeanA FactoryBean that automates the creation of aSimpleJobExplorer using JDBC DAO implementations.Classorg.springframework.batch.core.explore.supportSpring Batch
JobFactoryStrategy for creating a single job.Interfaceorg.springframework.batch.core.configurationSpring Batch
JobFactoryBeanThis FactoryBean is used by the JSR-352 namespace parser to createFlowJob objects.Classorg.springframework.batch.core.jsr.configuration.xmlSpring Batch
JobFactoryRegistrationListenerClassorg.springframework.batch.core.configuration.supportSpring Batch
JobFlowBuilderClassorg.springframework.batch.core.job.builderSpring Batch
JobFlowExecutorexecute a flow related to a JobExecution.Classorg.springframework.batch.core.job.flowSpring Batch
JobInstanceBatch domain object representing a uniquely identifiable job run.Classorg.springframework.batch.coreSpring Batch
JobInstanceAlreadyCompleteExceptionAn exception indicating an illegal attempt to restart a job that was alreadycompleted successfully.Classorg.springframework.batch.core.repositorySpring Batch
JobInstanceAlreadyExistsExceptionChecked exception to indicate that a required Job is notAuthor:Dave SyerSee Also:Serialized FormClassorg.springframework.batch.core.launchSpring Batch
JobInstanceDaoData Access Object for job instances.Interfaceorg.springframework.batch.core.repository.daoSpring Batch
JobInterruptedExceptionException to indicate the the job has been interrupted.Classorg.springframework.batch.coreSpring Batch
JobKeyGeneratorStrategy interface for the generation of the key used in identifyingSince:2.Interfaceorg.springframework.batch.coreSpring Batch
JobLauncherSimple interface for controlling jobs, including possible ad-hoc executions,based on different runtime identifiers.Interfaceorg.springframework.batch.core.launchSpring Batch
JobListenerAdapterWrapper class to adapt the JobListener toa JobExecutionListener.Classorg.springframework.batch.core.jsrSpring Batch
JobListenerFactoryBeanThis AbstractListenerFactoryBean implementation is used to create aJobExecutionListener.Classorg.springframework.batch.core.listenerSpring Batch
JobListenerMetaDataenum JobListenerMetaDataEnumeration for JobExecutionListener meta data, which ties together the namesClassorg.springframework.batch.core.listenerSpring Batch
JobLoaderInterfaceorg.springframework.batch.core.configuration.supportSpring Batch
JobLocatorA runtime service locator interface for retrieving job configurations byLocates a Job at runtime.Interfaceorg.springframework.batch.core.configurationSpring Batch
JobOperatorLow level interface for inspecting and controlling jobs with access only toprimitive and collection types.Interfaceorg.springframework.batch.core.launchSpring Batch
JobParameterDomain representation of a parameter to a batch job.Classorg.springframework.batch.coreSpring Batch
JobParameter .ParameterTypeReturns the enum constant of this type with the specified name.Classorg.springframework.batch.core.JobParameterSpring Batch
JobParameterExecutionContextCopyListenerThis class can be used to automatically copy items from theJobParameters to the Step ExecutionContext.Classorg.springframework.batch.core.listenerSpring Batch
JobParametersValue object representing runtime parameters to a batch job.Classorg.springframework.batch.coreSpring Batch
JobParametersBuilderHelper class for creating JobParameters.Classorg.springframework.batch.coreSpring Batch
JobParametersConverterA factory for JobParameters instances.Interfaceorg.springframework.batch.core.converterSpring Batch
JobParametersExtractorInterfaceorg.springframework.batch.core.step.jobSpring Batch
JobParametersIncrementerInterface for obtaining the next JobParameters in a sequence.Interfaceorg.springframework.batch.coreSpring Batch
JobParametersInvalidExceptionException for Job to signal that some JobParameters areAuthor:Dave SyerSee Also:Serialized FormClassorg.springframework.batch.coreSpring Batch
JobParametersNotFoundExceptionChecked exception to indicate that a required JobParametersIncrementer is notAuthor:Dave SyerSee Also:Serialized FormClassorg.springframework.batch.core.launchSpring Batch
JobParametersValidatorStrategy interface for a Job to use in validating its parameters forCheck the parameters meet whatever requirements are appropriate, andInterfaceorg.springframework.batch.coreSpring Batch
JobParserParser for the element in the Batch namespace.Classorg.springframework.batch.core.configuration.xmlSpring Batch
JobParserJobFactoryBeanThis FactoryBean is used by the batch namespace parser to createFlowJob objects.Classorg.springframework.batch.core.configuration.xmlSpring Batch
JobRegistryA runtime service registry interface for registering job configurations byRegisters a Job at runtime.Interfaceorg.springframework.batch.core.configurationSpring Batch
JobRegistryBackgroundJobRunnerCommand line launcher for registering jobs with a JobRegistry.Classorg.springframework.batch.core.launch.supportSpring Batch
JobRegistryBeanPostProcessorA BeanPostProcessor that registers Job beans with aJobRegistry.Classorg.springframework.batch.core.configuration.supportSpring Batch
JobRepositoryRepository responsible for persistence of batch meta-data entities.Interfaceorg.springframework.batch.core.repositorySpring Batch
JobRepositoryFactoryBeanA FactoryBean that automates the creation of aSimpleJobRepository using JDBC DAO implementations which persistClassorg.springframework.batch.core.repository.supportSpring Batch
JobRepositoryParserParser for the element in the Batch namespace.Classorg.springframework.batch.core.configuration.xmlSpring Batch
JobRestartExceptionAn exception indicating an illegal attempt to restart a job.Classorg.springframework.batch.core.repositorySpring Batch
JobScopeConvenient annotation for job scoped beans that defaults the proxy mode, so that it doesn't have to be specifiedexplicitly on every bean definition.Classorg.springframework.batch.core.configuration.annotationSpring Batch
JobScopeScope for job context.Classorg.springframework.batch.core.scopeSpring Batch
JobScopeManagerConvenient aspect to wrap a single threaded job execution, where theprovided by the framework).Classorg.springframework.batch.core.scope.contextSpring Batch
JobStepA Step that delegates to a Job to do its work.Classorg.springframework.batch.core.step.jobSpring Batch
JobStepBuilderA step builder for JobStep instances.Classorg.springframework.batch.core.step.builderSpring Batch
JobSynchronizationManagerCentral convenience class for framework use in managing the job scopecontext.Classorg.springframework.batch.core.scope.contextSpring Batch
JsrAutowiredAnnotationBeanPostProcessorThis class overrides methods in the copied SpringAutowiredAnnotationBeanPostProcessor classto check for the BatchProperty annotation before processing injection annotations.Classorg.springframework.batch.core.jsr.configuration.supportSpring Batch
JsrBatchletStepBuilderExtension of the TaskletStepBuilder that uses a BatchletStep insteadSince:3.Classorg.springframework.batch.core.jsr.step.builderSpring Batch
JsrBeanDefinitionDocumentReaderDefaultBeanDefinitionDocumentReader extension to hook into the pre processing of the providedXML document, ensuring any references to property operators such as jobParameters and jobProperties areClassorg.springframework.batch.core.jsr.configuration.xmlSpring Batch
JsrBeanScopeBeanFactoryPostProcessorIn order for property resolution to occur correctly within the scope of a JSR-352batch job, initialization of job level artifacts must occur on the same thread thatClassorg.springframework.batch.core.jsr.partition.supportSpring Batch
JsrBeanScopeBeanFactoryPostProcessor .JobLevelBeanLazyInitializerLooks for beans that may have dependencies that need to be lazily initialized andconfigures the corresponding BeanDefinition accordingly.Classorg.springframework.batch.core.jsr.partition.support.JsrBeanScopeBeanFactoryPostProcessorSpring Batch
JsrChunkProcessorChunkProcessor implementation that implements JSR-352's chunking pattern(read and process in a loop until the chunk is complete then write).Classorg.springframework.batch.core.jsr.step.itemSpring Batch
JsrChunkProviderA no-op ChunkProvider.Classorg.springframework.batch.core.jsr.step.itemSpring Batch
JsrDecisionParserParser for the element as specified in JSR-352.Classorg.springframework.batch.core.jsr.configuration.xmlSpring Batch
JsrEndStateState implementation for ending a job per JSR-352 rules if it isin progress and continuing if just starting.Classorg.springframework.batch.core.jsr.job.flow.support.stateSpring Batch
JsrExpressionParserSupport class for parsing JSR-352 expressions.Classorg.springframework.batch.core.jsr.configuration.supportSpring Batch
JsrFaultTolerantChunkProcessorExtension of the JsrChunkProcessor that adds skip and retry functionality.Classorg.springframework.batch.core.jsr.step.itemSpring Batch
JsrFaultTolerantStepBuilderA step builder that extends the FaultTolerantStepBuilder to create JSR-352specific ChunkProvider and ChunkProcessor supporting both the chunkingClassorg.springframework.batch.core.jsr.step.builderSpring Batch
JsrFlowFlow implementation will attempt to find the next state based on the providedexit status.Classorg.springframework.batch.core.jsr.job.flow.supportSpring Batch
JsrFlowExecutorJSR-352 specific JobFlowExecutor.Classorg.springframework.batch.core.jsr.job.flowSpring Batch
JsrFlowFactoryBeanExtension to the SimpleFlowFactoryBean that provides JsrStepStateSince:3.Classorg.springframework.batch.core.jsr.configuration.xmlSpring Batch
JsrFlowJobJSR-352 specific extension of the FlowJob.Classorg.springframework.batch.core.jsr.job.flowSpring Batch
JsrJobContextWrapper class to provide the JobContext functionalityas specified in JSR-352.Classorg.springframework.batch.core.jsrSpring Batch
JsrJobContextFactoryBeanProvides a single JobContext for each thread in a running job.Classorg.springframework.batch.core.jsrSpring Batch
JsrJobExecutionWrapper class to adapt the JobExecution toSince:3.Classorg.springframework.batch.core.jsrSpring Batch
JsrJobListenerFactoryBeanThis FactoryBean is used by the JSR-352 namespace parser to createJobExecutionListener objects.Classorg.springframework.batch.core.jsr.configuration.xmlSpring Batch
JsrJobListenerMetaDataenum JsrJobListenerMetaDataEnumeration for JobListener meta data, which ties together the namesClassorg.springframework.batch.core.jsrSpring Batch
JsrJobOperatorThe entrance for executing batch jobs as defined by JSR-352.Classorg.springframework.batch.core.jsr.launchSpring Batch
JsrJobParametersConverterProvides default conversion methodology for JSR-352's implementation.Classorg.springframework.batch.core.jsrSpring Batch
JsrJobParserParses a tag as defined in JSR-352.Classorg.springframework.batch.core.jsr.configuration.xmlSpring Batch
JsrNamespaceHandlerClassorg.springframework.batch.core.jsr.configuration.xmlSpring Batch
JsrNamespacePostProcessorClassorg.springframework.batch.core.jsr.configuration.xmlSpring Batch
JsrPartitionHandlerExecutes a step instance per thread using a ThreadPoolTaskExecutor inaccordance with JSR-352.Classorg.springframework.batch.core.jsr.partitionSpring Batch
JsrPartitionHandler .PartitionPlanStateSince a PartitionPlan could provide dynamic data (different results from run to run),the batch runtime needs to save off the results for restarts.Classorg.springframework.batch.core.jsr.partition.JsrPartitionHandlerSpring Batch
JsrPartitionStepBuilderAn extension of the PartitionStepBuilder that uses PartitionStepso that JSR-352 specific semantics are honored.Classorg.springframework.batch.core.jsr.step.builderSpring Batch
JsrSimpleStepBuilderA step builder that extends the FaultTolerantStepBuilder to create JSR-352specific ChunkProvider and ChunkProcessor supporting the chunkingClassorg.springframework.batch.core.jsr.step.builderSpring Batch
JsrSplitParserParses a element as defined in JSR-352.Classorg.springframework.batch.core.jsr.configuration.xmlSpring Batch
JsrSplitStateJSR-352 states that artifacts cannot set the ExitStatus from within a split for a job.Classorg.springframework.batch.core.jsr.job.flow.support.stateSpring Batch
JsrStepContextWrapper class to provide the StepContext functionalityas specified in JSR-352.Classorg.springframework.batch.core.jsrSpring Batch
JsrStepContextFactoryBeanFactoryBean implementation used to create StepContextinstances within the step scope.Classorg.springframework.batch.core.jsrSpring Batch
JsrStepExecutionwraps a StepExecution as it's source ofSince:3.Classorg.springframework.batch.core.jsrSpring Batch
JsrStepExecutionAggregatorAggregates StepExecutions based on the rules outlined in JSR-352.Classorg.springframework.batch.core.jsr.partition.supportSpring Batch
JsrStepExecutionSplitterProvides JSR-352 specific behavior for the splitting of StepExecutions.Classorg.springframework.batch.core.jsr.partitionSpring Batch
JsrStepHandlerClassorg.springframework.batch.core.jsr.jobSpring Batch
JsrStepListenerFactoryBeanClassorg.springframework.batch.core.jsr.configuration.xmlSpring Batch
JsrStepListenerMetaDataenum JsrStepListenerMetaDataEnumeration for the JSR specific StepListener meta data, whichClassorg.springframework.batch.core.jsrSpring Batch
JsrStepStatelast step that was executed was (used in Decisions and restarts).Classorg.springframework.batch.core.jsr.job.flow.support.stateSpring Batch
JsrXmlApplicationContextGenericApplicationContext implementation providing JSR-352 related context operations.Classorg.springframework.batch.core.jsr.configuration.xmlSpring Batch
JvmSystemExiterSystem.Classorg.springframework.batch.core.launch.supportSpring Batch
KeyGeneratorInterface for defining keys to uniquely identify items.Interfaceorg.springframework.batch.core.step.itemSpring Batch
LimitCheckingItemSkipPolicySkipPolicy that determines whether or not reading should continuebased upon how many items have been skipped.Classorg.springframework.batch.core.step.skipSpring Batch
ListableJobLocatorA listable extension of JobLocator.Interfaceorg.springframework.batch.core.configurationSpring Batch
ListenerMetaDataA common interface for listener meta data enumerations.Interfaceorg.springframework.batch.core.listenerSpring Batch
ListenerParserParses the various listeners defined in JSR-352.Classorg.springframework.batch.core.jsr.configuration.xmlSpring Batch
ListPreparedStatementSettera list of values to be set on a PreparedStatement.Classorg.springframework.batch.core.resourceSpring Batch
LoggingItemWriterClassorg.springframework.batch.core.test.timeoutSpring Batch
MapExecutionContextDaoIn-memory implementation of ExecutionContextDao backed by maps.Classorg.springframework.batch.core.repository.daoSpring Batch
MapJobExecutionDaoIn-memory implementation of JobExecutionDao.Classorg.springframework.batch.core.repository.daoSpring Batch
MapJobExplorerFactoryBeanA FactoryBean that automates the creation of aSimpleJobExplorer using in-memory DAO implementations.Classorg.springframework.batch.core.explore.supportSpring Batch
MapJobInstanceDaoIn-memory implementation of JobInstanceDao.Classorg.springframework.batch.core.repository.daoSpring Batch
MapJobRegistrySimple, thread-safe, map-based implementation of JobRegistry.Classorg.springframework.batch.core.configuration.supportSpring Batch
MapJobRepositoryFactoryBeanA FactoryBean that automates the creation of aSimpleJobRepository using non-persistent in-memory DAOClassorg.springframework.batch.core.repository.supportSpring Batch
MapStepExecutionDaoIn-memory implementation of StepExecutionDao.Classorg.springframework.batch.core.repository.daoSpring Batch
MapStepRegistrySimple map-based implementation of StepRegistry.Classorg.springframework.batch.core.configuration.supportSpring Batch
MaxValueFlowExecutionAggregatorFlowExecutionStatus', using the status with the high precedence as theaggregate status.Classorg.springframework.batch.core.job.flow.support.stateSpring Batch
MethodInvokerMethodInterceptorMethodInterceptor that, given a map of method names andMethodInvokers, will execute all methods tied to a particular methodClassorg.springframework.batch.core.listenerSpring Batch
MethodInvokingTaskletAdapterA Tasklet that wraps a method in a POJO.Classorg.springframework.batch.core.step.taskletSpring Batch
ModularBatchConfigurationBase Configuration class providing common structure for enabling and using Spring Batch.Classorg.springframework.batch.core.configuration.annotationSpring Batch
MulticasterBatchListenerClassorg.springframework.batch.core.listenerSpring Batch
MultiResourcePartitionerassociates their file names with execution context keys.Classorg.springframework.batch.core.partition.supportSpring Batch
NeverSkipItemSkipPolicySkipPolicy implementation that always returns false,indicating that an item should not be skipped.Classorg.springframework.batch.core.step.skipSpring Batch
NonSkippableProcessExceptionFatal exception to be thrown when a process operation could not be skipped.Classorg.springframework.batch.core.step.skipSpring Batch
NonSkippableReadExceptionFatal exception to be thrown when a read operation could not be skipped.Classorg.springframework.batch.core.step.skipSpring Batch
NonSkippableWriteExceptionFatal exception to be thrown when a process operation could not be skipped.Classorg.springframework.batch.core.step.skipSpring Batch
NoSuchJobExceptionChecked exception to indicate that a required Job is notAuthor:Dave SyerSee Also:Serialized FormClassorg.springframework.batch.core.launchSpring Batch
NoSuchJobExecutionExceptionChecked exception to indicate that a required JobExecution is notAuthor:Dave SyerSee Also:Serialized FormClassorg.springframework.batch.core.launchSpring Batch
NoSuchJobInstanceExceptionException that signals that the user requested an operation on a non-existentAuthor:Dave SyerSee Also:Serialized FormClassorg.springframework.batch.core.launchSpring Batch
NoSuchObjectExceptionThis exception identifies that a batch domain object is invalid, whichis generally caused by an invalid ID.Classorg.springframework.batch.core.repository.daoSpring Batch
NoSuchStepExceptionException to signal that a step was requested that is unknown or does notAuthor:Dave SyerSee Also:Serialized FormClassorg.springframework.batch.core.stepSpring Batch
NoWorkFoundStepExecutionListenerFails the step if no items have been processed ( item count is 0).Classorg.springframework.batch.core.stepSpring Batch
PartitionCollectorAdapterAdapter class used to wrap a PartitionCollector so that it can be consumedas a ChunkListener.Classorg.springframework.batch.core.jsr.partitionSpring Batch
PartitionerCentral strategy interface for creating input parameters for a partitionedstep in the form of ExecutionContext instances.Interfaceorg.springframework.batch.core.partition.supportSpring Batch
PartitionHandlerInterface defining the responsibilities of controlling the execution of apartitioned StepExecution.Interfaceorg.springframework.batch.core.partitionSpring Batch
PartitionNameProviderOptional interface for Partitioner implementations that need to use acustom naming scheme for partitions.Interfaceorg.springframework.batch.core.partition.supportSpring Batch
PartitionParserParser for the element as defined by JSR-352.Classorg.springframework.batch.core.jsr.configuration.xmlSpring Batch
PartitionStepAn extension of the PartitionStep that provides additional semanticsrequired by JSR-352.Classorg.springframework.batch.core.jsr.stepSpring Batch
PartitionStepload using a PartitionHandler.Classorg.springframework.batch.core.partition.supportSpring Batch
PartitionStepBuilderStep builder for PartitionStep instances.Classorg.springframework.batch.core.step.builderSpring Batch
PlayerClassorg.springframework.batch.core.test.footballSpring Batch
PlayerDaoInterface for writing Player objects to arbitrary output.Interfaceorg.springframework.batch.core.test.footballSpring Batch
PlayerSummaryClassorg.springframework.batch.core.test.footballSpring Batch
PropertyParserParser for the element defined by JSR-352.Classorg.springframework.batch.core.jsr.configuration.xmlSpring Batch
ReferenceJobFactoryA JobFactory that just keeps a reference to a Job.Classorg.springframework.batch.core.configuration.supportSpring Batch
RemoteStepExecutionAggregatorConvenience class for aggregating a set of StepExecution instanceswhen the input comes from remote steps, so the data need to be refreshed fromClassorg.springframework.batch.core.partition.supportSpring Batch
RetryProcessListenerAdapterWrapper class to adapt a RetryProcessListener to a RetryListener.Classorg.springframework.batch.core.jsrSpring Batch
RetryReadListenerAdapterWrapper class to adapt a RetryReadListener to a RetryListener.Classorg.springframework.batch.core.jsrSpring Batch
RetryWriteListenerAdapterWrapper class to adapt a RetryWriteListener to a RetryListener.Classorg.springframework.batch.core.jsrSpring Batch
RunIdIncrementerClassorg.springframework.batch.core.launch.supportSpring Batch
RuntimeExceptionTranslatorClassorg.springframework.batch.core.launch.supportSpring Batch
ScheduledJobParametersFactoryClassorg.springframework.batch.core.launch.supportSpring Batch
SimpleBatchConfigurationBase Configuration class providing common structure for enabling and using Spring Batch.Classorg.springframework.batch.core.configuration.annotationSpring Batch
SimpleChunkProcessorSimple implementation of the ChunkProcessor interface that handlesbasic item writing and processing.Classorg.springframework.batch.core.step.itemSpring Batch
SimpleChunkProviderSimple implementation of the ChunkProvider interface that does basic chunkproviding from an ItemReader.Classorg.springframework.batch.core.step.itemSpring Batch
SimpleFlowA Flow that branches conditionally depending on the exit status ofthe last State.Classorg.springframework.batch.core.job.flow.supportSpring Batch
SimpleFlowFactoryBeanConvenience factory for SimpleFlow instances for use in XML namespace.Classorg.springframework.batch.core.configuration.xmlSpring Batch
SimpleFlowFactoryBean .DelegateStateA State that proxies a delegate and changes its name but leaves itsHandle some business or processing logic and return a status that can beClassorg.springframework.batch.core.configuration.xml.SimpleFlowFactoryBeanSpring Batch
SimpleJobSimple implementation of Job interface providing the ability to run aJobExecution.Classorg.springframework.batch.core.jobSpring Batch
SimpleJobBuilderClassorg.springframework.batch.core.job.builderSpring Batch
SimpleJobExplorerClassorg.springframework.batch.core.explore.supportSpring Batch
SimpleJobLauncherSimple implementation of the JobLauncher interface.Classorg.springframework.batch.core.launch.supportSpring Batch
SimpleJobOperatorSimple implementation of the JobOperator interface.Classorg.springframework.batch.core.launch.supportSpring Batch
SimpleJobRepositoryJobExecutions, and StepExecutions using the injected DAOs.Classorg.springframework.batch.core.repository.supportSpring Batch
SimpleJvmExitCodeMapperAn implementation of ExitCodeMapper that can be configured through amap from batch exit codes (String) to integer results.Classorg.springframework.batch.core.launch.supportSpring Batch
SimpleMetricSimple implementation of the Metric interface as required by JSR-352.Classorg.springframework.batch.core.jsrSpring Batch
SimplePartitionerSimplest possible implementation of Partitioner.Classorg.springframework.batch.core.partition.supportSpring Batch
SimpleRetryExceptionHandlerAn ExceptionHandler that is aware of the retry context so that it candistinguish between a fatal exception and one that can be retried.Classorg.springframework.batch.core.step.itemSpring Batch
SimpleStepBuilderStep builder for simple item processing (chunk oriented) steps.Classorg.springframework.batch.core.step.builderSpring Batch
SimpleStepExecutionSplitterGeneric implementation of StepExecutionSplitter that delegates to aPartitioner to generate ExecutionContext instances.Classorg.springframework.batch.core.partition.supportSpring Batch
SimpleStepFactoryBeanMost common configuration options for simple steps should be found here.Classorg.springframework.batch.core.step.factorySpring Batch
SimpleStepHandlerClassorg.springframework.batch.core.jobSpring Batch
SimpleSystemProcessExitCodeMapperSimple SystemProcessExitCodeMapper implementation that performs following mapping:0 -> ExitStatus.Classorg.springframework.batch.core.step.taskletSpring Batch
SkipExceptionBase exception indicating that the skip has failed or caused a failure.Classorg.springframework.batch.core.step.skipSpring Batch
SkipLimitExceededExceptionException indicating that the skip limit for a particular Step hasAuthor:Ben Hale, Lucas Ward, Dave SyerSee Also:Serialized FormClassorg.springframework.batch.core.step.skipSpring Batch
SkipListenerInterface for listener to skipped items.Interfaceorg.springframework.batch.coreSpring Batch
SkipListenerAdapterClassorg.springframework.batch.core.jsrSpring Batch
SkipListenerFailedExceptionSpecial exception to indicate a failure in a skip listener.Classorg.springframework.batch.core.step.skipSpring Batch
SkipListenerSupportBasic no-op implementations of all SkipListener implementations.Classorg.springframework.batch.core.listenerSpring Batch
SkipOverflowExceptionClassorg.springframework.batch.core.step.itemSpring Batch
SkipPolicyPolicy for determining whether or not some processing should be skipped.Interfaceorg.springframework.batch.core.step.skipSpring Batch
SkipPolicyFailedExceptionSpecial exception to indicate a failure in a skip policy.Classorg.springframework.batch.core.step.skipSpring Batch
SkipWrapperWrapper for an item and its exception if it failed processing.Classorg.springframework.batch.core.step.itemSpring Batch
SleepingItemProcessorClassorg.springframework.batch.core.test.timeoutSpring Batch
SleepingTaskletClassorg.springframework.batch.core.test.timeoutSpring Batch
SplitParserInternal parser for the elements inside a job.Classorg.springframework.batch.core.configuration.xmlSpring Batch
SplitStateA State implementation that splits a Flow into multipleSince:2.Classorg.springframework.batch.core.job.flow.support.stateSpring Batch
StandaloneStepParserInternal parser for the elements for a job.Classorg.springframework.batch.core.configuration.xmlSpring Batch
StartLimitExceededExceptionIndicates the step's start limit has been exceeded.Classorg.springframework.batch.coreSpring Batch
StateInterfaceorg.springframework.batch.core.job.flowSpring Batch
StateTransitionValue object representing a potential transition from one State toanother.Classorg.springframework.batch.core.job.flow.supportSpring Batch
StepBatch domain interface representing the configuration of a step.Interfaceorg.springframework.batch.coreSpring Batch
StepBuilderConvenient entry point for building all kinds of steps.Classorg.springframework.batch.core.step.builderSpring Batch
StepBuilderExceptionUtility exception thrown by builders when they encounter unexpected checked exceptions.Classorg.springframework.batch.core.step.builderSpring Batch
StepBuilderFactoryConvenient factory for a StepBuilder which sets the JobRepository andPlatformTransactionManager automatically.Classorg.springframework.batch.core.configuration.annotationSpring Batch
StepBuilderHelperA base class and utility for other step builders providing access to common properties like job repository andtransaction manager.Classorg.springframework.batch.core.step.builderSpring Batch
StepBuilderHelper .CommonStepPropertiesClassorg.springframework.batch.core.step.builder.StepBuilderHelperSpring Batch
StepContextA context object that can be used to interrogate the currentStepExecution and some of its associated properties using expressionsClassorg.springframework.batch.core.scope.contextSpring Batch
StepContextRepeatCallbackConvenient base class for clients who need to do something in a repeatcallback inside a Step.Classorg.springframework.batch.core.scope.contextSpring Batch
StepContributionRepresents a contribution to a StepExecution, buffering changes untilthey can be applied at a chunk boundary.Classorg.springframework.batch.coreSpring Batch
StepExecutionBatch domain object representation the execution of a step.Classorg.springframework.batch.coreSpring Batch
StepExecutionAggregatorStrategy for a aggregating step executions, usually when they are the resultof partitioned or remote execution.Interfaceorg.springframework.batch.core.partition.supportSpring Batch
StepExecutionDaoRetrieve all the StepExecution for the parent JobExecution.Interfaceorg.springframework.batch.core.repository.daoSpring Batch
StepExecutionListenerListener interface for the lifecycle of a Step.Interfaceorg.springframework.batch.coreSpring Batch
StepExecutionListenerSupportClassorg.springframework.batch.core.listenerSpring Batch
StepExecutionSimpleCompletionPolicyA CompletionPolicy that picks up a commit interval fromJobParameters by listening to the start of a step.Classorg.springframework.batch.core.resourceSpring Batch
StepExecutionSplitterStrategy interface for generating input contexts for a partitioned stepexecution independent from the fabric they are going to run on.Interfaceorg.springframework.batch.core.partitionSpring Batch
StepFactoryBeanThis FactoryBean is used by the JSR-352 namespace parser to createStep objects.Classorg.springframework.batch.core.jsr.configuration.xmlSpring Batch
StepHandlerStrategy interface for handling a Step on behalf of a Job.Interfaceorg.springframework.batch.core.jobSpring Batch
StepHolderInterface for holders of a Step as a convenience for callers who needaccess to the underlying instance.Interfaceorg.springframework.batch.core.stepSpring Batch
StepInterruptionPolicyStrategy interface for an interruption policy.Interfaceorg.springframework.batch.core.stepSpring Batch
StepListenerAdapterWrapper class to adapt the StepListener toa StepExecutionListener.Classorg.springframework.batch.core.jsrSpring Batch
StepListenerFactoryBeanThis AbstractListenerFactoryBean implementation is used to create aSince:2.Classorg.springframework.batch.core.listenerSpring Batch
StepListenerFailedExceptionException to indicate a problem in a step listener.Classorg.springframework.batch.core.listenerSpring Batch
StepListenerMetaDataenum StepListenerMetaDataEnumeration for StepListener meta data, which ties together the namesClassorg.springframework.batch.core.listenerSpring Batch
StepListenerParserParser for a step listener element.Classorg.springframework.batch.core.configuration.xmlSpring Batch
StepListenerSupportBasic no-op implementations of all StepListener interfaces.Classorg.springframework.batch.core.listenerSpring Batch
StepLocatorInterface for locating a Step instance by name.Interfaceorg.springframework.batch.core.stepSpring Batch
StepLocatorStepFactoryBeanConvenience factory for Step instances given a StepLocator.Classorg.springframework.batch.core.stepSpring Batch
StepParserParser for the element defined by JSR-352.Classorg.springframework.batch.core.jsr.configuration.xmlSpring Batch
StepParserStepFactoryBeanThis FactoryBean is used by the batch namespace parser to create Step objects.Classorg.springframework.batch.core.configuration.xmlSpring Batch
StepRegistryRegistry keeping track of all the Step defined in aAuthor:Sebastien Gerard, Stephane NicollInterfaceorg.springframework.batch.core.configurationSpring Batch
StepScopeConvenient annotation for step scoped beans that defaults the proxy mode, so that it doesn't have to be specifiedexplicitly on every bean definition.Classorg.springframework.batch.core.configuration.annotationSpring Batch
StepScopeScope for step context.Classorg.springframework.batch.core.scopeSpring Batch
StepScopeManagerConvenient aspect to wrap a single threaded step execution, where theprovided by the framework).Classorg.springframework.batch.core.scope.contextSpring Batch
StepStateState implementation that delegates to a FlowExecutor toexecute the specified Step.Classorg.springframework.batch.core.job.flow.support.stateSpring Batch
StepSynchronizationManagerCentral convenience class for framework use in managing the step scopecontext.Classorg.springframework.batch.core.scope.contextSpring Batch
StoppableTaskletAn extension to the Tasklet interface to allow users toadd logic for stopping a tasklet.Interfaceorg.springframework.batch.core.step.taskletSpring Batch
SynchronizationManagerSupportCentral convenience class for framework use in managing the scopeSince:3.Classorg.springframework.batch.core.scope.contextSpring Batch
SystemCommandExceptionException indicating failed execution of system command.Classorg.springframework.batch.core.step.taskletSpring Batch
SystemCommandTaskletTasklet that executes a system command.Classorg.springframework.batch.core.step.taskletSpring Batch
SystemExiterInterface for exiting the JVM.Interfaceorg.springframework.batch.core.launch.supportSpring Batch
SystemProcessExitCodeMapperMaps the exit code of a system process to ExitStatus valuereturned by a system command.Interfaceorg.springframework.batch.core.step.taskletSpring Batch
TaskExecutorPartitionHandlerA PartitionHandler that uses a TaskExecutor to execute thepartitioned Step locally in multiple threads.Classorg.springframework.batch.core.partition.supportSpring Batch
TaskletStrategy for processing in a step.Interfaceorg.springframework.batch.core.step.taskletSpring Batch
TaskletParserParse a tasklet element for a step.Classorg.springframework.batch.core.configuration.xmlSpring Batch
TaskletStepSimple implementation of executing the step as a call to a Tasklet,possibly repeated, and each call surrounded by a transaction.Classorg.springframework.batch.core.step.taskletSpring Batch
TaskletStepBuilderBuilder for tasklet step based on a custom tasklet (not item oriented).Classorg.springframework.batch.core.step.builderSpring Batch
ThreadLocalClassloaderBeanPostProcessorAfter the BeanFactory is created, this post processor will evaluate to seeif any of the beans referenced from a job definition (as defined by JSR-352) pointClassorg.springframework.batch.core.jsr.configuration.supportSpring Batch
ThreadStepInterruptionPolicyPolicy that checks the current thread to see if it has been interrupted.Classorg.springframework.batch.core.stepSpring Batch
TopLevelFlowParserClassorg.springframework.batch.core.configuration.xmlSpring Batch
TopLevelJobListenerParserParse elements in the batch namespace.Classorg.springframework.batch.core.configuration.xmlSpring Batch
TopLevelStepListenerParserParse elements in the batch namespace.Classorg.springframework.batch.core.configuration.xmlSpring Batch
TopLevelStepParserParser for the top level element in the Batch namespace.Classorg.springframework.batch.core.configuration.xmlSpring Batch
UncheckedTransactionExceptionConvenience wrapper for a checked exception so that it can cause arollback and be extracted afterwards.Classorg.springframework.batch.core.step.taskletSpring Batch
UnexpectedJobExecutionExceptionIndicates to the framework that a critical error has occurred and processingshould immediately stop.Classorg.springframework.batch.coreSpring Batch
XStreamExecutionContextStringSerializerClassorg.springframework.batch.core.repository.daoSpring Batch