所有程序包的分层结构
程序包分层结构:- com.xxl.job.admin,
- com.xxl.job.admin.controller,
- com.xxl.job.admin.controller.annotation,
- com.xxl.job.admin.controller.interceptor,
- com.xxl.job.admin.controller.resolver,
- com.xxl.job.admin.controller.vo,
- com.xxl.job.admin.core.alarm,
- com.xxl.job.admin.core.alarm.impl,
- com.xxl.job.admin.core.complete,
- com.xxl.job.admin.core.conf,
- com.xxl.job.admin.core.cron,
- com.xxl.job.admin.core.exception,
- com.xxl.job.admin.core.model,
- com.xxl.job.admin.core.old,
- com.xxl.job.admin.core.route,
- com.xxl.job.admin.core.route.strategy,
- com.xxl.job.admin.core.scheduler,
- com.xxl.job.admin.core.thread,
- com.xxl.job.admin.core.trigger,
- com.xxl.job.admin.core.util,
- com.xxl.job.admin.dao,
- com.xxl.job.admin.service,
- com.xxl.job.admin.service.impl
类分层结构
- java.lang.Object
- com.xxl.job.admin.service.impl.AdminBizImpl (implements com.xxl.job.core.biz.AdminBiz)
- com.xxl.job.admin.controller.interceptor.CookieInterceptor (implements org.springframework.web.servlet.AsyncHandlerInterceptor)
- com.xxl.job.admin.core.util.CookieUtil
- com.xxl.job.admin.core.cron.CronExpression (implements java.lang.Cloneable, java.io.Serializable)
- com.xxl.job.admin.core.alarm.impl.EmailJobAlarm (implements com.xxl.job.admin.core.alarm.JobAlarm)
- com.xxl.job.admin.core.route.ExecutorRouter
- com.xxl.job.admin.core.route.strategy.ExecutorRouteBusyover
- com.xxl.job.admin.core.route.strategy.ExecutorRouteConsistentHash
- com.xxl.job.admin.core.route.strategy.ExecutorRouteFailover
- com.xxl.job.admin.core.route.strategy.ExecutorRouteFirst
- com.xxl.job.admin.core.route.strategy.ExecutorRouteLast
- com.xxl.job.admin.core.route.strategy.ExecutorRouteLFU
- com.xxl.job.admin.core.route.strategy.ExecutorRouteLRU
- com.xxl.job.admin.core.route.strategy.ExecutorRouteRandom
- com.xxl.job.admin.core.route.strategy.ExecutorRouteRound
- com.xxl.job.admin.core.util.FtlUtil
- com.xxl.job.admin.core.util.I18nUtil
- com.xxl.job.admin.controller.IndexController
- com.xxl.job.admin.core.util.JacksonUtil
- com.xxl.job.admin.core.alarm.JobAlarmer (implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.InitializingBean)
- com.xxl.job.admin.controller.JobApiController
- com.xxl.job.admin.controller.JobCodeController
- com.xxl.job.admin.core.thread.JobCompleteHelper
- com.xxl.job.admin.core.thread.JobFailMonitorHelper
- com.xxl.job.admin.controller.JobGroupController
- com.xxl.job.admin.controller.JobInfoController
- com.xxl.job.admin.controller.JobLogController
- com.xxl.job.admin.core.thread.JobLogReportHelper
- com.xxl.job.admin.core.thread.JobRegistryHelper
- com.xxl.job.admin.core.thread.JobScheduleHelper
- com.xxl.job.admin.core.thread.JobTriggerPoolHelper
- com.xxl.job.admin.core.util.LocalCacheUtil
- com.xxl.job.admin.service.LoginService
- com.xxl.job.admin.controller.interceptor.PermissionInterceptor (implements org.springframework.web.servlet.AsyncHandlerInterceptor)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.xxl.job.admin.core.exception.XxlJobException
- java.lang.RuntimeException
- java.lang.Exception
- com.xxl.job.admin.controller.UserController
- com.xxl.job.admin.controller.resolver.WebExceptionResolver (implements org.springframework.web.servlet.HandlerExceptionResolver)
- com.xxl.job.admin.controller.interceptor.WebMvcConfig (implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer)
- com.xxl.job.admin.XxlJobAdminApplication
- com.xxl.job.admin.core.conf.XxlJobAdminConfig (implements org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean)
- com.xxl.job.admin.core.complete.XxlJobCompleter
- com.xxl.job.admin.core.model.XxlJobGroup
- com.xxl.job.admin.core.model.XxlJobInfo
- com.xxl.job.admin.controller.vo.XxlJobInfoVO (implements java.io.Serializable)
- com.xxl.job.admin.core.model.XxlJobLog
- com.xxl.job.admin.core.model.XxlJobLogGlue
- com.xxl.job.admin.core.model.XxlJobLogReport
- com.xxl.job.admin.core.model.XxlJobRegistry
- com.xxl.job.admin.core.scheduler.XxlJobScheduler
- com.xxl.job.admin.service.impl.XxlJobServiceImpl (implements com.xxl.job.admin.service.XxlJobService)
- com.xxl.job.admin.core.trigger.XxlJobTrigger
- com.xxl.job.admin.core.model.XxlJobUser
接口分层结构
- com.xxl.job.admin.core.alarm.JobAlarm
- com.xxl.job.admin.dao.XxlJobGroupDao
- com.xxl.job.admin.dao.XxlJobInfoDao
- com.xxl.job.admin.dao.XxlJobLogDao
- com.xxl.job.admin.dao.XxlJobLogGlueDao
- com.xxl.job.admin.dao.XxlJobLogReportDao
- com.xxl.job.admin.dao.XxlJobRegistryDao
- com.xxl.job.admin.service.XxlJobService
- com.xxl.job.admin.dao.XxlJobUserDao
Annotation Interface Hierarchy
- com.xxl.job.admin.controller.annotation.PermissionLimit (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)
- com.xxl.job.admin.core.route.ExecutorRouteStrategyEnum
- com.xxl.job.admin.core.scheduler.MisfireStrategyEnum
- com.xxl.job.admin.core.scheduler.ScheduleTypeEnum
- com.xxl.job.admin.core.trigger.TriggerTypeEnum
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)