Hierarchy For All Packages
- org.sterl.spring.persistent_tasks,
- org.sterl.spring.persistent_tasks_ui,
- org.sterl.spring.persistent_tasks.api,
- org.sterl.spring.persistent_tasks.api.event,
- org.sterl.spring.persistent_tasks.api.task,
- org.sterl.spring.persistent_tasks.exception,
- org.sterl.spring.persistent_tasks.history,
- org.sterl.spring.persistent_tasks.history.api,
- org.sterl.spring.persistent_tasks.history.component,
- org.sterl.spring.persistent_tasks.history.config,
- org.sterl.spring.persistent_tasks.history.model,
- org.sterl.spring.persistent_tasks.history.repository,
- org.sterl.spring.persistent_tasks.scheduler,
- org.sterl.spring.persistent_tasks.scheduler.api,
- org.sterl.spring.persistent_tasks.scheduler.component,
- org.sterl.spring.persistent_tasks.scheduler.config,
- org.sterl.spring.persistent_tasks.scheduler.entity,
- org.sterl.spring.persistent_tasks.scheduler.repository,
- org.sterl.spring.persistent_tasks.shared,
- org.sterl.spring.persistent_tasks.shared.converter,
- org.sterl.spring.persistent_tasks.shared.model,
- org.sterl.spring.persistent_tasks.shared.repository,
- org.sterl.spring.persistent_tasks.shared.stereotype,
- org.sterl.spring.persistent_tasks.task,
- org.sterl.spring.persistent_tasks.task.api,
- org.sterl.spring.persistent_tasks.task.component,
- org.sterl.spring.persistent_tasks.task.config,
- org.sterl.spring.persistent_tasks.task.exception,
- org.sterl.spring.persistent_tasks.task.repository,
- org.sterl.spring.persistent_tasks.task.util,
- org.sterl.spring.persistent_tasks.test,
- org.sterl.spring.persistent_tasks.trigger,
- org.sterl.spring.persistent_tasks.trigger.api,
- org.sterl.spring.persistent_tasks.trigger.component,
- org.sterl.spring.persistent_tasks.trigger.event,
- org.sterl.spring.persistent_tasks.trigger.interceptor,
- org.sterl.spring.persistent_tasks.trigger.model,
- org.sterl.spring.persistent_tasks.trigger.repository
Class Hierarchy
- java.lang.Object
- org.sterl.spring.persistent_tasks.test.AsyncAsserts
- org.sterl.spring.persistent_tasks.test.Countdown
- org.sterl.spring.persistent_tasks.scheduler.component.EditSchedulerStatusComponent
- org.sterl.spring.persistent_tasks.trigger.component.EditTriggerComponent
- org.sterl.spring.persistent_tasks.trigger.component.FailTriggerComponent
- org.sterl.spring.persistent_tasks.history.HistoryService
- org.sterl.spring.persistent_tasks.trigger.component.LockNextTriggerComponent
- org.sterl.spring.persistent_tasks.trigger.interceptor.MdcTriggerInterceptor
- org.sterl.spring.persistent_tasks.PersistentTaskService
- org.sterl.spring.persistent_tasks.test.PersistentTaskTestService
- org.sterl.spring.persistent_tasks.trigger.component.ReadTriggerComponent
- org.sterl.spring.persistent_tasks.task.util.ReflectionUtil
- org.sterl.spring.persistent_tasks.api.RetryStrategy.FixedIntervalRetryStrategy (implements org.sterl.spring.persistent_tasks.api.RetryStrategy)
- org.sterl.spring.persistent_tasks.api.RetryStrategy.LinearRetryStrategy (implements org.sterl.spring.persistent_tasks.api.RetryStrategy)
- org.sterl.spring.persistent_tasks.api.RetryStrategy.MultiplicativeRetryStrategy (implements org.sterl.spring.persistent_tasks.api.RetryStrategy)
- org.sterl.spring.persistent_tasks.api.task.RunningTrigger<T>
- org.sterl.spring.persistent_tasks.api.task.RunningTriggerContextHolder
- org.sterl.spring.persistent_tasks.scheduler.component.RunOrQueueComponent
- org.sterl.spring.persistent_tasks.trigger.component.RunTriggerComponent
- org.sterl.spring.persistent_tasks.scheduler.config.SchedulerConfig
- org.sterl.spring.persistent_tasks.scheduler.entity.SchedulerEntity
- org.sterl.spring.persistent_tasks.scheduler.api.SchedulerResource
- org.sterl.spring.persistent_tasks.scheduler.SchedulerService
- org.sterl.spring.persistent_tasks.SpringPersistentTasksConfig
- org.sterl.spring.persistent_tasks_ui.SpringPersistentTasksUIConfig (implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer)
- org.sterl.spring.persistent_tasks.trigger.component.StateSerializer
- org.sterl.spring.persistent_tasks.shared.StringHelper
- org.sterl.spring.persistent_tasks.task.config.TaskConfig
- org.sterl.spring.persistent_tasks.scheduler.component.TaskExecutorComponent (implements java.io.Closeable)
- org.sterl.spring.persistent_tasks.api.TaskId.TriggerBuilder<T>
- org.sterl.spring.persistent_tasks.task.repository.TaskRepository
- org.sterl.spring.persistent_tasks.task.api.TaskResource
- org.sterl.spring.persistent_tasks.task.TaskService
- org.sterl.spring.persistent_tasks.task.component.TaskTransactionComponent
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.sterl.spring.persistent_tasks.exception.SpringPersistentTaskException
- org.sterl.spring.persistent_tasks.trigger.component.StateSerializer.DeSerializationFailedException
- org.sterl.spring.persistent_tasks.trigger.component.StateSerializer.SerializationFailedException
- org.sterl.spring.persistent_tasks.task.exception.TaskException
- org.sterl.spring.persistent_tasks.task.exception.CancelTaskException
- org.sterl.spring.persistent_tasks.task.exception.FailTaskNoRetryException
- org.sterl.spring.persistent_tasks.exception.SpringPersistentTaskException
- java.lang.RuntimeException
- java.lang.Exception
- org.sterl.spring.persistent_tasks.api.Trigger
- org.sterl.spring.persistent_tasks.trigger.api.TriggerConverter
- org.sterl.spring.persistent_tasks.shared.model.TriggerData
- org.sterl.spring.persistent_tasks.trigger.model.TriggerEntity (implements org.sterl.spring.persistent_tasks.shared.model.HasTriggerData)
- org.sterl.spring.persistent_tasks.history.component.TriggerHistoryComponent
- org.sterl.spring.persistent_tasks.history.config.TriggerHistoryConfig
- org.sterl.spring.persistent_tasks.history.model.TriggerHistoryDetailEntity (implements org.sterl.spring.persistent_tasks.shared.model.HasTriggerData)
- org.sterl.spring.persistent_tasks.history.model.TriggerHistoryLastStateEntity (implements org.sterl.spring.persistent_tasks.shared.model.HasTriggerData)
- org.sterl.spring.persistent_tasks.history.api.TriggerHistoryResource
- org.sterl.spring.persistent_tasks.api.TriggerKey (implements java.io.Serializable)
- org.sterl.spring.persistent_tasks.trigger.interceptor.TriggerMetricInterceptor
- org.sterl.spring.persistent_tasks.trigger.api.TriggerResource
- org.sterl.spring.persistent_tasks.trigger.TriggerService
Interface Hierarchy
- org.springframework.core.convert.converter.Converter<S,
T> - org.sterl.spring.persistent_tasks.shared.ExtendetConvert<S,
T> (also extends java.util.function.Function<T, R>)
- org.sterl.spring.persistent_tasks.shared.ExtendetConvert<S,
- java.util.function.Function<T,
R> - org.sterl.spring.persistent_tasks.shared.ExtendetConvert<S,
T> (also extends org.springframework.core.convert.converter.Converter<S, T>)
- org.sterl.spring.persistent_tasks.shared.ExtendetConvert<S,
- org.sterl.spring.persistent_tasks.shared.model.HasTriggerData
- org.sterl.spring.persistent_tasks.trigger.event.TriggerLifeCycleEvent (also extends org.sterl.spring.persistent_tasks.api.event.PersistentTasksEvent)
- org.sterl.spring.persistent_tasks.api.task.PersistentTask<T>
- org.sterl.spring.persistent_tasks.api.task.TransactionalTask<T>
- org.sterl.spring.persistent_tasks.api.event.PersistentTasksEvent
- org.sterl.spring.persistent_tasks.trigger.event.TriggerLifeCycleEvent (also extends org.sterl.spring.persistent_tasks.shared.model.HasTriggerData)
- org.springframework.data.repository.query.QueryByExampleExecutor<T>
- org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>) - org.sterl.spring.persistent_tasks.scheduler.repository.TaskSchedulerRepository
- org.sterl.spring.persistent_tasks.shared.repository.TriggerDataRepository<T>
- org.sterl.spring.persistent_tasks.history.repository.HistoryTriggerRepository<T>
- org.sterl.spring.persistent_tasks.history.repository.TriggerHistoryDetailRepository
- org.sterl.spring.persistent_tasks.history.repository.TriggerHistoryLastStateRepository
- org.sterl.spring.persistent_tasks.trigger.repository.TriggerRepository
- org.sterl.spring.persistent_tasks.history.repository.HistoryTriggerRepository<T>
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.Repository<T,
ID> - org.springframework.data.repository.CrudRepository<T,
ID> - org.springframework.data.repository.ListCrudRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - org.sterl.spring.persistent_tasks.scheduler.repository.TaskSchedulerRepository
- org.sterl.spring.persistent_tasks.shared.repository.TriggerDataRepository<T>
- org.sterl.spring.persistent_tasks.history.repository.HistoryTriggerRepository<T>
- org.sterl.spring.persistent_tasks.history.repository.TriggerHistoryDetailRepository
- org.sterl.spring.persistent_tasks.history.repository.TriggerHistoryLastStateRepository
- org.sterl.spring.persistent_tasks.trigger.repository.TriggerRepository
- org.sterl.spring.persistent_tasks.history.repository.HistoryTriggerRepository<T>
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListCrudRepository<T,
- org.springframework.data.repository.PagingAndSortingRepository<T,
ID> - org.springframework.data.repository.ListPagingAndSortingRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - org.sterl.spring.persistent_tasks.scheduler.repository.TaskSchedulerRepository
- org.sterl.spring.persistent_tasks.shared.repository.TriggerDataRepository<T>
- org.sterl.spring.persistent_tasks.history.repository.HistoryTriggerRepository<T>
- org.sterl.spring.persistent_tasks.history.repository.TriggerHistoryDetailRepository
- org.sterl.spring.persistent_tasks.history.repository.TriggerHistoryLastStateRepository
- org.sterl.spring.persistent_tasks.trigger.repository.TriggerRepository
- org.sterl.spring.persistent_tasks.history.repository.HistoryTriggerRepository<T>
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListPagingAndSortingRepository<T,
- org.springframework.data.repository.CrudRepository<T,
- org.sterl.spring.persistent_tasks.api.RetryStrategy
- org.sterl.spring.persistent_tasks.scheduler.config.SchedulerConfig.SchedulerCustomizer
Annotation Interface Hierarchy
- org.sterl.spring.persistent_tasks.scheduler.config.ConditionalSchedulerServiceByProperty (implements java.lang.annotation.Annotation)
- org.sterl.spring.persistent_tasks.EnableSpringPersistentTasks (implements java.lang.annotation.Annotation)
- org.sterl.spring.persistent_tasks_ui.EnableSpringPersistentTasksUI (implements java.lang.annotation.Annotation)
- org.sterl.spring.persistent_tasks.shared.stereotype.TransactionalCompontant (implements java.lang.annotation.Annotation)
- org.sterl.spring.persistent_tasks.shared.stereotype.TransactionalService (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.sterl.spring.persistent_tasks.shared.converter.ToTrigger (implements org.sterl.spring.persistent_tasks.shared.ExtendetConvert<S,
T>) - org.sterl.spring.persistent_tasks.trigger.api.TriggerConverter.FromTriggerEntity (implements org.sterl.spring.persistent_tasks.shared.ExtendetConvert<S,
T>) - org.sterl.spring.persistent_tasks.api.TriggerStatus
- org.sterl.spring.persistent_tasks.shared.converter.ToTrigger (implements org.sterl.spring.persistent_tasks.shared.ExtendetConvert<S,
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- org.sterl.spring.persistent_tasks.api.AddTriggerRequest<T>
- org.sterl.spring.persistent_tasks.trigger.model.RunTaskWithStateCommand (implements org.sterl.spring.persistent_tasks.shared.model.HasTriggerData)
- org.sterl.spring.persistent_tasks.api.TaskId<T> (implements java.io.Serializable)
- org.sterl.spring.persistent_tasks.api.TaskStatusHistoryOverview
- org.sterl.spring.persistent_tasks.trigger.event.TriggerAddedEvent (implements org.sterl.spring.persistent_tasks.trigger.event.TriggerLifeCycleEvent)
- org.sterl.spring.persistent_tasks.trigger.event.TriggerCanceledEvent (implements org.sterl.spring.persistent_tasks.trigger.event.TriggerLifeCycleEvent)
- org.sterl.spring.persistent_tasks.trigger.event.TriggerFailedEvent (implements org.sterl.spring.persistent_tasks.trigger.event.TriggerLifeCycleEvent)
- org.sterl.spring.persistent_tasks.trigger.event.TriggerRunningEvent (implements org.sterl.spring.persistent_tasks.trigger.event.TriggerLifeCycleEvent)
- org.sterl.spring.persistent_tasks.trigger.event.TriggerSuccessEvent (implements org.sterl.spring.persistent_tasks.trigger.event.TriggerLifeCycleEvent)
- org.sterl.spring.persistent_tasks.api.event.TriggerTaskCommand<T> (implements org.sterl.spring.persistent_tasks.api.event.PersistentTasksEvent)
- java.lang.Record