All Classes and Interfaces

Class
Description
Abstract SQL Paging Query Provider to serve as a base class for all provided SQL paging query providers.
Enum representing a database type, such as DB2 or oracle.
IBM DB2 implementation of a PagingQueryProvider using database specific features.
Default implementation of the TaskConfigurer interface.
/** Default TaskExecutionObservationConvention implementation.
ObservationConvention for Spring Cloud Task.
Enables the TaskLifecycleListener so that the features of Spring Cloud Task will be applied.
H2 implementation of a PagingQueryProvider using database specific features.
HSQLDB implementation of a PagingQueryProvider using database specific features.
Stores Task Execution Information to a JDBC DataSource.
Stores Task Execution Information to a in-memory map.
MariaDB implementation of a PagingQueryProvider using database specific features.
MySQL implementation of a PagingQueryProvider using database specific features.
Auto-configuration that registers instrumentation for Spring Cloud Task.
Oracle implementation of a PagingQueryProvider using database specific features.
Interface defining the functionality to be provided for generating paging queries.
Postgres implementation of a PagingQueryProvider using database specific features.
Base Configuration class providing common structure for enabling and using Spring Task.
TaskExplorer for that gathers task information from a task repository.
Simple implementation of the TaskNameResolver interface.
Records the task execution information to the log and to TaskExecutionDao provided.
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.
Autoconfiguration of SingleInstanceTaskListener.
Factory bean for PagingQueryProvider interface.
Utility class that generates the actual SQL statements used by query providers.
Sql Server implementation of a PagingQueryProvider using database specific features.
Provides a strategy interface for providing configuration customization to the task system.
Base Exception for any Task issues.
Represents the state of the Task for each execution.
Data Access Object for task executions.
A FactoryBean implementation that creates the appropriate TaskExecutionDao based on the provided information.
Is thrown when executing a task.
The listener interface for receiving task execution events.
Deprecated.
since 3.0 in favor of the default implementations of TaskExecutionListener
Enumeration for task execution observations.
 
A mutable holder of the TaskExecution required by a ObservationHandler.
ObservationConvention for TaskExecutionObservationContext.
Offers methods that allow users to query the task executions that are available.
Configuration for a TaskLifecycleListener.
Monitors the lifecycle of a task.
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.
Initializes TaskListenerExecutor for a task.
Strategy interface for customizing how the name of a task is determined.
Provides values for the KeyValues for the task Observation when the cloud profile is active.
Observation.Context for Spring Cloud Task.
ObservationConvention for Spring Cloud Task.
Utility class for publishing Spring Cloud Task specific Observations via Micrometer.
Properties available to configure the task.
TaskRepository interface offers methods that create and update task execution information.
Utility for initializing the Task Repository's datasource.
Native Hints for Spring Cloud Task.