Index
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 latestTaskExecution
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 latestTaskExecution
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 theTaskRepository
. - 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
ApplicationEvent
s 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 theTaskRepository
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 theTaskRepository
. - 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 appropriateTaskExecutionDao
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.
- 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 aObservationHandler
. - TaskExecutionObservationContext(TaskExecution) - Constructor for class org.springframework.cloud.task.listener.TaskExecutionObservationContext
- TaskExecutionObservationConvention - Interface in org.springframework.cloud.task.listener
-
ObservationConvention
forTaskExecutionObservationContext
. - 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 taskObservation
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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
TaskExecutionListener