Skip navigation links
A B C D E F G H I J L M O P R S T U V 

A

AbstractSqlPagingQueryProvider - Class in org.springframework.cloud.task.repository.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.cloud.task.repository.database.support.AbstractSqlPagingQueryProvider
 
afterPropertiesSet() - Method in class org.springframework.cloud.task.repository.support.TaskRepositoryInitializer
 
AfterTask - Annotation Type in org.springframework.cloud.task.listener.annotation

B

BeforeTask - Annotation Type in org.springframework.cloud.task.listener.annotation
buildSortClause(AbstractSqlPagingQueryProvider) - Static method in class org.springframework.cloud.task.repository.database.support.SqlPagingQueryUtils
Generates ORDER BY attributes based on the sort keys.
buildSortClause(Map<String, Order>) - Static method in class org.springframework.cloud.task.repository.database.support.SqlPagingQueryUtils
Generates ORDER BY attributes based on the sort keys.
buildWhereClause(AbstractSqlPagingQueryProvider, boolean, StringBuilder) - Static method in class org.springframework.cloud.task.repository.database.support.SqlPagingQueryUtils
Generates WHERE clause for queries that require sub selects.

C

completeTaskExecution(long, Integer, Date, String, String) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
completeTaskExecution(long, Integer, Date, String) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
completeTaskExecution(long, Integer, Date, String, String) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
completeTaskExecution(long, Integer, Date, String) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
completeTaskExecution(long, Integer, Date, String, String) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
Update and existing TaskExecution to mark it as completed.
completeTaskExecution(long, Integer, Date, String) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
Update and existing TaskExecution.
completeTaskExecution(long, Integer, Date, String) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskRepository
 
completeTaskExecution(long, Integer, Date, String, String) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskRepository
 
completeTaskExecution(long, Integer, Date, String) - Method in interface org.springframework.cloud.task.repository.TaskRepository
Notifies the repository that a taskExecution has completed.
completeTaskExecution(long, Integer, Date, String, String) - Method in interface org.springframework.cloud.task.repository.TaskRepository
Notifies the repository that a taskExecution has completed.
createTaskExecution(String, Date, List<String>, String) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
createTaskExecution(String, Date, List<String>, String, Long) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
createTaskExecution(String, Date, List<String>, String) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
createTaskExecution(String, Date, List<String>, String, Long) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
createTaskExecution(String, Date, List<String>, String) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
Save a new TaskExecution.
createTaskExecution(String, Date, List<String>, String, Long) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
Save a new TaskExecution.
createTaskExecution(TaskExecution) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskRepository
 
createTaskExecution(String) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskRepository
 
createTaskExecution() - Method in class org.springframework.cloud.task.repository.support.SimpleTaskRepository
 
createTaskExecution(TaskExecution) - Method in interface org.springframework.cloud.task.repository.TaskRepository
Notifies the repository that a taskExecution needs to be created.
createTaskExecution(String) - Method in interface org.springframework.cloud.task.repository.TaskRepository
Creates an empty TaskExecution with just an id and name provided.
createTaskExecution() - Method in interface org.springframework.cloud.task.repository.TaskRepository
Creates an empty TaskExecution with just an id provided.

D

DatabaseType - Enum in org.springframework.cloud.task.repository.support
Enum representing a database type, such as DB2 or oracle.
Db2PagingQueryProvider - Class in org.springframework.cloud.task.repository.database.support
IBM DB2 implementation of a PagingQueryProvider using database specific features.
Db2PagingQueryProvider() - Constructor for class org.springframework.cloud.task.repository.database.support.Db2PagingQueryProvider
 
DEFAULT_TABLE_PREFIX - Static variable in class org.springframework.cloud.task.configuration.TaskProperties
 
DefaultTaskConfigurer - Class in org.springframework.cloud.task.configuration
Default implementation of the TaskConfigurer interface.
DefaultTaskConfigurer() - Constructor for class org.springframework.cloud.task.configuration.DefaultTaskConfigurer
 
DefaultTaskConfigurer(DataSource) - Constructor for class org.springframework.cloud.task.configuration.DefaultTaskConfigurer
Initializes the DefaultTaskConfigurer and sets the default table prefix to TaskProperties.DEFAULT_TABLE_PREFIX.
DefaultTaskConfigurer(String) - Constructor for class org.springframework.cloud.task.configuration.DefaultTaskConfigurer
Initializes the DefaultTaskConfigurer.
DefaultTaskConfigurer(DataSource, String, ApplicationContext) - Constructor for class org.springframework.cloud.task.configuration.DefaultTaskConfigurer
Initializes the DefaultTaskConfigurer.
delegatingResourceLoader() - Method in class org.springframework.cloud.task.configuration.ResourceLoadingAutoConfiguration.LocalResourceLoadingAutoConfiguration
 
delegatingResourceLoader(MavenResourceLoader) - Method in class org.springframework.cloud.task.configuration.ResourceLoadingAutoConfiguration.MavenResourceLoadingAutoConfiguration
 
destroy() - Method in class org.springframework.cloud.task.listener.TaskLifecycleListener
 

E

EnableTask - Annotation Type in org.springframework.cloud.task.configuration
Enable Spring Task features.

F

FailedTask - Annotation Type in org.springframework.cloud.task.listener.annotation
findAll(Pageable) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
findAll(Pageable) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
findAll(Pageable) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
Retrieves all the task executions within the pageable constraints.
findAll(Pageable) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
 
findAll(Pageable) - Method in interface org.springframework.cloud.task.repository.TaskExplorer
Retrieves all the task executions within the pageable constraints sorted by start date descending, taskExecution id descending.
findRunningTaskExecutions(String, Pageable) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
findRunningTaskExecutions(String, Pageable) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
findRunningTaskExecutions(String, Pageable) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
Retrieves a set of task executions that are running for a taskName.
findRunningTaskExecutions(String, Pageable) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
 
findRunningTaskExecutions(String, Pageable) - Method in interface org.springframework.cloud.task.repository.TaskExplorer
Retrieve a collection of taskExecutions that have the task name provided.
findTaskExecutionsByName(String, Pageable) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
findTaskExecutionsByName(String, Pageable) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
findTaskExecutionsByName(String, Pageable) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
Retrieves a subset of task executions by task name, start location and size.
findTaskExecutionsByName(String, Pageable) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
 
findTaskExecutionsByName(String, Pageable) - Method in interface org.springframework.cloud.task.repository.TaskExplorer
Get a collection/page of executions
FROM_CLAUSE - Static variable in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
fromMetaData(DataSource) - Static method in enum org.springframework.cloud.task.repository.support.DatabaseType
Convenience method that pulls a database product name from the DataSource's metadata.
fromProductName(String) - Static method in enum org.springframework.cloud.task.repository.support.DatabaseType
Static method to obtain a DatabaseType from the provided product name.

G

generateLimitJumpToQuery(AbstractSqlPagingQueryProvider, String) - Static method in class org.springframework.cloud.task.repository.database.support.SqlPagingQueryUtils
Generate SQL query string using a LIMIT clause
generateTopJumpToQuery(AbstractSqlPagingQueryProvider, String) - Static method in class org.springframework.cloud.task.repository.database.support.SqlPagingQueryUtils
Generate SQL query string using a TOP clause
getArguments() - Method in class org.springframework.cloud.task.repository.TaskExecution
 
getBatchJobAssociations() - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
getClosecontextEnable() - Method in class org.springframework.cloud.task.configuration.TaskProperties
Deprecated.
use getClosecontextEnabled()
getClosecontextEnabled() - Method in class org.springframework.cloud.task.configuration.TaskProperties
 
getEndTime() - Method in class org.springframework.cloud.task.repository.TaskExecution
 
getErrorMessage() - Method in class org.springframework.cloud.task.repository.TaskExecution
 
getExecutionid() - Method in class org.springframework.cloud.task.configuration.TaskProperties
 
getExecutionId() - Method in class org.springframework.cloud.task.repository.TaskExecution
 
getExitCode() - Method in class org.springframework.cloud.task.repository.TaskExecution
 
getExitMessage() - Method in class org.springframework.cloud.task.repository.TaskExecution
 
getExternalExecutionId() - Method in class org.springframework.cloud.task.configuration.TaskProperties
 
getExternalExecutionId() - Method in class org.springframework.cloud.task.repository.TaskExecution
 
getFromClause() - Method in class org.springframework.cloud.task.repository.database.support.AbstractSqlPagingQueryProvider
 
getJobExecutionIdsByTaskExecutionId(long) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
getJobExecutionIdsByTaskExecutionId(long) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
getJobExecutionIdsByTaskExecutionId(long) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
Returns the job execution ids associated with a task execution id.
getJobExecutionIdsByTaskExecutionId(long) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
 
getJobExecutionIdsByTaskExecutionId(long) - Method in interface org.springframework.cloud.task.repository.TaskExplorer
Returns a Set of JobExecution ids for the jobs that were executed within the scope of the requested task.
getLatestTaskExecutionForTaskName(String) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
getLatestTaskExecutionForTaskName(String) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
getLatestTaskExecutionForTaskName(String) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
Returns the latest task execution for a given task name.
getLatestTaskExecutionForTaskName(String) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
 
getLatestTaskExecutionForTaskName(String) - Method in interface org.springframework.cloud.task.repository.TaskExplorer
Returns the latest task execution for a given task name.
getLatestTaskExecutionsByTaskNames(String...) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
getLatestTaskExecutionsByTaskNames(String...) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
getLatestTaskExecutionsByTaskNames(String...) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
Returns a List of the latest TaskExecution for 1 or more task names.
getLatestTaskExecutionsByTaskNames(String...) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
 
getLatestTaskExecutionsByTaskNames(String...) - Method in interface org.springframework.cloud.task.repository.TaskExplorer
Returns a List of the latest TaskExecution for 1 or more task names.
getNextExecutionId() - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
getNextExecutionId() - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
getNextExecutionId() - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
Retrieves the next available execution id for a task execution.
getObject() - Method in class org.springframework.cloud.task.listener.annotation.TaskListenerExecutorFactoryBean
 
getObject() - Method in class org.springframework.cloud.task.repository.database.support.SqlPagingQueryProviderFactoryBean
Get a PagingQueryProvider instance using the provided properties and appropriate for the given database type.
getObject() - Method in class org.springframework.cloud.task.repository.support.TaskExecutionDaoFactoryBean
 
getObjectType() - Method in class org.springframework.cloud.task.listener.annotation.TaskListenerExecutorFactoryBean
 
getObjectType() - Method in class org.springframework.cloud.task.repository.database.support.SqlPagingQueryProviderFactoryBean
Always returns PagingQueryProvider.
getObjectType() - Method in class org.springframework.cloud.task.repository.support.TaskExecutionDaoFactoryBean
 
getPageQuery(Pageable) - Method in interface org.springframework.cloud.task.repository.database.PagingQueryProvider
Generate the query that will provide the jump to item query.
getPageQuery(Pageable) - Method in class org.springframework.cloud.task.repository.database.support.Db2PagingQueryProvider
 
getPageQuery(Pageable) - Method in class org.springframework.cloud.task.repository.database.support.H2PagingQueryProvider
 
getPageQuery(Pageable) - Method in class org.springframework.cloud.task.repository.database.support.HsqlPagingQueryProvider
 
getPageQuery(Pageable) - Method in class org.springframework.cloud.task.repository.database.support.MySqlPagingQueryProvider
 
getPageQuery(Pageable) - Method in class org.springframework.cloud.task.repository.database.support.OraclePagingQueryProvider
 
getPageQuery(Pageable) - Method in class org.springframework.cloud.task.repository.database.support.PostgresPagingQueryProvider
 
getPageQuery(Pageable) - Method in class org.springframework.cloud.task.repository.database.support.SqlServerPagingQueryProvider
 
getParameterCount() - Method in interface org.springframework.cloud.task.repository.database.PagingQueryProvider
The number of parameters that are declared in the query
getParameterCount() - Method in class org.springframework.cloud.task.repository.database.support.AbstractSqlPagingQueryProvider
 
getParentExecutionId() - Method in class org.springframework.cloud.task.configuration.TaskProperties
 
getParentExecutionId() - Method in class org.springframework.cloud.task.repository.TaskExecution
 
getPhase() - Method in class org.springframework.cloud.task.listener.TaskLifecycleListener
 
getRunningTaskExecutionCount() - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
getRunningTaskExecutionCount() - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
getRunningTaskExecutionCount() - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
Retrieves current number of task executions with an endTime of null.
getRunningTaskExecutionCount() - Method in class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
 
getRunningTaskExecutionCount() - Method in interface org.springframework.cloud.task.repository.TaskExplorer
Retrieves current number of running task executions.
getRunningTaskExecutionCountByTaskName(String) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
getRunningTaskExecutionCountByTaskName(String) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
getRunningTaskExecutionCountByTaskName(String) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
Retrieves current number of task executions for a taskName and with an endTime of null.
getSelectClause() - Method in class org.springframework.cloud.task.repository.database.support.AbstractSqlPagingQueryProvider
 
getSortKeys() - Method in interface org.springframework.cloud.task.repository.database.PagingQueryProvider
The sort keys.
getSortKeys() - Method in class org.springframework.cloud.task.repository.database.support.AbstractSqlPagingQueryProvider
A Map<String, Order> of sort columns as the key and Order for ascending/descending.
getStartTime() - Method in class org.springframework.cloud.task.repository.TaskExecution
 
getTablePrefix() - Method in class org.springframework.cloud.task.configuration.TaskProperties
 
getTaskDataSource() - Method in class org.springframework.cloud.task.configuration.DefaultTaskConfigurer
 
getTaskDataSource() - Method in interface org.springframework.cloud.task.configuration.TaskConfigurer
Retrieves the DataSource that will be used for task operations.
getTaskExecution(long) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
getTaskExecution(long) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
getTaskExecution(long) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
Retrieves a task execution from the task repository.
getTaskExecution(long) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
 
getTaskExecution(long) - Method in interface org.springframework.cloud.task.repository.TaskExplorer
Retrieve a TaskExecution by its id.
getTaskExecutionCount() - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
getTaskExecutionCount() - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
getTaskExecutionCount() - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
Retrieves current number of task executions.
getTaskExecutionCount() - Method in class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
 
getTaskExecutionCount() - Method in interface org.springframework.cloud.task.repository.TaskExplorer
Retrieves current number of task executions.
getTaskExecutionCountByTaskName(String) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
getTaskExecutionCountByTaskName(String) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
getTaskExecutionCountByTaskName(String) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
Retrieves current number of task executions for a taskName.
getTaskExecutionCountByTaskName(String) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
 
getTaskExecutionCountByTaskName(String) - Method in interface org.springframework.cloud.task.repository.TaskExplorer
Get number of executions for a taskName.
getTaskExecutionDao() - Method in class org.springframework.cloud.task.repository.support.SimpleTaskRepository
Retrieves the taskExecutionDao associated with this repository.
getTaskExecutionIdByJobExecutionId(long) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
getTaskExecutionIdByJobExecutionId(long) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
getTaskExecutionIdByJobExecutionId(long) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
Returns the id of the TaskExecution that the requested Spring Batch job execution was executed within the context of.
getTaskExecutionIdByJobExecutionId(long) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
 
getTaskExecutionIdByJobExecutionId(long) - Method in interface org.springframework.cloud.task.repository.TaskExplorer
Returns the id of the TaskExecution that the requested Spring Batch job execution was executed within the context of.
getTaskExecutions() - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
getTaskExplorer() - Method in class org.springframework.cloud.task.configuration.DefaultTaskConfigurer
 
getTaskExplorer() - Method in interface org.springframework.cloud.task.configuration.TaskConfigurer
Create a TaskExplorer for the task.
getTaskName() - Method in class org.springframework.cloud.task.repository.support.SimpleTaskNameResolver
 
getTaskName() - Method in class org.springframework.cloud.task.repository.TaskExecution
 
getTaskName() - Method in interface org.springframework.cloud.task.repository.TaskNameResolver
 
getTaskNames() - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
getTaskNames() - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
getTaskNames() - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
Retrieves a sorted list of distinct task names for the task executions.
getTaskNames() - Method in class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
 
getTaskNames() - Method in interface org.springframework.cloud.task.repository.TaskExplorer
Retrieve a list of available task names.
getTaskRepository() - Method in class org.springframework.cloud.task.configuration.DefaultTaskConfigurer
 
getTaskRepository() - Method in interface org.springframework.cloud.task.configuration.TaskConfigurer
Create a TaskRepository for the Task.
getTransactionManager() - Method in class org.springframework.cloud.task.configuration.DefaultTaskConfigurer
 
getTransactionManager() - Method in interface org.springframework.cloud.task.configuration.TaskConfigurer
Create a PlatformTransactionManager for use with the TaskRepository.
getWhereClause() - Method in class org.springframework.cloud.task.repository.database.support.AbstractSqlPagingQueryProvider
 

H

H2PagingQueryProvider - Class in org.springframework.cloud.task.repository.database.support
H2 implementation of a PagingQueryProvider using database specific features.
H2PagingQueryProvider() - Constructor for class org.springframework.cloud.task.repository.database.support.H2PagingQueryProvider
 
HsqlPagingQueryProvider - Class in org.springframework.cloud.task.repository.database.support
HSQLDB implementation of a PagingQueryProvider using database specific features.
HsqlPagingQueryProvider() - Constructor for class org.springframework.cloud.task.repository.database.support.HsqlPagingQueryProvider
 

I

init(DataSource) - Method in interface org.springframework.cloud.task.repository.database.PagingQueryProvider
Initialize the query provider using the provided DataSource if necessary.
init(DataSource) - Method in class org.springframework.cloud.task.repository.database.support.AbstractSqlPagingQueryProvider
 
initialize() - Method in class org.springframework.cloud.task.configuration.SimpleTaskConfiguration
Determines the TaskConfigurer to use.
isAutoStartup() - Method in class org.springframework.cloud.task.listener.TaskLifecycleListener
 
isRunning() - Method in class org.springframework.cloud.task.listener.TaskLifecycleListener
 
isSingleton() - Method in class org.springframework.cloud.task.listener.annotation.TaskListenerExecutorFactoryBean
 
isSingleton() - Method in class org.springframework.cloud.task.repository.database.support.SqlPagingQueryProviderFactoryBean
Always returns true.
isSingleton() - Method in class org.springframework.cloud.task.repository.support.TaskExecutionDaoFactoryBean
 
isUsingNamedParameters() - Method in interface org.springframework.cloud.task.repository.database.PagingQueryProvider
Indicate whether the generated queries use named parameter syntax.
isUsingNamedParameters() - Method in class org.springframework.cloud.task.repository.database.support.AbstractSqlPagingQueryProvider
 

J

JdbcTaskExecutionDao - Class in org.springframework.cloud.task.repository.dao
Stores Task Execution Information to a JDBC DataSource.
JdbcTaskExecutionDao(DataSource, String) - Constructor for class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
Initializes the JdbcTaskExecutionDao.
JdbcTaskExecutionDao(DataSource) - Constructor for class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
Initializes the JdbTaskExecutionDao and defaults the table prefix to TaskProperties.DEFAULT_TABLE_PREFIX.

L

LocalResourceLoadingAutoConfiguration() - Constructor for class org.springframework.cloud.task.configuration.ResourceLoadingAutoConfiguration.LocalResourceLoadingAutoConfiguration
 
logger - Static variable in class org.springframework.cloud.task.configuration.SimpleTaskConfiguration
 

M

MapTaskExecutionDao - Class in org.springframework.cloud.task.repository.dao
Stores Task Execution Information to a in-memory map.
MapTaskExecutionDao() - Constructor for class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
MavenConfigurationProperties() - Constructor for class org.springframework.cloud.task.configuration.ResourceLoadingAutoConfiguration.MavenResourceLoadingAutoConfiguration.MavenConfigurationProperties
 
mavenProperties() - Method in class org.springframework.cloud.task.configuration.ResourceLoadingAutoConfiguration.MavenResourceLoadingAutoConfiguration
 
mavenResourceLoader(MavenProperties) - Method in class org.springframework.cloud.task.configuration.ResourceLoadingAutoConfiguration.MavenResourceLoadingAutoConfiguration
 
MavenResourceLoadingAutoConfiguration() - Constructor for class org.springframework.cloud.task.configuration.ResourceLoadingAutoConfiguration.MavenResourceLoadingAutoConfiguration
 
MAX_ERROR_MESSAGE_SIZE - Static variable in class org.springframework.cloud.task.repository.support.SimpleTaskRepository
 
MAX_EXIT_MESSAGE_SIZE - Static variable in class org.springframework.cloud.task.repository.support.SimpleTaskRepository
 
MAX_TASK_NAME_SIZE - Static variable in class org.springframework.cloud.task.repository.support.SimpleTaskRepository
 
MySqlPagingQueryProvider - Class in org.springframework.cloud.task.repository.database.support
MySQL implementation of a PagingQueryProvider using database specific features.
MySqlPagingQueryProvider() - Constructor for class org.springframework.cloud.task.repository.database.support.MySqlPagingQueryProvider
 

O

onApplicationEvent(ApplicationEvent) - Method in class org.springframework.cloud.task.listener.TaskLifecycleListener
Utilizes ApplicationEvents to determine the start, end, and failure of a task.
onTaskEnd(TaskExecution) - Method in class org.springframework.cloud.task.listener.annotation.TaskListenerExecutor
Executes all the methods that have been annotated with @AfterTask.
onTaskEnd(TaskExecution) - Method in interface org.springframework.cloud.task.listener.TaskExecutionListener
Invoked before the TaskExecution has been updated in the TaskRepository upon task end.
onTaskEnd(TaskExecution) - Method in class org.springframework.cloud.task.listener.TaskExecutionListenerSupport
 
onTaskFailed(TaskExecution, Throwable) - Method in class org.springframework.cloud.task.listener.annotation.TaskListenerExecutor
Executes all the methods that have been annotated with @FailedTask.
onTaskFailed(TaskExecution, Throwable) - Method in interface org.springframework.cloud.task.listener.TaskExecutionListener
Invoked if an uncaught exception occurs during a task execution.
onTaskFailed(TaskExecution, Throwable) - Method in class org.springframework.cloud.task.listener.TaskExecutionListenerSupport
 
onTaskStartup(TaskExecution) - Method in class org.springframework.cloud.task.listener.annotation.TaskListenerExecutor
Executes all the methods that have been annotated with @BeforeTask.
onTaskStartup(TaskExecution) - Method in interface org.springframework.cloud.task.listener.TaskExecutionListener
Invoked after the TaskExecution has been stored in the TaskRepository.
onTaskStartup(TaskExecution) - Method in class org.springframework.cloud.task.listener.TaskExecutionListenerSupport
 
OraclePagingQueryProvider - Class in org.springframework.cloud.task.repository.database.support
Oracle implementation of a PagingQueryProvider using database specific features.
OraclePagingQueryProvider() - Constructor for class org.springframework.cloud.task.repository.database.support.OraclePagingQueryProvider
 
org.springframework.cloud.task - package org.springframework.cloud.task
Base package for spring cloud task.
org.springframework.cloud.task.configuration - package org.springframework.cloud.task.configuration
Interfaces for configuring Spring Cloud Task and a default implementations.
org.springframework.cloud.task.listener - package org.springframework.cloud.task.listener
 
org.springframework.cloud.task.listener.annotation - package org.springframework.cloud.task.listener.annotation
 
org.springframework.cloud.task.repository - package org.springframework.cloud.task.repository
 
org.springframework.cloud.task.repository.dao - package org.springframework.cloud.task.repository.dao
Interface DAO and default implementations for storing and retrieving data for tasks from a repository.
org.springframework.cloud.task.repository.database - package org.springframework.cloud.task.repository.database
 
org.springframework.cloud.task.repository.database.support - package org.springframework.cloud.task.repository.database.support
 
org.springframework.cloud.task.repository.support - package org.springframework.cloud.task.repository.support
Classes used for setting up and supporting a task repositories.

P

PagingQueryProvider - Interface in org.springframework.cloud.task.repository.database
Interface defining the functionality to be provided for generating paging queries.
PostgresPagingQueryProvider - Class in org.springframework.cloud.task.repository.database.support
Postgres implementation of a PagingQueryProvider using database specific features.
PostgresPagingQueryProvider() - Constructor for class org.springframework.cloud.task.repository.database.support.PostgresPagingQueryProvider
 

R

ResourceLoadingAutoConfiguration - Class in org.springframework.cloud.task.configuration
Autoconfiguration of a file or Maven based ResourceLoader.
ResourceLoadingAutoConfiguration() - Constructor for class org.springframework.cloud.task.configuration.ResourceLoadingAutoConfiguration
 
ResourceLoadingAutoConfiguration.LocalResourceLoadingAutoConfiguration - Class in org.springframework.cloud.task.configuration
 
ResourceLoadingAutoConfiguration.MavenResourceLoadingAutoConfiguration - Class in org.springframework.cloud.task.configuration
 
ResourceLoadingAutoConfiguration.MavenResourceLoadingAutoConfiguration.MavenConfigurationProperties - Class in org.springframework.cloud.task.configuration
 
RUNNING_TASK_WHERE_CLAUSE - Static variable in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 

S

SELECT_CLAUSE - Static variable in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskNameResolver
 
setArguments(List<String>) - Method in class org.springframework.cloud.task.repository.TaskExecution
 
setClosecontextEnable(Boolean) - Method in class org.springframework.cloud.task.configuration.TaskProperties
Deprecated.
use setClosecontextEnabled()
setClosecontextEnabled(Boolean) - Method in class org.springframework.cloud.task.configuration.TaskProperties
 
setConfiguredName(String) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskNameResolver
 
setDatabaseType(String) - Method in class org.springframework.cloud.task.repository.database.support.SqlPagingQueryProviderFactoryBean
 
setDataSource(DataSource) - Method in class org.springframework.cloud.task.repository.database.support.SqlPagingQueryProviderFactoryBean
 
setDataSource(DataSource) - Method in class org.springframework.cloud.task.repository.support.TaskRepositoryInitializer
 
setEndTime(Date) - Method in class org.springframework.cloud.task.repository.TaskExecution
 
setErrorMessage(String) - Method in class org.springframework.cloud.task.repository.TaskExecution
 
setExecutionid(Long) - Method in class org.springframework.cloud.task.configuration.TaskProperties
 
setExitCode(Integer) - Method in class org.springframework.cloud.task.repository.TaskExecution
 
setExitMessage(String) - Method in class org.springframework.cloud.task.repository.TaskExecution
 
setExternalExecutionId(String) - Method in class org.springframework.cloud.task.configuration.TaskProperties
 
setExternalExecutionId(String) - Method in class org.springframework.cloud.task.repository.TaskExecution
 
setFromClause(String) - Method in class org.springframework.cloud.task.repository.database.support.AbstractSqlPagingQueryProvider
 
setFromClause(String) - Method in class org.springframework.cloud.task.repository.database.support.SqlPagingQueryProviderFactoryBean
 
setMaxErrorMessageSize(int) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskRepository
 
setMaxExitMessageSize(int) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskRepository
 
setMaxTaskNameSize(int) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskRepository
 
setParentExecutionId(Long) - Method in class org.springframework.cloud.task.configuration.TaskProperties
 
setParentExecutionId(Long) - Method in class org.springframework.cloud.task.repository.TaskExecution
 
setResourceLoader(ResourceLoader) - Method in class org.springframework.cloud.task.repository.support.TaskRepositoryInitializer
 
setSelectClause(String) - Method in class org.springframework.cloud.task.repository.database.support.AbstractSqlPagingQueryProvider
 
setSelectClause(String) - Method in class org.springframework.cloud.task.repository.database.support.SqlPagingQueryProviderFactoryBean
 
setSortKeys(Map<String, Order>) - Method in class org.springframework.cloud.task.repository.database.support.AbstractSqlPagingQueryProvider
 
setSortKeys(Map<String, Order>) - Method in class org.springframework.cloud.task.repository.database.support.SqlPagingQueryProviderFactoryBean
 
setStartTime(Date) - Method in class org.springframework.cloud.task.repository.TaskExecution
 
setTablePrefix(String) - Method in class org.springframework.cloud.task.configuration.TaskProperties
 
setTablePrefix(String) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
Deprecated.
setTablePrefix(String) - Method in class org.springframework.cloud.task.repository.support.TaskExecutionDaoFactoryBean
Deprecated.
Use the constructor to inject
setTaskIncrementer(DataFieldMaxValueIncrementer) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
setTaskName(String) - Method in class org.springframework.cloud.task.repository.TaskExecution
 
setWhereClause(String) - Method in class org.springframework.cloud.task.repository.database.support.AbstractSqlPagingQueryProvider
 
setWhereClause(String) - Method in class org.springframework.cloud.task.repository.database.support.SqlPagingQueryProviderFactoryBean
 
SimpleTaskConfiguration - Class in org.springframework.cloud.task.configuration
Base Configuration class providing common structure for enabling and using Spring Task.
SimpleTaskConfiguration() - Constructor for class org.springframework.cloud.task.configuration.SimpleTaskConfiguration
 
SimpleTaskExplorer - Class in org.springframework.cloud.task.repository.support
TaskExplorer for that gathers task information from a task repository.
SimpleTaskExplorer(TaskExecutionDaoFactoryBean) - Constructor for class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
 
SimpleTaskNameResolver - Class in org.springframework.cloud.task.repository.support
Simple implementation of the TaskNameResolver interface.
SimpleTaskNameResolver() - Constructor for class org.springframework.cloud.task.repository.support.SimpleTaskNameResolver
 
SimpleTaskRepository - Class in org.springframework.cloud.task.repository.support
Records the task execution information to the log and to TaskExecutionDao provided.
SimpleTaskRepository(FactoryBean<TaskExecutionDao>) - Constructor for class org.springframework.cloud.task.repository.support.SimpleTaskRepository
 
SimpleTaskRepository(FactoryBean<TaskExecutionDao>, Integer, Integer, Integer) - Constructor for class org.springframework.cloud.task.repository.support.SimpleTaskRepository
 
SqlPagingQueryProviderFactoryBean - Class in org.springframework.cloud.task.repository.database.support
Factory bean for PagingQueryProvider interface.
SqlPagingQueryProviderFactoryBean() - Constructor for class org.springframework.cloud.task.repository.database.support.SqlPagingQueryProviderFactoryBean
 
SqlPagingQueryUtils - Class in org.springframework.cloud.task.repository.database.support
Utility class that generates the actual SQL statements used by query providers.
SqlServerPagingQueryProvider - Class in org.springframework.cloud.task.repository.database.support
Sql Server implementation of a PagingQueryProvider using database specific features.
SqlServerPagingQueryProvider() - Constructor for class org.springframework.cloud.task.repository.database.support.SqlServerPagingQueryProvider
 
start() - Method in class org.springframework.cloud.task.listener.TaskLifecycleListener
 
startTaskExecution(long, String, Date, List<String>, String) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
startTaskExecution(long, String, Date, List<String>, String, Long) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
startTaskExecution(long, String, Date, List<String>, String) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
startTaskExecution(long, String, Date, List<String>, String, Long) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
startTaskExecution(long, String, Date, List<String>, String) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
Update and existing TaskExecution to mark it as started.
startTaskExecution(long, String, Date, List<String>, String, Long) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
Update and existing TaskExecution to mark it as started.
startTaskExecution(long, String, Date, List<String>, String) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskRepository
 
startTaskExecution(long, String, Date, List<String>, String, Long) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskRepository
 
startTaskExecution(long, String, Date, List<String>, String) - Method in interface org.springframework.cloud.task.repository.TaskRepository
Notifies the repository that a taskExecution has has started.
startTaskExecution(long, String, Date, List<String>, String, Long) - Method in interface org.springframework.cloud.task.repository.TaskRepository
Notifies the repository that a taskExecution has has started.
stop(Runnable) - Method in class org.springframework.cloud.task.listener.TaskLifecycleListener
 
stop() - Method in class org.springframework.cloud.task.listener.TaskLifecycleListener
 

T

TASK_NAME_WHERE_CLAUSE - Static variable in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
TaskConfigurer - Interface in org.springframework.cloud.task.configuration
Provides a strategy interface for providing configuration customization to the task system.
TaskException - Exception in org.springframework.cloud.task.listener
Base Exception for any Task issues.
TaskException(String, Throwable) - Constructor for exception org.springframework.cloud.task.listener.TaskException
 
TaskException(String) - Constructor for exception org.springframework.cloud.task.listener.TaskException
 
TaskExecution - Class in org.springframework.cloud.task.repository
Represents the state of the Task for each execution.
TaskExecution() - Constructor for class org.springframework.cloud.task.repository.TaskExecution
 
TaskExecution(long, Integer, String, Date, Date, String, List<String>, String, String, Long) - Constructor for class org.springframework.cloud.task.repository.TaskExecution
 
TaskExecution(long, Integer, String, Date, Date, String, List<String>, String, String) - Constructor for class org.springframework.cloud.task.repository.TaskExecution
 
TaskExecutionDao - Interface in org.springframework.cloud.task.repository.dao
Data Access Object for task executions.
TaskExecutionDaoFactoryBean - Class in org.springframework.cloud.task.repository.support
A FactoryBean implementation that creates the appropriate TaskExecutionDao based on the provided information.
TaskExecutionDaoFactoryBean() - Constructor for class org.springframework.cloud.task.repository.support.TaskExecutionDaoFactoryBean
Default constructor will result in a Map based TaskExecutionDao.
TaskExecutionDaoFactoryBean(DataSource, String) - Constructor for class org.springframework.cloud.task.repository.support.TaskExecutionDaoFactoryBean
DataSource to be used.
TaskExecutionDaoFactoryBean(DataSource) - Constructor for class org.springframework.cloud.task.repository.support.TaskExecutionDaoFactoryBean
DataSource to be used.
TaskExecutionException - Exception in org.springframework.cloud.task.listener
Is thrown when executing a task.
TaskExecutionException(String) - Constructor for exception org.springframework.cloud.task.listener.TaskExecutionException
 
TaskExecutionException(String, Throwable) - Constructor for exception org.springframework.cloud.task.listener.TaskExecutionException
 
TaskExecutionListener - Interface in org.springframework.cloud.task.listener
The listener interface for receiving task execution events.
TaskExecutionListenerSupport - Class in org.springframework.cloud.task.listener
A no-op implementation of the TaskExecutionListener to allow for overriding only the methods of interest.
TaskExecutionListenerSupport() - Constructor for class org.springframework.cloud.task.listener.TaskExecutionListenerSupport
 
taskExplorer() - Method in class org.springframework.cloud.task.configuration.SimpleTaskConfiguration
 
TaskExplorer - Interface in org.springframework.cloud.task.repository
Offers methods that allow users to query the task executions that are available.
taskLifecycleListener() - Method in class org.springframework.cloud.task.configuration.SimpleTaskConfiguration
 
TaskLifecycleListener - Class in org.springframework.cloud.task.listener
Monitors the lifecycle of a task.
TaskLifecycleListener(TaskRepository, TaskNameResolver, ApplicationArguments, TaskExplorer, TaskProperties) - Constructor for class org.springframework.cloud.task.listener.TaskLifecycleListener
 
taskListenerExecutor() - Method in class org.springframework.cloud.task.configuration.SimpleTaskConfiguration
 
TaskListenerExecutor - Class in org.springframework.cloud.task.listener.annotation
Identifies all beans that contain a TaskExecutionListener annotation and stores the associated method so that it can be called by the TaskExecutionListener at the appropriate time.
TaskListenerExecutor(Map<Method, Object>, Map<Method, Object>, Map<Method, Object>) - Constructor for class org.springframework.cloud.task.listener.annotation.TaskListenerExecutor
 
TaskListenerExecutorFactoryBean - Class in org.springframework.cloud.task.listener.annotation
 
TaskListenerExecutorFactoryBean(ConfigurableApplicationContext) - Constructor for class org.springframework.cloud.task.listener.annotation.TaskListenerExecutorFactoryBean
 
taskNameResolver() - Method in class org.springframework.cloud.task.configuration.SimpleTaskConfiguration
 
TaskNameResolver - Interface in org.springframework.cloud.task.repository
Strategy interface for customizing how the name of a task is determined.
TaskProperties - Class in org.springframework.cloud.task.configuration
Properties available to configure the task.
TaskProperties() - Constructor for class org.springframework.cloud.task.configuration.TaskProperties
 
taskRepository() - Method in class org.springframework.cloud.task.configuration.SimpleTaskConfiguration
 
TaskRepository - Interface in org.springframework.cloud.task.repository
TaskRepository interface offers methods that create and update task execution information.
taskRepositoryInitializer() - Method in class org.springframework.cloud.task.configuration.SimpleTaskConfiguration
 
TaskRepositoryInitializer - Class in org.springframework.cloud.task.repository.support
Utility for initializing the Task Repository's datasource.
TaskRepositoryInitializer() - Constructor for class org.springframework.cloud.task.repository.support.TaskRepositoryInitializer
 
toString() - Method in class org.springframework.cloud.task.repository.TaskExecution
 
transactionManager() - Method in class org.springframework.cloud.task.configuration.SimpleTaskConfiguration
 

U

updateExternalExecutionId(long, String) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
updateExternalExecutionId(long, String) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
updateExternalExecutionId(long, String) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
Updates the externalExecutionId for the execution id specified.
updateExternalExecutionId(long, String) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskRepository
 
updateExternalExecutionId(long, String) - Method in interface org.springframework.cloud.task.repository.TaskRepository
Notifies the repository to update the taskExecution's externalExecutionId.

V

valueOf(String) - Static method in enum org.springframework.cloud.task.repository.support.DatabaseType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.springframework.cloud.task.repository.support.DatabaseType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J L M O P R S T U V 
Skip navigation links

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