Index

A B C D E F G H I J L M O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

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 Interface in org.springframework.cloud.task.listener.annotation

B

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

D

DatabaseType - Enum Class in org.springframework.cloud.task.repository.support
Enum representing a database type, such as DB2 or oracle.
DB2 - Enum constant in enum class org.springframework.cloud.task.repository.support.DatabaseType
DB2 DB.
DB2AS400 - Enum constant in enum class org.springframework.cloud.task.repository.support.DatabaseType
DB2AS400 DB.
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
 
DB2VSE - Enum constant in enum class org.springframework.cloud.task.repository.support.DatabaseType
DB2VSE DB.
DB2ZOS - Enum constant in enum class org.springframework.cloud.task.repository.support.DatabaseType
DB2ZOS DB.
DEFAULT_TABLE_PREFIX - Static variable in class org.springframework.cloud.task.configuration.TaskProperties
Default table prefix for Spring Cloud Task tables.
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(String) - Constructor for class org.springframework.cloud.task.configuration.DefaultTaskConfigurer
Initializes the 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(DataSource, String, ApplicationContext) - Constructor for class org.springframework.cloud.task.configuration.DefaultTaskConfigurer
Initializes the DefaultTaskConfigurer.
DefaultTaskExecutionObservationConvention - Class in org.springframework.cloud.task.listener
/** Default TaskExecutionObservationConvention implementation.
DefaultTaskExecutionObservationConvention() - Constructor for class org.springframework.cloud.task.listener.DefaultTaskExecutionObservationConvention
 
DefaultTaskObservationConvention - Class in org.springframework.cloud.task.configuration.observation
ObservationConvention for Spring Cloud Task.
DefaultTaskObservationConvention() - Constructor for class org.springframework.cloud.task.configuration.observation.DefaultTaskObservationConvention
 
destroy() - Method in class org.springframework.cloud.task.listener.TaskLifecycleListener
 

E

EnableTask - Annotation Interface in org.springframework.cloud.task.configuration
Enables the TaskLifecycleListener so that the features of Spring Cloud Task will be applied.
EXTERNAL_EXECUTION_ID_WHERE_CLAUSE - Static variable in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
WHERE clause for external execution id.

F

FailedTask - Annotation Interface 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.
findTaskExecutionsByExecutionId(String, Pageable) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
 
findTaskExecutionsByExecutionId(String, Pageable) - Method in interface org.springframework.cloud.task.repository.TaskExplorer
Retrieve a collection of taskExecutions that contain the provided external execution id.
findTaskExecutionsByExternalExecutionId(String, Pageable) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
findTaskExecutionsByExternalExecutionId(String, Pageable) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
findTaskExecutionsByExternalExecutionId(String, Pageable) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
Retrieve a collection of taskExecutions that contain the provided external execution id.
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
FROM clause for task execution.
fromMetaData(DataSource) - Static method in enum class 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 class 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.
get() - Method in class org.springframework.cloud.task.configuration.observation.TaskObservationContext
 
get() - Method in class org.springframework.cloud.task.listener.TaskExecutionObservationContext
 
getApplicationId() - Method in class org.springframework.cloud.task.configuration.TaskObservationCloudKeyValues
 
getApplicationName() - Method in class org.springframework.cloud.task.configuration.TaskObservationCloudKeyValues
 
getApplicationVersion() - Method in class org.springframework.cloud.task.configuration.TaskObservationCloudKeyValues
 
getArguments() - Method in class org.springframework.cloud.task.repository.TaskExecution
 
getBatchJobAssociations() - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
getBeanName() - Method in class org.springframework.cloud.task.configuration.observation.TaskObservationContext
 
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
 
getExceptionMessage() - Method in class org.springframework.cloud.task.listener.TaskExecutionObservationContext
 
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
 
getHighCardinalityKeyValues(TaskExecutionObservationContext) - Method in class org.springframework.cloud.task.listener.DefaultTaskExecutionObservationConvention
 
getInstanceIndex() - Method in class org.springframework.cloud.task.configuration.TaskObservationCloudKeyValues
 
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.
getLowCardinalityKeyValues(TaskObservationContext) - Method in class org.springframework.cloud.task.configuration.observation.DefaultTaskObservationConvention
 
getLowCardinalityKeyValues(TaskExecutionObservationContext) - Method in class org.springframework.cloud.task.listener.DefaultTaskExecutionObservationConvention
 
getName() - Method in class org.springframework.cloud.task.configuration.observation.DefaultTaskObservationConvention
 
getName() - Method in class org.springframework.cloud.task.listener.DefaultTaskExecutionObservationConvention
 
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.TaskListenerExecutorObjectFactory
 
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.repository.database.support.SqlPagingQueryProviderFactoryBean
Always returns PagingQueryProvider.
getObjectType() - Method in class org.springframework.cloud.task.repository.support.TaskExecutionDaoFactoryBean
 
getOrder() - Method in class org.springframework.cloud.task.listener.TaskLifecycleListener
 
getOrganizationName() - Method in class org.springframework.cloud.task.configuration.TaskObservationCloudKeyValues
 
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.MariaDbPagingQueryProvider
 
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
 
getSingleInstanceEnabled() - Method in class org.springframework.cloud.task.configuration.TaskProperties
 
getSingleInstanceLockCheckInterval() - Method in class org.springframework.cloud.task.configuration.TaskProperties
 
getSingleInstanceLockTtl() - Method in class org.springframework.cloud.task.configuration.TaskProperties
 
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.
getSpaceId() - Method in class org.springframework.cloud.task.configuration.TaskObservationCloudKeyValues
 
getSpaceName() - Method in class org.springframework.cloud.task.configuration.TaskObservationCloudKeyValues
 
getStartTime() - Method in class org.springframework.cloud.task.repository.TaskExecution
 
getStatus() - Method in class org.springframework.cloud.task.listener.TaskExecutionObservationContext
 
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() - Method in class org.springframework.cloud.task.listener.TaskExecutionObservationContext
 
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.
getTaskExecutionCountByExternalExecutionId(String) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
getTaskExecutionCountByExternalExecutionId(String) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
getTaskExecutionCountByExternalExecutionId(String) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
Retrieves current number of task executions for a externalTaskExecutionId.
getTaskExecutionCountByExternalExecutionId(String) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
 
getTaskExecutionCountByExternalExecutionId(String) - Method in interface org.springframework.cloud.task.repository.TaskExplorer
Retrieves current number of task executions by external executionId.
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
 
getTaskNameResolver() - Method in class org.springframework.cloud.task.configuration.DefaultTaskConfigurer
 
getTaskNameResolver() - Method in interface org.springframework.cloud.task.configuration.TaskConfigurer
Create a TaskNameResolver for use with the task application.
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

H2 - Enum constant in enum class org.springframework.cloud.task.repository.support.DatabaseType
H2 DB.
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
 
HSQL - Enum constant in enum class org.springframework.cloud.task.repository.support.DatabaseType
HSQL DB.
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.SimpleTaskAutoConfiguration
Determines the TaskConfigurer to use.
initialize() - Method in class org.springframework.cloud.task.configuration.TaskLifecycleConfiguration
Initializes the TaskLifecycleListener for the task app.
isAutoStartup() - Method in class org.springframework.cloud.task.listener.TaskLifecycleListener
 
isInitializeEnabled() - Method in class org.springframework.cloud.task.configuration.TaskProperties
 
isRunning() - Method in class org.springframework.cloud.task.listener.TaskLifecycleListener
 
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) - Constructor for class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
Initializes the JdbTaskExecutionDao and defaults the table prefix to TaskProperties.DEFAULT_TABLE_PREFIX.
JdbcTaskExecutionDao(DataSource, String) - Constructor for class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
Initializes the JdbcTaskExecutionDao.

L

lockTask(TaskExecution) - Method in class org.springframework.cloud.task.configuration.SingleInstanceTaskListener
 
logger - Static variable in class org.springframework.cloud.task.configuration.SimpleTaskAutoConfiguration
 
logger - Static variable in class org.springframework.cloud.task.configuration.TaskLifecycleConfiguration
 

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
 
MARIADB - Enum constant in enum class org.springframework.cloud.task.repository.support.DatabaseType
MySQL DB.
MariaDbPagingQueryProvider - Class in org.springframework.cloud.task.repository.database.support
MariaDB implementation of a PagingQueryProvider using database specific features.
MariaDbPagingQueryProvider() - Constructor for class org.springframework.cloud.task.repository.database.support.MariaDbPagingQueryProvider
 
MAX_ERROR_MESSAGE_SIZE - Static variable in class org.springframework.cloud.task.repository.support.SimpleTaskRepository
Default max error message size.
MAX_EXIT_MESSAGE_SIZE - Static variable in class org.springframework.cloud.task.repository.support.SimpleTaskRepository
Default max exit message size.
MAX_TASK_NAME_SIZE - Static variable in class org.springframework.cloud.task.repository.support.SimpleTaskRepository
Default max task name size.
MYSQL - Enum constant in enum class org.springframework.cloud.task.repository.support.DatabaseType
MySQL DB.
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

ObservationTaskAutoConfiguration - Class in org.springframework.cloud.task.configuration.observation
Auto-configuration that registers instrumentation for Spring Cloud Task.
ObservationTaskAutoConfiguration() - Constructor for class org.springframework.cloud.task.configuration.observation.ObservationTaskAutoConfiguration
 
onApplicationEvent(ApplicationEvent) - Method in class org.springframework.cloud.task.configuration.SingleInstanceTaskListener
 
onApplicationEvent(ApplicationEvent) - Method in class org.springframework.cloud.task.listener.TaskLifecycleListener
Utilizes ApplicationEvents to determine the 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.TaskObservations
 
onTaskFailed(Throwable) - Method in class org.springframework.cloud.task.listener.TaskObservations
 
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.
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.TaskObservations
 
ORACLE - Enum constant in enum class org.springframework.cloud.task.repository.support.DatabaseType
Oracle DB.
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.configuration.observation - package org.springframework.cloud.task.configuration.observation
 
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.
POSTGRES - Enum constant in enum class org.springframework.cloud.task.repository.support.DatabaseType
PostgreSQL DB.
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

registerHints(RuntimeHints, ClassLoader) - Method in class org.springframework.cloud.task.configuration.TaskRuntimeHints
 
RUNNING_TASK_WHERE_CLAUSE - Static variable in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
WHERE clause for running task.

S

SELECT_CLAUSE - Static variable in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
SELECT clause for task execution.
setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskNameResolver
 
setApplicationId(String) - Method in class org.springframework.cloud.task.configuration.TaskObservationCloudKeyValues
 
setApplicationName(String) - Method in class org.springframework.cloud.task.configuration.TaskObservationCloudKeyValues
 
setApplicationVersion(String) - Method in class org.springframework.cloud.task.configuration.TaskObservationCloudKeyValues
 
setArguments(List<String>) - Method in class org.springframework.cloud.task.repository.TaskExecution
 
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(LocalDateTime) - Method in class org.springframework.cloud.task.repository.TaskExecution
 
setErrorMessage(String) - Method in class org.springframework.cloud.task.repository.TaskExecution
 
setExceptionMessage(String) - Method in class org.springframework.cloud.task.listener.TaskExecutionObservationContext
 
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
 
setInitializeEnabled(Boolean) - Method in class org.springframework.cloud.task.configuration.TaskProperties
 
setInstanceIndex(String) - Method in class org.springframework.cloud.task.configuration.TaskObservationCloudKeyValues
 
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
 
setOrganizationName(String) - Method in class org.springframework.cloud.task.configuration.TaskObservationCloudKeyValues
 
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
 
setSingleInstanceEnabled(boolean) - Method in class org.springframework.cloud.task.configuration.TaskProperties
 
setSingleInstanceLockCheckInterval(int) - Method in class org.springframework.cloud.task.configuration.TaskProperties
 
setSingleInstanceLockTtl(int) - Method in class org.springframework.cloud.task.configuration.TaskProperties
 
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
 
setSpaceId(String) - Method in class org.springframework.cloud.task.configuration.TaskObservationCloudKeyValues
 
setSpaceName(String) - Method in class org.springframework.cloud.task.configuration.TaskObservationCloudKeyValues
 
setStartTime(LocalDateTime) - Method in class org.springframework.cloud.task.repository.TaskExecution
 
setStatus(String) - Method in class org.springframework.cloud.task.listener.TaskExecutionObservationContext
 
setTablePrefix(String) - Method in class org.springframework.cloud.task.configuration.TaskProperties
 
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
 
SimpleTaskAutoConfiguration - Class in org.springframework.cloud.task.configuration
Base Configuration class providing common structure for enabling and using Spring Task.
SimpleTaskAutoConfiguration() - Constructor for class org.springframework.cloud.task.configuration.SimpleTaskAutoConfiguration
 
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
 
SingleInstanceTaskListener - Class in org.springframework.cloud.task.configuration
When spring.cloud.task.single-instance-enabled is set to true this listener will create a lock for the task based on the spring.cloud.task.name.
SingleInstanceTaskListener(DataSource, TaskNameResolver, TaskProperties, ApplicationEventPublisher, ApplicationContext) - Constructor for class org.springframework.cloud.task.configuration.SingleInstanceTaskListener
 
SingleInstanceTaskListener(LockRegistry, TaskNameResolver, TaskProperties, ApplicationEventPublisher, ApplicationContext) - Constructor for class org.springframework.cloud.task.configuration.SingleInstanceTaskListener
 
SingleTaskConfiguration - Class in org.springframework.cloud.task.configuration
Autoconfiguration of SingleInstanceTaskListener.
SingleTaskConfiguration() - Constructor for class org.springframework.cloud.task.configuration.SingleTaskConfiguration
 
springCloudTaskTransactionManager() - Method in class org.springframework.cloud.task.configuration.SimpleTaskAutoConfiguration
 
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.
SQLSERVER - Enum constant in enum class org.springframework.cloud.task.repository.support.DatabaseType
Microsoft SQL Server DB.
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, LocalDateTime, List<String>, String) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
startTaskExecution(long, String, LocalDateTime, List<String>, String) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
startTaskExecution(long, String, LocalDateTime, 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, LocalDateTime, List<String>, String) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskRepository
 
startTaskExecution(long, String, LocalDateTime, List<String>, String) - Method in interface org.springframework.cloud.task.repository.TaskRepository
Notifies the repository that a taskExecution has has started.
startTaskExecution(long, String, LocalDateTime, List<String>, String, Long) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
 
startTaskExecution(long, String, LocalDateTime, List<String>, String, Long) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
 
startTaskExecution(long, String, LocalDateTime, 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, LocalDateTime, List<String>, String, Long) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskRepository
 
startTaskExecution(long, String, LocalDateTime, List<String>, String, Long) - Method in interface org.springframework.cloud.task.repository.TaskRepository
Notifies the repository that a taskExecution has has started.
STATUS_FAILURE - Static variable in class org.springframework.cloud.task.listener.TaskObservations
Failing task execution status indicator.
STATUS_SUCCESS - Static variable in class org.springframework.cloud.task.listener.TaskObservations
Successful task execution status indicator.
stop() - Method in class org.springframework.cloud.task.listener.TaskLifecycleListener
 
stop(Runnable) - Method in class org.springframework.cloud.task.listener.TaskLifecycleListener
 
supportsContext(Observation.Context) - Method in interface org.springframework.cloud.task.configuration.observation.TaskObservationConvention
 
supportsContext(Observation.Context) - Method in interface org.springframework.cloud.task.listener.TaskExecutionObservationConvention
 

T

TASK_ACTIVE - Enum constant in enum class org.springframework.cloud.task.listener.TaskExecutionObservation
Metrics created around a task execution.
TASK_CF_APP_ID - Enum constant in enum class org.springframework.cloud.task.listener.TaskExecutionObservation.TaskKeyValues
App id for CF cloud.
TASK_CF_APP_NAME - Enum constant in enum class org.springframework.cloud.task.listener.TaskExecutionObservation.TaskKeyValues
App name for CF cloud.
TASK_CF_APP_VERSION - Enum constant in enum class org.springframework.cloud.task.listener.TaskExecutionObservation.TaskKeyValues
App version for CF cloud.
TASK_CF_INSTANCE_INDEX - Enum constant in enum class org.springframework.cloud.task.listener.TaskExecutionObservation.TaskKeyValues
Instance index for CF cloud.
TASK_CF_ORG_NAME - Enum constant in enum class org.springframework.cloud.task.listener.TaskExecutionObservation.TaskKeyValues
Organization Name for CF cloud.
TASK_CF_SPACE_ID - Enum constant in enum class org.springframework.cloud.task.listener.TaskExecutionObservation.TaskKeyValues
Space id for CF cloud.
TASK_CF_SPACE_NAME - Enum constant in enum class org.springframework.cloud.task.listener.TaskExecutionObservation.TaskKeyValues
Space name for CF cloud.
TASK_EXECUTION_ID - Enum constant in enum class org.springframework.cloud.task.listener.TaskExecutionObservation.TaskKeyValues
Task execution id.
TASK_EXIT_CODE - Enum constant in enum class org.springframework.cloud.task.listener.TaskExecutionObservation.TaskKeyValues
Task exit code.
TASK_EXTERNAL_EXECUTION_ID - Enum constant in enum class org.springframework.cloud.task.listener.TaskExecutionObservation.TaskKeyValues
External execution id for task.
TASK_NAME - Enum constant in enum class org.springframework.cloud.task.listener.TaskExecutionObservation.TaskKeyValues
Task name measurement.
TASK_NAME_WHERE_CLAUSE - Static variable in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
WHERE clause for task name.
TASK_PARENT_EXECUTION_ID - Enum constant in enum class org.springframework.cloud.task.listener.TaskExecutionObservation.TaskKeyValues
Task parent execution id.
TASK_STATUS - Enum constant in enum class org.springframework.cloud.task.listener.TaskExecutionObservation.TaskKeyValues
task status.
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) - Constructor for exception org.springframework.cloud.task.listener.TaskException
 
TaskException(String, Throwable) - 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, LocalDateTime, LocalDateTime, String, List<String>, String, String) - Constructor for class org.springframework.cloud.task.repository.TaskExecution
 
TaskExecution(long, Integer, String, LocalDateTime, LocalDateTime, String, List<String>, String, String, Long) - 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) - Constructor for class org.springframework.cloud.task.repository.support.TaskExecutionDaoFactoryBean
DataSource to be used.
TaskExecutionDaoFactoryBean(DataSource, String) - 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
Deprecated.
since 3.0 in favor of the default implementations of TaskExecutionListener
TaskExecutionListenerSupport() - Constructor for class org.springframework.cloud.task.listener.TaskExecutionListenerSupport
Deprecated.
 
TaskExecutionObservation - Enum Class in org.springframework.cloud.task.listener
Enumeration for task execution observations.
TaskExecutionObservation.TaskKeyValues - Enum Class in org.springframework.cloud.task.listener
 
TaskExecutionObservationContext - Class in org.springframework.cloud.task.listener
A mutable holder of the TaskExecution required by a ObservationHandler.
TaskExecutionObservationContext(TaskExecution) - Constructor for class org.springframework.cloud.task.listener.TaskExecutionObservationContext
 
TaskExecutionObservationConvention - Interface in org.springframework.cloud.task.listener
ObservationConvention for TaskExecutionObservationContext.
taskExplorer() - Method in class org.springframework.cloud.task.configuration.SimpleTaskAutoConfiguration
 
TaskExplorer - Interface in org.springframework.cloud.task.repository
Offers methods that allow users to query the task executions that are available.
TaskLifecycleConfiguration - Class in org.springframework.cloud.task.configuration
Configuration for a TaskLifecycleListener.
TaskLifecycleConfiguration(TaskProperties, ConfigurableApplicationContext, TaskRepository, TaskExplorer, TaskNameResolver, ObjectProvider<ApplicationArguments>, ObservationRegistry, TaskObservationCloudKeyValues) - Constructor for class org.springframework.cloud.task.configuration.TaskLifecycleConfiguration
 
taskLifecycleListener() - Method in class org.springframework.cloud.task.configuration.TaskLifecycleConfiguration
 
TaskLifecycleListener - Class in org.springframework.cloud.task.listener
Monitors the lifecycle of a task.
TaskLifecycleListener(TaskRepository, TaskNameResolver, ApplicationArguments, TaskExplorer, TaskProperties, TaskListenerExecutorObjectFactory, ObservationRegistry, TaskObservationCloudKeyValues) - Constructor for class org.springframework.cloud.task.listener.TaskLifecycleListener
 
taskListener(TaskNameResolver, ApplicationContext) - Method in class org.springframework.cloud.task.configuration.SingleTaskConfiguration
 
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, Set<Object>>, Map<Method, Set<Object>>, Map<Method, Set<Object>>) - Constructor for class org.springframework.cloud.task.listener.annotation.TaskListenerExecutor
 
TaskListenerExecutorObjectFactory - Class in org.springframework.cloud.task.listener
Initializes TaskListenerExecutor for a task.
TaskListenerExecutorObjectFactory(ConfigurableApplicationContext) - Constructor for class org.springframework.cloud.task.listener.TaskListenerExecutorObjectFactory
 
taskNameResolver() - Method in class org.springframework.cloud.task.configuration.SimpleTaskAutoConfiguration
 
TaskNameResolver - Interface in org.springframework.cloud.task.repository
Strategy interface for customizing how the name of a task is determined.
TaskObservationCloudKeyValues - Class in org.springframework.cloud.task.configuration
Provides values for the KeyValues for the task Observation when the cloud profile is active.
TaskObservationCloudKeyValues() - Constructor for class org.springframework.cloud.task.configuration.TaskObservationCloudKeyValues
 
TaskObservationContext - Class in org.springframework.cloud.task.configuration.observation
Observation.Context for Spring Cloud Task.
TaskObservationContext(String) - Constructor for class org.springframework.cloud.task.configuration.observation.TaskObservationContext
 
TaskObservationConvention - Interface in org.springframework.cloud.task.configuration.observation
ObservationConvention for Spring Cloud Task.
TaskObservations - Class in org.springframework.cloud.task.listener
Utility class for publishing Spring Cloud Task specific Observations via Micrometer.
TaskObservations(ObservationRegistry, TaskObservationCloudKeyValues, ObservationConvention) - Constructor for class org.springframework.cloud.task.listener.TaskObservations
 
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.SimpleTaskAutoConfiguration
 
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.SimpleTaskAutoConfiguration
 
TaskRepositoryInitializer - Class in org.springframework.cloud.task.repository.support
Utility for initializing the Task Repository's datasource.
TaskRepositoryInitializer(TaskProperties) - Constructor for class org.springframework.cloud.task.repository.support.TaskRepositoryInitializer
 
TaskRuntimeHints - Class in org.springframework.cloud.task.configuration
Native Hints for Spring Cloud Task.
TaskRuntimeHints() - Constructor for class org.springframework.cloud.task.configuration.TaskRuntimeHints
 
toString() - Method in class org.springframework.cloud.task.repository.TaskExecution
 

U

UNKNOWN - Static variable in class org.springframework.cloud.task.listener.TaskObservations
Default for when value is not present.
unlockTaskOnEnd(TaskExecution) - Method in class org.springframework.cloud.task.configuration.SingleInstanceTaskListener
 
unlockTaskOnError(TaskExecution, Throwable) - Method in class org.springframework.cloud.task.configuration.SingleInstanceTaskListener
 
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 class org.springframework.cloud.task.listener.TaskExecutionObservation.TaskKeyValues
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.cloud.task.listener.TaskExecutionObservation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.cloud.task.repository.support.DatabaseType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.springframework.cloud.task.listener.TaskExecutionObservation.TaskKeyValues
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.cloud.task.listener.TaskExecutionObservation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.cloud.task.repository.support.DatabaseType
Returns an array containing the constants of this enum class, 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 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form