A B C D F G H I J L O P R S T W 

A

addApplicationContextFactories(AutomaticJobRegistrar) - Method in class de.codecentric.batch.configuration.AutomaticJobRegistrarConfiguration
 
addApplicationContextFactories(AutomaticJobRegistrar) - Method in class de.codecentric.batch.configuration.AutomaticJobRegistrarConfigurationSupport
Add ApplicationContextFactories to the given job registrar.
addRunningExecution(String, Long) - Method in class de.codecentric.batch.monitoring.RunningExecutionTracker
 
afterJob(JobExecution) - Method in class de.codecentric.batch.listener.LoggingAfterJobListener
 
afterJob(JobExecution) - Method in class de.codecentric.batch.listener.LoggingListener
 
afterJob(JobExecution) - Method in class de.codecentric.batch.listener.ProtocolListener
 
afterJob(JobExecution) - Method in class de.codecentric.batch.listener.RunningExecutionTrackerListener
 
afterStep(StepExecution) - Method in class de.codecentric.batch.listener.LoggingListener
 
AutomaticJobRegistrarConfiguration - Class in de.codecentric.batch.configuration
Configuration for registration of ApplicationContextFactory with the AutomaticJobRegistrar that is instantiated inside the ModularBatchConfiguration.
AutomaticJobRegistrarConfiguration() - Constructor for class de.codecentric.batch.configuration.AutomaticJobRegistrarConfiguration
 
AutomaticJobRegistrarConfigurationSupport - Class in de.codecentric.batch.configuration
Extend this class to add custom ApplicationContextFactory.
AutomaticJobRegistrarConfigurationSupport() - Constructor for class de.codecentric.batch.configuration.AutomaticJobRegistrarConfigurationSupport
 

B

BatchWebAutoConfiguration - Class in de.codecentric.batch.configuration
This configuration class will be picked up by Spring Boot's auto configuration capabilities as soon as it's on the classpath.
BatchWebAutoConfiguration() - Constructor for class de.codecentric.batch.configuration.BatchWebAutoConfiguration
 
beforeJob(JobExecution) - Method in class de.codecentric.batch.listener.LoggingAfterJobListener
 
beforeJob(JobExecution) - Method in class de.codecentric.batch.listener.LoggingListener
 
beforeJob(JobExecution) - Method in class de.codecentric.batch.listener.ProtocolListener
 
beforeJob(JobExecution) - Method in class de.codecentric.batch.listener.RunningExecutionTrackerListener
 
beforeStep(StepExecution) - Method in class de.codecentric.batch.listener.LoggingListener
 

C

configureMessageConverters(List<HttpMessageConverter<?>>) - Method in class de.codecentric.batch.configuration.WebConfig
 
createJobLogFileName(JobExecution) - Method in class de.codecentric.batch.logging.DefaultJobLogFileNameCreator
 
createJobLogFileName(JobExecution) - Method in interface de.codecentric.batch.logging.JobLogFileNameCreator
 
createJobRepository() - Method in class de.codecentric.batch.configuration.TaskExecutorBatchConfigurer
 

D

de.codecentric.batch.configuration - package de.codecentric.batch.configuration
 
de.codecentric.batch.listener - package de.codecentric.batch.listener
 
de.codecentric.batch.logging - package de.codecentric.batch.logging
 
de.codecentric.batch.monitoring - package de.codecentric.batch.monitoring
 
de.codecentric.batch.web - package de.codecentric.batch.web
 
DefaultJobLogFileNameCreator - Class in de.codecentric.batch.logging
Default implementation used when there's no other Spring bean implementing JobLogFileNameCreator in the ApplicationContext.
DefaultJobLogFileNameCreator() - Constructor for class de.codecentric.batch.logging.DefaultJobLogFileNameCreator
 

F

findAllRunningExecutions() - Method in class de.codecentric.batch.web.JobMonitoringController
 
findExecution(long) - Method in class de.codecentric.batch.web.JobMonitoringController
 
findRegisteredJobs() - Method in class de.codecentric.batch.web.JobMonitoringController
 
findRunningExecutionsForJobName(String) - Method in class de.codecentric.batch.web.JobMonitoringController
 

G

getAllRunningExecutionIds() - Method in class de.codecentric.batch.monitoring.RunningExecutionTracker
 
getJobLauncher() - Method in class de.codecentric.batch.configuration.TaskExecutorBatchConfigurer
 
getJobRepository() - Method in class de.codecentric.batch.configuration.TaskExecutorBatchConfigurer
 
getLogFile(HttpServletResponse, long) - Method in class de.codecentric.batch.web.JobOperationsController
 
getOrder() - Method in class de.codecentric.batch.configuration.BatchWebAutoConfiguration
 
getOrder() - Method in class de.codecentric.batch.listener.LoggingAfterJobListener
 
getOrder() - Method in class de.codecentric.batch.listener.LoggingListener
 
getOrder() - Method in class de.codecentric.batch.listener.ProtocolListener
 
getRunningExecutionIdsForJobName(String) - Method in class de.codecentric.batch.monitoring.RunningExecutionTracker
 
getStatus(long) - Method in class de.codecentric.batch.web.JobOperationsController
 
getTransactionManager() - Method in class de.codecentric.batch.configuration.TaskExecutorBatchConfigurer
 

H

handleAlreadyExists(Exception) - Method in class de.codecentric.batch.web.JobOperationsController
 
handleFileNotFound(Exception) - Method in class de.codecentric.batch.web.JobOperationsController
 
handleNotFound(Exception) - Method in class de.codecentric.batch.web.JobMonitoringController
 
handleNotFound(Exception) - Method in class de.codecentric.batch.web.JobOperationsController
 
handleNotRunning(Exception) - Method in class de.codecentric.batch.web.JobOperationsController
 
handleParametersInvalid(Exception) - Method in class de.codecentric.batch.web.JobOperationsController
 

I

initialize() - Method in class de.codecentric.batch.configuration.AutomaticJobRegistrarConfigurationSupport
 
initialize() - Method in class de.codecentric.batch.configuration.TaskExecutorBatchConfigurer
 

J

JOB_PARAMETERS - Static variable in class de.codecentric.batch.web.JobOperationsController
 
JOBLOG_FILENAME - Static variable in class de.codecentric.batch.listener.LoggingListener
 
JobLogFileNameCreator - Interface in de.codecentric.batch.logging
Components implementing this interface specify the name of the job run specific log file.
jobMonitoringController() - Method in class de.codecentric.batch.configuration.WebConfig
 
JobMonitoringController - Class in de.codecentric.batch.web
Controller for delivering monitoring information, like which jobs are deployed?
JobMonitoringController(JobOperator, JobExplorer, RunningExecutionTracker) - Constructor for class de.codecentric.batch.web.JobMonitoringController
 
jobOperationsController() - Method in class de.codecentric.batch.configuration.WebConfig
 
JobOperationsController - Class in de.codecentric.batch.web
Very simple REST-API for starting and stopping jobs and keeping track of its status.
JobOperationsController(JobOperator, JobExplorer, JobRegistry, JobRepository) - Constructor for class de.codecentric.batch.web.JobOperationsController
 

L

launch(String, MultiValueMap<String, String>) - Method in class de.codecentric.batch.web.JobOperationsController
 
LoggingAfterJobListener - Class in de.codecentric.batch.listener
This extra listener is needed, because the LoggingListener removes the variable from the MDC in its afterStep method.
LoggingAfterJobListener() - Constructor for class de.codecentric.batch.listener.LoggingAfterJobListener
 
loggingListener() - Method in class de.codecentric.batch.configuration.BatchWebAutoConfiguration
 
LoggingListener - Class in de.codecentric.batch.listener
This listener writes the job log file name to the MDC so that it can be picked up by the logging framework for logging to it.
LoggingListener() - Constructor for class de.codecentric.batch.listener.LoggingListener
 
loggingReDoListener() - Method in class de.codecentric.batch.configuration.BatchWebAutoConfiguration
 

O

onApplicationEvent(ContextRefreshedEvent) - Method in class de.codecentric.batch.configuration.BatchWebAutoConfiguration
 

P

protocolListener() - Method in class de.codecentric.batch.configuration.BatchWebAutoConfiguration
 
ProtocolListener - Class in de.codecentric.batch.listener
This listener adds a protocol header and a protocol summary to the log.
ProtocolListener() - Constructor for class de.codecentric.batch.listener.ProtocolListener
 

R

removeRunningExecution(Long) - Method in class de.codecentric.batch.monitoring.RunningExecutionTracker
 
runningExecutionTracker() - Method in class de.codecentric.batch.configuration.BatchWebAutoConfiguration
 
RunningExecutionTracker - Class in de.codecentric.batch.monitoring
Container for keeping track of running JobExecutions in this application.
RunningExecutionTracker() - Constructor for class de.codecentric.batch.monitoring.RunningExecutionTracker
 
runningExecutionTrackerListener() - Method in class de.codecentric.batch.configuration.BatchWebAutoConfiguration
 
RunningExecutionTrackerListener - Class in de.codecentric.batch.listener
This listener is needed for tracking the running JobExecutions on this server.
RunningExecutionTrackerListener(RunningExecutionTracker) - Constructor for class de.codecentric.batch.listener.RunningExecutionTrackerListener
 

S

setDataSource(DataSource) - Method in class de.codecentric.batch.configuration.TaskExecutorBatchConfigurer
 
setJobLogFileNameCreator(JobLogFileNameCreator) - Method in class de.codecentric.batch.listener.LoggingAfterJobListener
 
setJobLogFileNameCreator(JobLogFileNameCreator) - Method in class de.codecentric.batch.listener.LoggingListener
 
setJobLogFileNameCreator(JobLogFileNameCreator) - Method in class de.codecentric.batch.web.JobOperationsController
 
StepExecutionJacksonMixIn - Class in de.codecentric.batch.configuration
Jackson MixIn for StepExecution serialization.
StepExecutionJacksonMixIn() - Constructor for class de.codecentric.batch.configuration.StepExecutionJacksonMixIn
 
stop(long) - Method in class de.codecentric.batch.web.JobOperationsController
 

T

taskExecutor() - Method in class de.codecentric.batch.configuration.TaskExecutorBatchConfigurer
 
TaskExecutorBatchConfigurer - Class in de.codecentric.batch.configuration
This batch infrastructure configuration is quite similar to the DefaultBatchConfigurer, it only introduces a TaskExecutor used in the SimpleJobLauncher for starting jobs asynchronously.
TaskExecutorBatchConfigurer() - Constructor for class de.codecentric.batch.configuration.TaskExecutorBatchConfigurer
 

W

WebConfig - Class in de.codecentric.batch.configuration
This configuration adds the controllers for the two endpoints, and it adds a Jackson MixIn to the message converter to avoid a stack overflow through circular references in the JobExecution / StepExecution.
WebConfig() - Constructor for class de.codecentric.batch.configuration.WebConfig
 
A B C D F G H I J L O P R S T W 

Copyright © 2014. All Rights Reserved.