Hierarchy For All Packages
- io.github.qsy7.queue.impl,
- io.github.qsy7.queue.impl.deprecated,
- io.github.qsy7.queue.impl.scheduling,
- io.github.qsy7.queue.impl.worker,
- io.github.qsy7.queue.impl.worker.builder,
- io.github.qsy7.queue.impl.worker.enumeration,
- io.github.qsy7.queue.impl.worker.property,
- io.github.qsy7.queue.impl.worker.scheduler,
- io.github.qsy7.queuedJob.impl.property
Class Hierarchy
- java.lang.Object
- io.github.qsy7.queue.impl.scheduling.AbstractQueueService (implements io.github.qsy7.queue.api.service.QueueService)
- io.github.qsy7.queue.api.job.AbstractRunnable<QueuedType> (implements java.lang.AutoCloseable, io.github.qsy7.heartbeat.Heartbeatable, java.lang.Runnable)
- io.github.qsy7.queue.impl.worker.WorkerSchedulerRunnable
- io.github.qsy7.queue.impl.worker.builder.AtDateAndTimeScheduleInstanceBuilder (implements io.github.qsy7.queue.impl.worker.builder.ScheduleInstanceBuilder)
- io.github.qsy7.queue.impl.deprecated.BlockingQueueHelper
- io.github.qsy7.queue.impl.worker.builder.CronScheduleInstanceBuilder (implements io.github.qsy7.queue.impl.worker.builder.ScheduleInstanceBuilder)
- io.github.qsy7.queue.impl.DefaultInputStreamProducer (implements io.github.qsy7.queue.api.producer.InputStreamProducer<InputStreamType>)
- io.github.qsy7.queue.impl.worker.DefaultJobWorkerService (implements java.lang.AutoCloseable, io.github.qsy7.queue.api.service.JobWorkerService)
- io.github.qsy7.queue.impl.worker.builder.FixedDelayScheduleInstanceBuilder (implements io.github.qsy7.queue.impl.worker.builder.ScheduleInstanceBuilder)
- io.github.qsy7.queue.impl.worker.builder.JobBuilder
- io.github.qsy7.queue.impl.deprecated.JobExecutionInstance
- io.github.qsy7.queue.impl.scheduling.JobQueuer (implements io.github.qsy7.infrastructure.inject.core.service.StartupAware)
- io.github.qsy7.queue.impl.worker.scheduler.QueuedJobScheduler (implements io.github.qsy7.queue.impl.worker.scheduler.Scheduler<QueuedType>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.github.qsy7.queue.impl.deprecated.JobAlreadyExistsException
- io.github.qsy7.queue.impl.scheduling.JobCancellationException
- java.lang.RuntimeException
- java.lang.Exception
- io.github.qsy7.queue.impl.worker.WorkerProvider (implements jakarta.inject.Provider<T>)
Interface Hierarchy
- io.github.qsy7.property.api.property.ConfigurableProperty
- io.github.qsy7.queue.impl.worker.property.ExecutorServiceShutdownTimeoutUnits
- io.github.qsy7.queue.impl.worker.property.ExecutorServiceShutdownTimeoutValue
- io.github.qsy7.queue.impl.worker.property.JobExecutionHeartbeatTimeoutUnits
- io.github.qsy7.queue.impl.worker.property.JobExecutionHeartbeatTimeoutValue
- io.github.qsy7.queuedJob.impl.property.NumberOfExecutorServiceThreads
- io.github.qsy7.queue.impl.worker.property.NumberOfThreads
- io.github.qsy7.queue.impl.worker.builder.ScheduleInstanceBuilder
- io.github.qsy7.queue.impl.worker.scheduler.Scheduler<QueuedType>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.github.qsy7.queue.impl.worker.enumeration.ScheduleType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)