Skip navigation links
A B C D E G H I J M N O P R S T 

A

afterPropertiesSet() - Method in class org.springframework.cloud.task.batch.partition.DeployerPartitionHandler
 

B

batchTaskExecutionListenerBeanPostProcessor() - Method in class org.springframework.cloud.task.batch.configuration.TaskBatchAutoConfiguration
 
beforeJob(JobExecution) - Method in class org.springframework.cloud.task.batch.listener.TaskBatchExecutionListener
 
beforeTask(TaskExecution) - Method in class org.springframework.cloud.task.batch.partition.DeployerPartitionHandler
 

C

CommandLineArgsProvider - Interface in org.springframework.cloud.task.batch.partition
Strategy to allow for the customization of command line arguments passed to each partition's execution.

D

DeployerPartitionHandler - Class in org.springframework.cloud.task.batch.partition
A PartitionHandler implementation that delegates to a TaskLauncher for each of the workers.
DeployerPartitionHandler(TaskLauncher, JobExplorer, Resource, String) - Constructor for class org.springframework.cloud.task.batch.partition.DeployerPartitionHandler
Deprecated.
Use the constructor that accepts TaskRepository as well as the this constructor's set of parameters.
DeployerPartitionHandler(TaskLauncher, JobExplorer, Resource, String, TaskRepository) - Constructor for class org.springframework.cloud.task.batch.partition.DeployerPartitionHandler
 
DeployerStepExecutionHandler - Class in org.springframework.cloud.task.batch.partition
A CommandLineRunner used to execute a Step.
DeployerStepExecutionHandler(BeanFactory, JobExplorer, JobRepository) - Constructor for class org.springframework.cloud.task.batch.partition.DeployerStepExecutionHandler
 

E

EnvironmentVariablesProvider - Interface in org.springframework.cloud.task.batch.partition
Strategy interface to allow for advanced configuration of environment variables for each worker in a partitioned job.
execute(Job, JobParameters) - Method in class org.springframework.cloud.task.batch.handler.TaskJobLauncherCommandLineRunner
 

G

getCommandLineArgs(ExecutionContext) - Method in interface org.springframework.cloud.task.batch.partition.CommandLineArgsProvider
Returns a unique list of command line arguements to be passed to the partition's worker for the specified ExecutionContext.
getCommandLineArgs(ExecutionContext) - Method in class org.springframework.cloud.task.batch.partition.PassThroughCommandLineArgsProvider
 
getCommandLineArgs(ExecutionContext) - Method in class org.springframework.cloud.task.batch.partition.SimpleCommandLineArgsProvider
 
getCommandLineRunnerOrder() - Method in class org.springframework.cloud.task.batch.configuration.TaskBatchProperties
 
getEnvironmentVariables(ExecutionContext) - Method in interface org.springframework.cloud.task.batch.partition.EnvironmentVariablesProvider
Provides a Map of Strings to be used as environment variables.
getEnvironmentVariables(ExecutionContext) - Method in class org.springframework.cloud.task.batch.partition.NoOpEnvironmentVariablesProvider
 
getEnvironmentVariables(ExecutionContext) - Method in class org.springframework.cloud.task.batch.partition.SimpleEnvironmentVariablesProvider
 
getFailOnJobFailurePollInterval() - Method in class org.springframework.cloud.task.batch.configuration.TaskBatchProperties
 
getJobNames() - Method in class org.springframework.cloud.task.batch.configuration.TaskBatchProperties
 
getObject() - Method in class org.springframework.cloud.task.batch.configuration.TaskBatchExecutionListenerFactoryBean
 
getObject() - Method in class org.springframework.cloud.task.batch.configuration.TaskJobLauncherCommandLineRunnerFactoryBean
 
getObjectType() - Method in class org.springframework.cloud.task.batch.configuration.TaskBatchExecutionListenerFactoryBean
 
getObjectType() - Method in class org.springframework.cloud.task.batch.configuration.TaskJobLauncherCommandLineRunnerFactoryBean
 

H

handle(StepExecutionSplitter, StepExecution) - Method in class org.springframework.cloud.task.batch.partition.DeployerPartitionHandler
 

I

isSingleton() - Method in class org.springframework.cloud.task.batch.configuration.TaskBatchExecutionListenerFactoryBean
 

J

JdbcTaskBatchDao - Class in org.springframework.cloud.task.batch.listener.support
JDBC based implementation of the TaskBatchDao.
JdbcTaskBatchDao(DataSource, String) - Constructor for class org.springframework.cloud.task.batch.listener.support.JdbcTaskBatchDao
Intializes the JdbcTaskBatchDao.
JdbcTaskBatchDao(DataSource) - Constructor for class org.springframework.cloud.task.batch.listener.support.JdbcTaskBatchDao
Intializes the JdbcTaskBatchDao and defaults the table prefix to TaskProperties.DEFAULT_TABLE_PREFIX.
JobLaunchCondition - Class in org.springframework.cloud.task.batch.configuration
Evaluates if the correct conditions have been met to create a TaskJobLauncher.
JobLaunchCondition() - Constructor for class org.springframework.cloud.task.batch.configuration.JobLaunchCondition
 
jobLauncherCommandLineRunner(JobLauncher, JobExplorer, List<Job>, JobRegistry, JobRepository, BatchProperties) - Method in class org.springframework.cloud.task.batch.configuration.TaskJobLauncherAutoConfiguration
 

M

MapTaskBatchDao - Class in org.springframework.cloud.task.batch.listener.support
Map implementation of the TaskBatchDao.
MapTaskBatchDao(Map<Long, Set<Long>>) - Constructor for class org.springframework.cloud.task.batch.listener.support.MapTaskBatchDao
 

N

NoOpEnvironmentVariablesProvider - Class in org.springframework.cloud.task.batch.partition
A simple no-op implementation of the EnvironmentVariablesProvider.
NoOpEnvironmentVariablesProvider() - Constructor for class org.springframework.cloud.task.batch.partition.NoOpEnvironmentVariablesProvider
 

O

onTaskStartup(TaskExecution) - Method in class org.springframework.cloud.task.batch.listener.TaskBatchExecutionListener
 
onTaskStartup(TaskExecution) - Method in class org.springframework.cloud.task.batch.partition.SimpleCommandLineArgsProvider
 
org.springframework.cloud.task.batch.configuration - package org.springframework.cloud.task.batch.configuration
 
org.springframework.cloud.task.batch.handler - package org.springframework.cloud.task.batch.handler
 
org.springframework.cloud.task.batch.listener - package org.springframework.cloud.task.batch.listener
 
org.springframework.cloud.task.batch.listener.support - package org.springframework.cloud.task.batch.listener.support
 
org.springframework.cloud.task.batch.partition - package org.springframework.cloud.task.batch.partition
 

P

PassThroughCommandLineArgsProvider - Class in org.springframework.cloud.task.batch.partition
Returns the List<String> provided.
PassThroughCommandLineArgsProvider(List<String>) - Constructor for class org.springframework.cloud.task.batch.partition.PassThroughCommandLineArgsProvider
 
postProcessAfterInitialization(Object, String) - Method in class org.springframework.cloud.task.batch.configuration.TaskBatchExecutionListenerBeanPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class org.springframework.cloud.task.batch.configuration.TaskBatchExecutionListenerBeanPostProcessor
 

R

run(String...) - Method in class org.springframework.cloud.task.batch.handler.TaskJobLauncherCommandLineRunner
 
run(String...) - Method in class org.springframework.cloud.task.batch.partition.DeployerStepExecutionHandler
 

S

saveRelationship(TaskExecution, JobExecution) - Method in class org.springframework.cloud.task.batch.listener.support.JdbcTaskBatchDao
 
saveRelationship(TaskExecution, JobExecution) - Method in class org.springframework.cloud.task.batch.listener.support.MapTaskBatchDao
 
saveRelationship(TaskExecution, JobExecution) - Method in interface org.springframework.cloud.task.batch.listener.TaskBatchDao
Saves the relationship between a task execution and a job execution.
setAppendedArgs(List<String>) - Method in class org.springframework.cloud.task.batch.partition.SimpleCommandLineArgsProvider
Additional command line args to be appended.
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.cloud.task.batch.handler.TaskJobLauncherCommandLineRunner
 
setApplicationName(String) - Method in class org.springframework.cloud.task.batch.partition.DeployerPartitionHandler
The name of the application to be launched.
setCommandLineArgsProvider(CommandLineArgsProvider) - Method in class org.springframework.cloud.task.batch.partition.DeployerPartitionHandler
Used to provide any command line arguements to be passed to each worker launched.
setCommandLineRunnerOrder(int) - Method in class org.springframework.cloud.task.batch.configuration.TaskBatchProperties
 
setDefaultArgsAsEnvironmentVars(boolean) - Method in class org.springframework.cloud.task.batch.partition.DeployerPartitionHandler
If set to true, the default args that are used internally by Spring Cloud Task and Spring Batch are passed as environment variables instead of command line arguments.
setDeploymentProperties(Map<String, String>) - Method in class org.springframework.cloud.task.batch.partition.DeployerPartitionHandler
Map of deployment properties to be used by the TaskLauncher.
setEnvironment(Environment) - Method in class org.springframework.cloud.task.batch.partition.DeployerPartitionHandler
 
setEnvironmentProperties(Map<String, String>) - Method in class org.springframework.cloud.task.batch.partition.SimpleEnvironmentVariablesProvider
 
setEnvironmentVariablesProvider(EnvironmentVariablesProvider) - Method in class org.springframework.cloud.task.batch.partition.DeployerPartitionHandler
Used to provide any environment variables to be set on each worker launched.
setFailOnJobFailurePollInterval(long) - Method in class org.springframework.cloud.task.batch.configuration.TaskBatchProperties
 
setGridSize(int) - Method in class org.springframework.cloud.task.batch.partition.DeployerPartitionHandler
Approximate size of the pool of worker JVMs available.
setIncludeCurrentEnvironment(boolean) - Method in class org.springframework.cloud.task.batch.partition.SimpleEnvironmentVariablesProvider
Establishes if current environment variables will be included as a part of the provider.
setJobNames(List<String>) - Method in class org.springframework.cloud.task.batch.configuration.TaskBatchExecutionListenerBeanPostProcessor
 
setJobNames(String) - Method in class org.springframework.cloud.task.batch.configuration.TaskBatchProperties
 
setMaxWorkers(int) - Method in class org.springframework.cloud.task.batch.partition.DeployerPartitionHandler
The maximum number of workers to be executing at once.
setOrder(int) - Method in class org.springframework.cloud.task.batch.configuration.TaskJobLauncherCommandLineRunnerFactoryBean
 
setPollInterval(long) - Method in class org.springframework.cloud.task.batch.partition.DeployerPartitionHandler
The interval to check the job repository for completed steps.
setTimeout(long) - Method in class org.springframework.cloud.task.batch.partition.DeployerPartitionHandler
Timeout for the master step.
SimpleCommandLineArgsProvider - Class in org.springframework.cloud.task.batch.partition
Returns any command line arguments used with the TaskExecution provided appended with any additional arguments configured.
SimpleCommandLineArgsProvider() - Constructor for class org.springframework.cloud.task.batch.partition.SimpleCommandLineArgsProvider
 
SimpleCommandLineArgsProvider(TaskExecution) - Constructor for class org.springframework.cloud.task.batch.partition.SimpleCommandLineArgsProvider
 
SimpleEnvironmentVariablesProvider - Class in org.springframework.cloud.task.batch.partition
Copies all existing environment variables as made available in the Environment only if includeCurrentEnvironment is set to true (default).
SimpleEnvironmentVariablesProvider(Environment) - Constructor for class org.springframework.cloud.task.batch.partition.SimpleEnvironmentVariablesProvider
 
SPRING_CLOUD_TASK_EXECUTION_ID - Static variable in class org.springframework.cloud.task.batch.partition.DeployerPartitionHandler
ID of the Spring Cloud Task execution.
SPRING_CLOUD_TASK_JOB_EXECUTION_ID - Static variable in class org.springframework.cloud.task.batch.partition.DeployerPartitionHandler
ID of Spring Cloud Task job execution.
SPRING_CLOUD_TASK_NAME - Static variable in class org.springframework.cloud.task.batch.partition.DeployerPartitionHandler
Spring Cloud Task name property.
SPRING_CLOUD_TASK_PARENT_EXECUTION_ID - Static variable in class org.springframework.cloud.task.batch.partition.DeployerPartitionHandler
ID of Spring Cloud Task parent execution.
SPRING_CLOUD_TASK_STEP_EXECUTION_ID - Static variable in class org.springframework.cloud.task.batch.partition.DeployerPartitionHandler
ID of Spring Cloud Task step execution.
SPRING_CLOUD_TASK_STEP_NAME - Static variable in class org.springframework.cloud.task.batch.partition.DeployerPartitionHandler
Name of Spring Cloud Task step.

T

TaskBatchAutoConfiguration - Class in org.springframework.cloud.task.batch.configuration
Provides auto configuration for the TaskBatchExecutionListener.
TaskBatchAutoConfiguration() - Constructor for class org.springframework.cloud.task.batch.configuration.TaskBatchAutoConfiguration
 
TaskBatchAutoConfiguration.TaskBatchExecutionListenerAutoconfiguration - Class in org.springframework.cloud.task.batch.configuration
Auto configuration for TaskBatchExecutionListener.
TaskBatchDao - Interface in org.springframework.cloud.task.batch.listener
Maintains the association between a TaskExecution and a JobExecution executed within it.
taskBatchExecutionListener(TaskExplorer) - Method in class org.springframework.cloud.task.batch.configuration.TaskBatchAutoConfiguration.TaskBatchExecutionListenerAutoconfiguration
 
TaskBatchExecutionListener - Class in org.springframework.cloud.task.batch.listener
Responsible for storing the relationship between a Spring Batch job and the Spring Cloud task it was executed within.
TaskBatchExecutionListener(TaskBatchDao) - Constructor for class org.springframework.cloud.task.batch.listener.TaskBatchExecutionListener
 
TaskBatchExecutionListenerAutoconfiguration() - Constructor for class org.springframework.cloud.task.batch.configuration.TaskBatchAutoConfiguration.TaskBatchExecutionListenerAutoconfiguration
 
TaskBatchExecutionListenerBeanPostProcessor - Class in org.springframework.cloud.task.batch.configuration
Injects a configured TaskBatchExecutionListener into any batch jobs (beans assignable to AbstractJob) that are executed within the scope of a task.
TaskBatchExecutionListenerBeanPostProcessor() - Constructor for class org.springframework.cloud.task.batch.configuration.TaskBatchExecutionListenerBeanPostProcessor
 
TaskBatchExecutionListenerFactoryBean - Class in org.springframework.cloud.task.batch.configuration
FactoryBean for a TaskBatchExecutionListener.
TaskBatchExecutionListenerFactoryBean(DataSource, TaskExplorer) - Constructor for class org.springframework.cloud.task.batch.configuration.TaskBatchExecutionListenerFactoryBean
Initializes the TaskBatchExecutionListenerFactoryBean and defaults the tablePrefix to TaskProperties.DEFAULT_TABLE_PREFIX.
TaskBatchExecutionListenerFactoryBean(DataSource, TaskExplorer, String) - Constructor for class org.springframework.cloud.task.batch.configuration.TaskBatchExecutionListenerFactoryBean
Initializes the TaskBatchExecutionListenerFactoryBean.
TaskBatchProperties - Class in org.springframework.cloud.task.batch.configuration
Establish properties to be used for how Tasks work with Spring Batch.
TaskBatchProperties() - Constructor for class org.springframework.cloud.task.batch.configuration.TaskBatchProperties
 
TaskJobLauncherAutoConfiguration - Class in org.springframework.cloud.task.batch.configuration
Provides auto configuration for the TaskJobLauncherCommandLineRunner.
TaskJobLauncherAutoConfiguration() - Constructor for class org.springframework.cloud.task.batch.configuration.TaskJobLauncherAutoConfiguration
 
TaskJobLauncherCommandLineRunner - Class in org.springframework.cloud.task.batch.handler
CommandLineRunner to launch Spring Batch jobs.
TaskJobLauncherCommandLineRunner(JobLauncher, JobExplorer, JobRepository, TaskBatchProperties) - Constructor for class org.springframework.cloud.task.batch.handler.TaskJobLauncherCommandLineRunner
TaskJobLauncherCommandLineRunnerFactoryBean - Class in org.springframework.cloud.task.batch.configuration
Factory bean for creating an instance of TaskJobLauncherCommandLineRunner.
TaskJobLauncherCommandLineRunnerFactoryBean(JobLauncher, JobExplorer, List<Job>, TaskBatchProperties, JobRegistry, JobRepository, BatchProperties) - Constructor for class org.springframework.cloud.task.batch.configuration.TaskJobLauncherCommandLineRunnerFactoryBean
 
A B C D E G H I J M N O P R S T 
Skip navigation links

Copyright © 2019 Pivotal Software, Inc.. All rights reserved.