Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- ru.yoomoney.tech.dbqueue.internal.runner.BaseQueueRunner (implements ru.yoomoney.tech.dbqueue.internal.runner.QueueRunner)
- ru.yoomoney.tech.dbqueue.config.impl.CompositeTaskLifecycleListener (implements ru.yoomoney.tech.dbqueue.config.TaskLifecycleListener)
- ru.yoomoney.tech.dbqueue.config.impl.CompositeThreadLifecycleListener (implements ru.yoomoney.tech.dbqueue.config.ThreadLifecycleListener)
- ru.yoomoney.tech.dbqueue.api.EnqueueParams<PayloadT>
- ru.yoomoney.tech.dbqueue.api.EnqueueResult
- ru.yoomoney.tech.dbqueue.api.EnqueueResult.Builder
- ru.yoomoney.tech.dbqueue.settings.ExtSettings
- ru.yoomoney.tech.dbqueue.settings.ExtSettings.Builder
- ru.yoomoney.tech.dbqueue.settings.FailureSettings
- ru.yoomoney.tech.dbqueue.settings.FailureSettings.Builder
- ru.yoomoney.tech.dbqueue.config.impl.LoggingTaskLifecycleListener (implements ru.yoomoney.tech.dbqueue.config.TaskLifecycleListener)
- ru.yoomoney.tech.dbqueue.config.impl.LoggingThreadLifecycleListener (implements ru.yoomoney.tech.dbqueue.config.ThreadLifecycleListener)
- ru.yoomoney.tech.dbqueue.internal.processing.MillisTimeProvider.SystemMillisTimeProvider (implements ru.yoomoney.tech.dbqueue.internal.processing.MillisTimeProvider)
- ru.yoomoney.tech.dbqueue.api.impl.MonitoringQueueProducer<PayloadT> (implements ru.yoomoney.tech.dbqueue.api.QueueProducer<PayloadT>)
- ru.yoomoney.tech.dbqueue.api.impl.NoopPayloadTransformer (implements ru.yoomoney.tech.dbqueue.api.TaskPayloadTransformer<PayloadT>)
- ru.yoomoney.tech.dbqueue.config.impl.NoopTaskLifecycleListener (implements ru.yoomoney.tech.dbqueue.config.TaskLifecycleListener)
- ru.yoomoney.tech.dbqueue.config.impl.NoopThreadLifecycleListener (implements ru.yoomoney.tech.dbqueue.config.ThreadLifecycleListener)
- ru.yoomoney.tech.dbqueue.settings.PollSettings
- ru.yoomoney.tech.dbqueue.settings.PollSettings.Builder
- ru.yoomoney.tech.dbqueue.settings.ProcessingSettings
- ru.yoomoney.tech.dbqueue.settings.ProcessingSettings.Builder
- ru.yoomoney.tech.dbqueue.settings.ProcessingSettingsParser
- ru.yoomoney.tech.dbqueue.settings.QueueConfig
- ru.yoomoney.tech.dbqueue.settings.QueueConfigsReader
- ru.yoomoney.tech.dbqueue.settings.QueueConfigsReloader
- ru.yoomoney.tech.dbqueue.settings.QueueId
- ru.yoomoney.tech.dbqueue.settings.QueueLocation
- ru.yoomoney.tech.dbqueue.settings.QueueLocation.Builder
- ru.yoomoney.tech.dbqueue.internal.processing.QueueLoop.WakeupQueueLoop (implements ru.yoomoney.tech.dbqueue.internal.processing.QueueLoop)
- ru.yoomoney.tech.dbqueue.internal.runner.QueueRunner.Factory
- ru.yoomoney.tech.dbqueue.config.QueueService
- ru.yoomoney.tech.dbqueue.settings.QueueSettings
- ru.yoomoney.tech.dbqueue.settings.QueueSettings.Builder
- ru.yoomoney.tech.dbqueue.config.QueueShard<DatabaseAccessLayerT>
- ru.yoomoney.tech.dbqueue.config.QueueShardId
- ru.yoomoney.tech.dbqueue.config.QueueTableSchema
- ru.yoomoney.tech.dbqueue.config.QueueTableSchema.Builder
- ru.yoomoney.tech.dbqueue.internal.processing.QueueTaskPoller
- ru.yoomoney.tech.dbqueue.internal.processing.ReenqueueRetryStrategy.ArithmeticReenqueueRetryStrategy (implements ru.yoomoney.tech.dbqueue.internal.processing.ReenqueueRetryStrategy)
- ru.yoomoney.tech.dbqueue.internal.processing.ReenqueueRetryStrategy.Factory
- ru.yoomoney.tech.dbqueue.internal.processing.ReenqueueRetryStrategy.FixedDelayReenqueueRetryStrategy (implements ru.yoomoney.tech.dbqueue.internal.processing.ReenqueueRetryStrategy)
- ru.yoomoney.tech.dbqueue.internal.processing.ReenqueueRetryStrategy.GeometricReenqueueRetryStrategy (implements ru.yoomoney.tech.dbqueue.internal.processing.ReenqueueRetryStrategy)
- ru.yoomoney.tech.dbqueue.internal.processing.ReenqueueRetryStrategy.ManualReenqueueRetryStrategy (implements ru.yoomoney.tech.dbqueue.internal.processing.ReenqueueRetryStrategy)
- ru.yoomoney.tech.dbqueue.internal.processing.ReenqueueRetryStrategy.SequentialReenqueueRetryStrategy (implements ru.yoomoney.tech.dbqueue.internal.processing.ReenqueueRetryStrategy)
- ru.yoomoney.tech.dbqueue.settings.ReenqueueSettings
- ru.yoomoney.tech.dbqueue.settings.ReenqueueSettings.Builder
- ru.yoomoney.tech.dbqueue.api.impl.ShardingQueueProducer<PayloadTaskT,DatabaseAccessLayerT> (implements ru.yoomoney.tech.dbqueue.api.QueueProducer<PayloadT>)
- ru.yoomoney.tech.dbqueue.api.impl.SingleQueueShardRouter<PayloadT,DatabaseAccessLayerT> (implements ru.yoomoney.tech.dbqueue.api.QueueShardRouter<PayloadT,DatabaseAccessLayerT>)
- ru.yoomoney.tech.dbqueue.api.Task<PayloadT>
- ru.yoomoney.tech.dbqueue.api.Task.Builder<PayloadBuilderT>
- ru.yoomoney.tech.dbqueue.api.TaskExecutionResult
- ru.yoomoney.tech.dbqueue.internal.processing.TaskPicker
- ru.yoomoney.tech.dbqueue.internal.processing.TaskProcessor
- ru.yoomoney.tech.dbqueue.api.TaskRecord
- ru.yoomoney.tech.dbqueue.api.TaskRecord.Builder
- ru.yoomoney.tech.dbqueue.internal.processing.TaskResultHandler
- ru.yoomoney.tech.dbqueue.internal.processing.TimeLimiter
Interface Hierarchy
- ru.yoomoney.tech.dbqueue.config.DatabaseAccessLayer
- ru.yoomoney.tech.dbqueue.internal.processing.MillisTimeProvider
- ru.yoomoney.tech.dbqueue.api.QueueConsumer<PayloadT>
- ru.yoomoney.tech.dbqueue.dao.QueueDao
- ru.yoomoney.tech.dbqueue.internal.processing.QueueLoop
- ru.yoomoney.tech.dbqueue.dao.QueuePickTaskDao
- ru.yoomoney.tech.dbqueue.api.QueueProducer<PayloadT>
- ru.yoomoney.tech.dbqueue.internal.runner.QueueRunner
- ru.yoomoney.tech.dbqueue.api.QueueShardRouter<PayloadT,DatabaseAccessLayerT>
- ru.yoomoney.tech.dbqueue.internal.processing.ReenqueueRetryStrategy
- ru.yoomoney.tech.dbqueue.config.TaskLifecycleListener
- ru.yoomoney.tech.dbqueue.api.TaskPayloadTransformer<PayloadT>
- ru.yoomoney.tech.dbqueue.config.ThreadLifecycleListener
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- ru.yoomoney.tech.dbqueue.config.DatabaseDialect
- ru.yoomoney.tech.dbqueue.settings.FailRetryType
- ru.yoomoney.tech.dbqueue.settings.ProcessingMode
- ru.yoomoney.tech.dbqueue.internal.processing.QueueLoop.WaitInterrupt
- ru.yoomoney.tech.dbqueue.internal.processing.QueueProcessingStatus
- ru.yoomoney.tech.dbqueue.settings.ReenqueueRetryType
- ru.yoomoney.tech.dbqueue.api.TaskExecutionResult.Type
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)