所有程序包的分层结构
程序包分层结构:- com.aizuda.easy.retry.server.job.task,
- com.aizuda.easy.retry.server.job.task.client,
- com.aizuda.easy.retry.server.job.task.dto,
- com.aizuda.easy.retry.server.job.task.enums,
- com.aizuda.easy.retry.server.job.task.support,
- com.aizuda.easy.retry.server.job.task.support.block.job,
- com.aizuda.easy.retry.server.job.task.support.block.workflow,
- com.aizuda.easy.retry.server.job.task.support.cache,
- com.aizuda.easy.retry.server.job.task.support.callback,
- com.aizuda.easy.retry.server.job.task.support.dispatch,
- com.aizuda.easy.retry.server.job.task.support.event,
- com.aizuda.easy.retry.server.job.task.support.executor.job,
- com.aizuda.easy.retry.server.job.task.support.executor.workflow,
- com.aizuda.easy.retry.server.job.task.support.expression,
- com.aizuda.easy.retry.server.job.task.support.generator.batch,
- com.aizuda.easy.retry.server.job.task.support.generator.task,
- com.aizuda.easy.retry.server.job.task.support.handler,
- com.aizuda.easy.retry.server.job.task.support.idempotent,
- com.aizuda.easy.retry.server.job.task.support.listener,
- com.aizuda.easy.retry.server.job.task.support.log,
- com.aizuda.easy.retry.server.job.task.support.prepare.job,
- com.aizuda.easy.retry.server.job.task.support.prepare.workflow,
- com.aizuda.easy.retry.server.job.task.support.request,
- com.aizuda.easy.retry.server.job.task.support.schedule,
- com.aizuda.easy.retry.server.job.task.support.stop,
- com.aizuda.easy.retry.server.job.task.support.timer
类分层结构
- java.lang.Object
- com.aizuda.easy.retry.server.job.task.support.block.job.AbstracJobBlockStrategy (implements com.aizuda.easy.retry.server.job.task.support.BlockStrategy, org.springframework.beans.factory.InitializingBean)
- com.aizuda.easy.retry.server.job.task.support.block.job.ConcurrencyBlockStrategy
- com.aizuda.easy.retry.server.job.task.support.block.job.DiscardBlockStrategy
- com.aizuda.easy.retry.server.job.task.support.block.job.OverlayBlockStrategy
- akka.actor.AbstractActor (implements akka.actor.Actor)
- com.aizuda.easy.retry.server.job.task.support.dispatch.JobExecutorActor
- com.aizuda.easy.retry.server.job.task.support.dispatch.JobExecutorResultActor
- com.aizuda.easy.retry.server.job.task.support.dispatch.JobLogActor
- com.aizuda.easy.retry.server.job.task.support.dispatch.JobTaskPrepareActor
- com.aizuda.easy.retry.server.job.task.support.stop.RealStopTaskActor
- com.aizuda.easy.retry.server.job.task.support.executor.job.RequestClientActor
- com.aizuda.easy.retry.server.job.task.support.dispatch.ScanJobTaskActor
- com.aizuda.easy.retry.server.job.task.support.dispatch.ScanWorkflowTaskActor
- com.aizuda.easy.retry.server.job.task.support.dispatch.WorkflowExecutorActor
- com.aizuda.easy.retry.server.job.task.support.dispatch.WorkflowTaskPrepareActor
- com.aizuda.easy.retry.server.job.task.support.callback.AbstractClientCallbackHandler (implements com.aizuda.easy.retry.server.job.task.support.ClientCallbackHandler, org.springframework.beans.factory.InitializingBean)
- com.aizuda.easy.retry.server.job.task.support.callback.BroadcastClientCallbackHandler
- com.aizuda.easy.retry.server.job.task.support.callback.ClusterClientCallbackHandler
- com.aizuda.easy.retry.server.job.task.support.callback.ShardingClientCallbackHandler
- com.aizuda.easy.retry.server.common.alarm.AbstractFlowControl<E> (implements org.springframework.context.ApplicationListener<E>)
- com.aizuda.easy.retry.server.common.alarm.AbstractAlarm<E,
A, T> (implements org.springframework.context.ApplicationListener<E>, com.aizuda.easy.retry.server.common.Lifecycle, java.lang.Runnable) - com.aizuda.easy.retry.server.common.alarm.AbstractJobAlarm<E>
- com.aizuda.easy.retry.server.job.task.support.listener.JobTaskFailAlarmListener
- com.aizuda.easy.retry.server.common.alarm.AbstractJobAlarm<E>
- com.aizuda.easy.retry.server.common.alarm.AbstractAlarm<E,
- com.aizuda.easy.retry.server.job.task.support.executor.job.AbstractJobExecutor (implements org.springframework.beans.factory.InitializingBean, com.aizuda.easy.retry.server.job.task.support.JobExecutor)
- com.aizuda.easy.retry.server.job.task.support.executor.job.BroadcastTaskJobExecutor
- com.aizuda.easy.retry.server.job.task.support.executor.job.ClusterJobExecutor
- com.aizuda.easy.retry.server.job.task.support.executor.job.ShardingJobExecutor
- com.aizuda.easy.retry.server.job.task.support.prepare.job.AbstractJobPrePareHandler (implements com.aizuda.easy.retry.server.job.task.support.JobPrePareHandler)
- com.aizuda.easy.retry.server.job.task.support.prepare.job.RunningJobPrepareHandler
- com.aizuda.easy.retry.server.job.task.support.prepare.job.TerminalJobPrepareHandler
- com.aizuda.easy.retry.server.job.task.support.prepare.job.WaitJobPrepareHandler
- com.aizuda.easy.retry.server.job.task.support.generator.task.AbstractJobTaskGenerator (implements org.springframework.beans.factory.InitializingBean, com.aizuda.easy.retry.server.job.task.support.generator.task.JobTaskGenerator)
- com.aizuda.easy.retry.server.job.task.support.generator.task.BroadcastTaskGenerator
- com.aizuda.easy.retry.server.job.task.support.generator.task.ClusterTaskGenerator
- com.aizuda.easy.retry.server.job.task.support.generator.task.ShardingTaskGenerator
- com.aizuda.easy.retry.server.job.task.support.stop.AbstractJobTaskStopHandler (implements org.springframework.beans.factory.InitializingBean, com.aizuda.easy.retry.server.job.task.support.JobTaskStopHandler)
- com.aizuda.easy.retry.server.job.task.support.stop.BroadcastTaskStopHandler
- com.aizuda.easy.retry.server.job.task.support.stop.ClusterTaskStopHandler
- com.aizuda.easy.retry.server.job.task.support.stop.ShardingTaskStopHandler
- com.aizuda.easy.retry.server.common.schedule.AbstractSchedule (implements com.aizuda.easy.retry.server.common.Schedule)
- com.aizuda.easy.retry.server.job.task.support.schedule.JobClearLogSchedule (implements com.aizuda.easy.retry.server.common.Lifecycle)
- com.aizuda.easy.retry.server.job.task.support.schedule.JobLogMergeSchedule (implements com.aizuda.easy.retry.server.common.Lifecycle)
- com.aizuda.easy.retry.server.job.task.support.schedule.JobSummarySchedule (implements com.aizuda.easy.retry.server.common.Lifecycle)
- com.aizuda.easy.retry.server.job.task.support.schedule.WorkflowJobSummarySchedule (implements com.aizuda.easy.retry.server.common.Lifecycle)
- com.aizuda.easy.retry.server.job.task.support.block.workflow.AbstractWorkflowBlockStrategy (implements com.aizuda.easy.retry.server.job.task.support.BlockStrategy, org.springframework.beans.factory.InitializingBean)
- com.aizuda.easy.retry.server.job.task.support.block.workflow.ConcurrencyWorkflowBlockStrategy
- com.aizuda.easy.retry.server.job.task.support.block.workflow.DiscardWorkflowBlockStrategy
- com.aizuda.easy.retry.server.job.task.support.block.workflow.OverlayWorkflowBlockStrategy
- com.aizuda.easy.retry.server.job.task.support.executor.workflow.AbstractWorkflowExecutor (implements org.springframework.beans.factory.InitializingBean, com.aizuda.easy.retry.server.job.task.support.WorkflowExecutor)
- com.aizuda.easy.retry.server.job.task.support.executor.workflow.CallbackWorkflowExecutor
- com.aizuda.easy.retry.server.job.task.support.executor.workflow.DecisionWorkflowExecutor
- com.aizuda.easy.retry.server.job.task.support.executor.workflow.JobTaskWorkflowExecutor
- com.aizuda.easy.retry.server.job.task.support.prepare.workflow.AbstractWorkflowPrePareHandler (implements com.aizuda.easy.retry.server.job.task.support.WorkflowPrePareHandler)
- com.aizuda.easy.retry.server.job.task.support.prepare.workflow.RunningWorkflowPrepareHandler
- com.aizuda.easy.retry.server.job.task.support.prepare.workflow.TerminalWorkflowPrepareHandler
- com.aizuda.easy.retry.server.job.task.support.prepare.workflow.WaiWorkflowPrepareHandler
- com.aizuda.easy.retry.server.job.task.dto.BaseDTO
- com.aizuda.easy.retry.server.job.task.dto.RealJobExecutorDTO
- com.aizuda.easy.retry.server.job.task.dto.RealStopTaskInstanceDTO
- com.aizuda.easy.retry.server.job.task.support.block.job.BlockStrategyContext
- com.aizuda.easy.retry.server.job.task.support.block.workflow.WorkflowBlockStrategyContext
- com.aizuda.easy.retry.server.job.task.support.callback.ClientCallbackContext
- com.aizuda.easy.retry.server.job.task.support.callback.ClientCallbackFactory
- com.aizuda.easy.retry.server.job.task.dto.CompleteJobBatchDTO
- com.aizuda.easy.retry.server.job.task.support.handler.DistributedLockHandler
- com.aizuda.easy.retry.server.job.task.EasyRetryJobTaskStarter
- java.util.EventObject (implements java.io.Serializable)
- org.springframework.context.ApplicationEvent
- com.aizuda.easy.retry.server.job.task.support.event.JobTaskFailAlarmEvent
- org.springframework.context.ApplicationEvent
- com.aizuda.easy.retry.server.job.task.support.expression.ExpressionInvocationHandler (implements java.lang.reflect.InvocationHandler)
- com.aizuda.easy.retry.server.job.task.support.block.job.JobBlockStrategyFactory
- com.aizuda.easy.retry.server.job.task.support.executor.job.JobExecutorContext
- com.aizuda.easy.retry.server.job.task.support.executor.job.JobExecutorFactory
- com.aizuda.easy.retry.server.job.task.dto.JobExecutorResultDTO
- com.aizuda.easy.retry.server.job.task.dto.JobLogDTO
- com.aizuda.easy.retry.server.job.task.support.log.JobLogStorage (implements org.springframework.beans.factory.InitializingBean, com.aizuda.easy.retry.server.common.LogStorage)
- com.aizuda.easy.retry.server.job.task.support.generator.batch.JobTaskBatchGenerator
- com.aizuda.easy.retry.server.job.task.support.generator.batch.JobTaskBatchGeneratorContext
- com.aizuda.easy.retry.server.job.task.support.handler.JobTaskBatchHandler
- com.aizuda.easy.retry.server.job.task.support.JobTaskConverterImpl (implements com.aizuda.easy.retry.server.job.task.support.JobTaskConverter)
- com.aizuda.easy.retry.server.job.task.support.generator.task.JobTaskGenerateContext
- com.aizuda.easy.retry.server.job.task.support.generator.task.JobTaskGeneratorFactory
- com.aizuda.easy.retry.server.job.task.dto.JobTaskPrepareDTO
- com.aizuda.easy.retry.server.job.task.support.stop.JobTaskStopFactory
- com.aizuda.easy.retry.server.job.task.support.timer.JobTimerTask (implements io.netty.util.TimerTask)
- com.aizuda.easy.retry.server.job.task.dto.JobTimerTaskDTO
- com.aizuda.easy.retry.server.job.task.support.timer.JobTimerWheel (implements com.aizuda.easy.retry.server.common.Lifecycle)
- com.aizuda.easy.retry.server.job.task.support.cache.MutableGraphCache
- com.aizuda.easy.retry.server.common.dto.PartitionTask
- com.aizuda.easy.retry.server.job.task.dto.JobPartitionTaskDTO
- com.aizuda.easy.retry.server.job.task.dto.WorkflowPartitionTaskDTO
- com.aizuda.easy.retry.server.common.handler.PostHttpRequestHandler (implements com.aizuda.easy.retry.server.common.HttpRequestHandler)
- com.aizuda.easy.retry.server.job.task.support.request.ReportDispatchResultPostHttpRequestHandler
- com.aizuda.easy.retry.server.job.task.support.executor.job.RequestClientActor.JobExecutorRetryListener (implements com.github.rholder.retry.RetryListener)
- com.aizuda.easy.retry.server.job.task.support.timer.ResidentJobTimerTask (implements io.netty.util.TimerTask)
- com.aizuda.easy.retry.server.job.task.support.cache.ResidentTaskCache
- com.aizuda.easy.retry.server.job.task.dto.TaskExecuteDTO
- com.aizuda.easy.retry.server.job.task.support.stop.TaskStopJobContext
- com.aizuda.easy.retry.server.job.task.support.idempotent.TimerIdempotent (implements com.aizuda.easy.retry.server.common.IdempotentStrategy<T,
V>) - com.aizuda.easy.retry.server.job.task.support.generator.batch.WorkflowBatchGenerator
- com.aizuda.easy.retry.server.job.task.support.handler.WorkflowBatchHandler
- com.aizuda.easy.retry.server.job.task.support.block.workflow.WorkflowBlockStrategyFactory
- com.aizuda.easy.retry.server.job.task.support.executor.workflow.WorkflowExecutorContext
- com.aizuda.easy.retry.server.job.task.support.executor.workflow.WorkflowExecutorFactory
- com.aizuda.easy.retry.server.job.task.dto.WorkflowNodeTaskExecuteDTO
- com.aizuda.easy.retry.server.job.task.support.generator.batch.WorkflowTaskBatchGeneratorContext
- com.aizuda.easy.retry.server.job.task.support.WorkflowTaskConverterImpl (implements com.aizuda.easy.retry.server.job.task.support.WorkflowTaskConverter)
- com.aizuda.easy.retry.server.job.task.dto.WorkflowTaskPrepareDTO
- com.aizuda.easy.retry.server.job.task.support.timer.WorkflowTimerTask (implements io.netty.util.TimerTask)
- com.aizuda.easy.retry.server.job.task.dto.WorkflowTimerTaskDTO
- com.aizuda.easy.retry.server.job.task.support.block.job.AbstracJobBlockStrategy (implements com.aizuda.easy.retry.server.job.task.support.BlockStrategy, org.springframework.beans.factory.InitializingBean)
接口分层结构
- com.aizuda.easy.retry.server.job.task.support.BlockStrategy
- com.aizuda.easy.retry.server.job.task.support.ClientCallbackHandler
- com.aizuda.easy.retry.server.job.task.support.JobExecutor
- com.aizuda.easy.retry.server.job.task.support.JobPrePareHandler
- com.aizuda.easy.retry.server.job.task.client.JobRpcClient
- com.aizuda.easy.retry.server.job.task.support.JobTaskConverter
- com.aizuda.easy.retry.server.job.task.support.generator.task.JobTaskGenerator
- com.aizuda.easy.retry.server.job.task.support.JobTaskStopHandler
- com.aizuda.easy.retry.server.job.task.support.LockExecutor
- com.aizuda.easy.retry.server.job.task.support.WorkflowExecutor
- com.aizuda.easy.retry.server.job.task.support.WorkflowPrePareHandler
- com.aizuda.easy.retry.server.job.task.support.WorkflowTaskConverter
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.aizuda.easy.retry.server.job.task.enums.BlockStrategyEnum
- com.aizuda.easy.retry.server.job.task.enums.JobRetrySceneEnum
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)