- generateLimitJumpToQuery(AbstractSqlPagingQueryProvider, String) - Static method in class org.springframework.cloud.task.repository.database.support.SqlPagingQueryUtils
-
Generate SQL query string using a LIMIT clause.
- generateTopJumpToQuery(AbstractSqlPagingQueryProvider, String) - Static method in class org.springframework.cloud.task.repository.database.support.SqlPagingQueryUtils
-
Generate SQL query string using a TOP clause.
- getArguments() - Method in class org.springframework.cloud.task.repository.TaskExecution
-
- getBatchJobAssociations() - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
-
- getClosecontextEnabled() - Method in class org.springframework.cloud.task.configuration.TaskProperties
-
- getEndTime() - Method in class org.springframework.cloud.task.repository.TaskExecution
-
- getErrorMessage() - Method in class org.springframework.cloud.task.repository.TaskExecution
-
- getExecutionid() - Method in class org.springframework.cloud.task.configuration.TaskProperties
-
- getExecutionId() - Method in class org.springframework.cloud.task.repository.TaskExecution
-
- getExitCode() - Method in class org.springframework.cloud.task.repository.TaskExecution
-
- getExitMessage() - Method in class org.springframework.cloud.task.repository.TaskExecution
-
- getExternalExecutionId() - Method in class org.springframework.cloud.task.configuration.TaskProperties
-
- getExternalExecutionId() - Method in class org.springframework.cloud.task.repository.TaskExecution
-
- getFromClause() - Method in class org.springframework.cloud.task.repository.database.support.AbstractSqlPagingQueryProvider
-
- getJobExecutionIdsByTaskExecutionId(long) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
-
- getJobExecutionIdsByTaskExecutionId(long) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
-
- getJobExecutionIdsByTaskExecutionId(long) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
-
Returns the job execution ids associated with a task execution id.
- getJobExecutionIdsByTaskExecutionId(long) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
-
- getJobExecutionIdsByTaskExecutionId(long) - Method in interface org.springframework.cloud.task.repository.TaskExplorer
-
Returns a Set of JobExecution ids for the jobs that were executed within the scope
of the requested task.
- getLatestTaskExecutionForTaskName(String) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
-
- getLatestTaskExecutionForTaskName(String) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
-
- getLatestTaskExecutionForTaskName(String) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
-
Returns the latest task execution for a given task name.
- getLatestTaskExecutionForTaskName(String) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
-
- getLatestTaskExecutionForTaskName(String) - Method in interface org.springframework.cloud.task.repository.TaskExplorer
-
Returns the latest task execution for a given task name.
- getLatestTaskExecutionsByTaskNames(String...) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
-
- getLatestTaskExecutionsByTaskNames(String...) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
-
- getLatestTaskExecutionsByTaskNames(String...) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
-
- getLatestTaskExecutionsByTaskNames(String...) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
-
- getLatestTaskExecutionsByTaskNames(String...) - Method in interface org.springframework.cloud.task.repository.TaskExplorer
-
- 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
-
- getObjectType() - Method in class org.springframework.cloud.task.repository.support.TaskExecutionDaoFactoryBean
-
- getOrder() - Method in class org.springframework.cloud.task.listener.TaskLifecycleListener
-
- getPageQuery(Pageable) - Method in interface org.springframework.cloud.task.repository.database.PagingQueryProvider
-
Generate the query that will provide the jump to item query.
- getPageQuery(Pageable) - Method in class org.springframework.cloud.task.repository.database.support.Db2PagingQueryProvider
-
- getPageQuery(Pageable) - Method in class org.springframework.cloud.task.repository.database.support.H2PagingQueryProvider
-
- getPageQuery(Pageable) - Method in class org.springframework.cloud.task.repository.database.support.HsqlPagingQueryProvider
-
- getPageQuery(Pageable) - Method in class org.springframework.cloud.task.repository.database.support.MySqlPagingQueryProvider
-
- getPageQuery(Pageable) - Method in class org.springframework.cloud.task.repository.database.support.OraclePagingQueryProvider
-
- getPageQuery(Pageable) - Method in class org.springframework.cloud.task.repository.database.support.PostgresPagingQueryProvider
-
- getPageQuery(Pageable) - Method in class org.springframework.cloud.task.repository.database.support.SqlServerPagingQueryProvider
-
- getParameterCount() - Method in interface org.springframework.cloud.task.repository.database.PagingQueryProvider
-
The number of parameters that are declared in the query.
- getParameterCount() - Method in class org.springframework.cloud.task.repository.database.support.AbstractSqlPagingQueryProvider
-
- getParentExecutionId() - Method in class org.springframework.cloud.task.configuration.TaskProperties
-
- getParentExecutionId() - Method in class org.springframework.cloud.task.repository.TaskExecution
-
- getPhase() - Method in class org.springframework.cloud.task.listener.TaskLifecycleListener
-
- getRunningTaskExecutionCount() - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
-
- getRunningTaskExecutionCount() - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
-
- getRunningTaskExecutionCount() - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
-
Retrieves current number of task executions with an endTime of null.
- getRunningTaskExecutionCount() - Method in class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
-
- getRunningTaskExecutionCount() - Method in interface org.springframework.cloud.task.repository.TaskExplorer
-
Retrieves current number of running task executions.
- getRunningTaskExecutionCountByTaskName(String) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
-
- getRunningTaskExecutionCountByTaskName(String) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
-
- getRunningTaskExecutionCountByTaskName(String) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
-
Retrieves current number of task executions for a taskName and with an endTime of
null.
- getSelectClause() - Method in class org.springframework.cloud.task.repository.database.support.AbstractSqlPagingQueryProvider
-
- 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.
- getStartTime() - Method in class org.springframework.cloud.task.repository.TaskExecution
-
- getTablePrefix() - Method in class org.springframework.cloud.task.configuration.TaskProperties
-
- getTaskDataSource() - Method in class org.springframework.cloud.task.configuration.DefaultTaskConfigurer
-
- getTaskDataSource() - Method in interface org.springframework.cloud.task.configuration.TaskConfigurer
-
Retrieves the
DataSource
that will be used for task operations.
- getTaskExecution(long) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
-
- getTaskExecution(long) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
-
- getTaskExecution(long) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
-
Retrieves a task execution from the task repository.
- getTaskExecution(long) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
-
- getTaskExecution(long) - Method in interface org.springframework.cloud.task.repository.TaskExplorer
-
- getTaskExecutionCount() - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
-
- getTaskExecutionCount() - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
-
- getTaskExecutionCount() - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
-
Retrieves current number of task executions.
- getTaskExecutionCount() - Method in class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
-
- getTaskExecutionCount() - Method in interface org.springframework.cloud.task.repository.TaskExplorer
-
Retrieves current number of task executions.
- getTaskExecutionCountByTaskName(String) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
-
- getTaskExecutionCountByTaskName(String) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
-
- getTaskExecutionCountByTaskName(String) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
-
Retrieves current number of task executions for a taskName.
- getTaskExecutionCountByTaskName(String) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
-
- getTaskExecutionCountByTaskName(String) - Method in interface org.springframework.cloud.task.repository.TaskExplorer
-
Get number of executions for a taskName.
- getTaskExecutionDao() - Method in class org.springframework.cloud.task.repository.support.SimpleTaskRepository
-
Retrieves the taskExecutionDao associated with this repository.
- getTaskExecutionIdByJobExecutionId(long) - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
-
- getTaskExecutionIdByJobExecutionId(long) - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
-
- getTaskExecutionIdByJobExecutionId(long) - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
-
Returns the id of the TaskExecution that the requested Spring Batch job execution
was executed within the context of.
- getTaskExecutionIdByJobExecutionId(long) - Method in class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
-
- getTaskExecutionIdByJobExecutionId(long) - Method in interface org.springframework.cloud.task.repository.TaskExplorer
-
Returns the id of the TaskExecution that the requested Spring Batch job execution
was executed within the context of.
- getTaskExecutions() - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
-
- getTaskExplorer() - Method in class org.springframework.cloud.task.configuration.DefaultTaskConfigurer
-
- getTaskExplorer() - Method in interface org.springframework.cloud.task.configuration.TaskConfigurer
-
- getTaskName() - Method in class org.springframework.cloud.task.repository.support.SimpleTaskNameResolver
-
- getTaskName() - Method in class org.springframework.cloud.task.repository.TaskExecution
-
- getTaskName() - Method in interface org.springframework.cloud.task.repository.TaskNameResolver
-
- getTaskNames() - Method in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
-
- getTaskNames() - Method in class org.springframework.cloud.task.repository.dao.MapTaskExecutionDao
-
- getTaskNames() - Method in interface org.springframework.cloud.task.repository.dao.TaskExecutionDao
-
Retrieves a sorted list of distinct task names for the task executions.
- getTaskNames() - Method in class org.springframework.cloud.task.repository.support.SimpleTaskExplorer
-
- getTaskNames() - Method in interface org.springframework.cloud.task.repository.TaskExplorer
-
Retrieve a list of available task names.
- getTaskRepository() - Method in class org.springframework.cloud.task.configuration.DefaultTaskConfigurer
-
- getTaskRepository() - Method in interface org.springframework.cloud.task.configuration.TaskConfigurer
-
- 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
-
- TASK_EXCEPTION_TAG - Static variable in class org.springframework.cloud.task.listener.TaskMetrics
-
task exception tag.
- TASK_EXECUTION_ID_TAG - Static variable in class org.springframework.cloud.task.listener.TaskMetrics
-
task execution id tag.
- TASK_EXIT_CODE_TAG - Static variable in class org.springframework.cloud.task.listener.TaskMetrics
-
task exit code tag.
- TASK_EXTERNAL_EXECUTION_ID_TAG - Static variable in class org.springframework.cloud.task.listener.TaskMetrics
-
task external execution id tag.
- TASK_NAME_TAG - Static variable in class org.springframework.cloud.task.listener.TaskMetrics
-
task name measurement tag.
- TASK_NAME_WHERE_CLAUSE - Static variable in class org.springframework.cloud.task.repository.dao.JdbcTaskExecutionDao
-
WHERE clause for task name.
- TASK_PARENT_EXECUTION_ID_TAG - Static variable in class org.springframework.cloud.task.listener.TaskMetrics
-
task parent execution id tag.
- TASK_STATUS_TAG - Static variable in class org.springframework.cloud.task.listener.TaskMetrics
-
task status tag.
- TaskConfigurer - Interface in org.springframework.cloud.task.configuration
-
Provides a strategy interface for providing configuration customization to the task
system.
- TaskException - Exception in org.springframework.cloud.task.listener
-
Base Exception for any Task issues.
- TaskException(String, Throwable) - Constructor for exception org.springframework.cloud.task.listener.TaskException
-
- TaskException(String) - Constructor for exception org.springframework.cloud.task.listener.TaskException
-
- TaskExecution - Class in org.springframework.cloud.task.repository
-
Represents the state of the Task for each execution.
- TaskExecution() - Constructor for class org.springframework.cloud.task.repository.TaskExecution
-
- TaskExecution(long, Integer, String, Date, Date, String, List<String>, String, String, Long) - Constructor for class org.springframework.cloud.task.repository.TaskExecution
-
- TaskExecution(long, Integer, String, Date, Date, String, List<String>, String, String) - Constructor for class org.springframework.cloud.task.repository.TaskExecution
-
- TaskExecutionDao - Interface in org.springframework.cloud.task.repository.dao
-
Data Access Object for task executions.
- TaskExecutionDaoFactoryBean - Class in org.springframework.cloud.task.repository.support
-
A
FactoryBean
implementation that creates the appropriate
TaskExecutionDao
based on the provided information.
- TaskExecutionDaoFactoryBean() - Constructor for class org.springframework.cloud.task.repository.support.TaskExecutionDaoFactoryBean
-
Default constructor will result in a Map based TaskExecutionDao.
- TaskExecutionDaoFactoryBean(DataSource, String) - Constructor for class org.springframework.cloud.task.repository.support.TaskExecutionDaoFactoryBean
-
- TaskExecutionDaoFactoryBean(DataSource) - Constructor for class org.springframework.cloud.task.repository.support.TaskExecutionDaoFactoryBean
-
- TaskExecutionException - Exception in org.springframework.cloud.task.listener
-
Is thrown when executing a task.
- TaskExecutionException(String) - Constructor for exception org.springframework.cloud.task.listener.TaskExecutionException
-
- TaskExecutionException(String, Throwable) - Constructor for exception org.springframework.cloud.task.listener.TaskExecutionException
-
- TaskExecutionListener - Interface in org.springframework.cloud.task.listener
-
The listener interface for receiving task execution events.
- TaskExecutionListenerSupport - Class in org.springframework.cloud.task.listener
-
A no-op implementation of the
TaskExecutionListener
to allow for overriding
only the methods of interest.
- TaskExecutionListenerSupport() - Constructor for class org.springframework.cloud.task.listener.TaskExecutionListenerSupport
-
- taskExplorer() - Method in class org.springframework.cloud.task.configuration.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
-
- TaskLifecycleConfiguration(TaskProperties, ConfigurableApplicationContext, TaskRepository, TaskExplorer, TaskNameResolver, ObjectProvider<ApplicationArguments>) - 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) - Constructor for class org.springframework.cloud.task.listener.TaskLifecycleListener
-
- taskListener(TaskNameResolver) - 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, Object>, Map<Method, Object>, Map<Method, 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
-
- TaskMetrics - Class in org.springframework.cloud.task.listener
-
Utility class for publishing Spring Cloud Task specific metrics via Micrometer.
- TaskMetrics() - Constructor for class org.springframework.cloud.task.listener.TaskMetrics
-
- 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.
- 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
-
- toString() - Method in class org.springframework.cloud.task.repository.TaskExecution
-
- transactionManager() - Method in class org.springframework.cloud.task.configuration.SimpleTaskAutoConfiguration
-