Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LYL41011/igreport
/ types & classes
Types & classes
86 in github.com/LYL41011/igreport
⨍
Functions
1,668
◇
Types & classes
86
Class
AdminBizImpl
@author xuxueli 2017-07-27 21:54:20
igreport-core/src/main/java/com/lyl/igreport/xxljob/service/impl/AdminBizImpl.java:32
Class
CommonReportDto
Created by liuyanling on 2020/2/1
igreport-core/src/main/java/com/lyl/igreport/dto/CommonReportDto.java:13
Class
CommonReportHandler
通用报表Handler Created by liuyanling on 2020/2/6
igreport-core/src/main/java/com/lyl/igreport/service/jobhandler/CommonReportHandler.java:22
Interface
CommonReportService
通用报表相关操作类 Created by liuyanling on 2020/2/6
igreport-core/src/main/java/com/lyl/igreport/service/CommonReportService.java:16
Class
CommonReportServiceImpl
Created by liuyanling on 2020/2/6
igreport-core/src/main/java/com/lyl/igreport/service/impl/CommonReportServiceImpl.java:32
Class
CookieInterceptor
push cookies to model as cookieMap @author xuxueli 2015-12-12 18:09:04
igreport-core/src/main/java/com/lyl/igreport/xxljob/controller/interceptor/CookieInterceptor.java:19
Class
CookieUtil
Cookie.Util @author xuxueli 2015-12-12 18:01:06
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/util/CookieUtil.java:12
Class
CronExpression
Provides a parser and evaluator for unix-like cron expressions. Cron expressions provide the ability to specify complex time combinations such as &quo
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/cron/CronExpression.java:193
Class
CronUtils
Created by liuyanling on 2020/2/10
igreport-core/src/main/java/com/lyl/igreport/util/CronUtils.java:16
Enum
DataSourceEnum
数据源 Created by liuyanling on 2020/2/6
igreport-core/src/main/java/com/lyl/igreport/enums/DataSourceEnum.java:7
Class
DateTimeUtil
igreport-core/src/main/java/com/lyl/igreport/util/DateTimeUtil.java:14
Class
DefaultJobInfoUtils
组装job默认参数 Created by liuyanling on 2020/2/9
igreport-core/src/main/java/com/lyl/igreport/util/DefaultJobInfoUtils.java:11
Class
ExecutorRouteBusyover
Created by xuxueli on 17/3/10.
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/route/strategy/ExecutorRouteBusyover.java:15
Class
ExecutorRouteConsistentHash
分组下机器地址相同,不同JOB均匀散列在不同机器上,保证分组下机器分配JOB平均;且每个JOB固定调度其中一台机器; a、virtual node:解决不均衡问题 b、hash method replace hashCode:String的hashCode可能重复,需要进一步扩大
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/route/strategy/ExecutorRouteConsistentHash.java:20
Class
ExecutorRouteFailover
Created by xuxueli on 17/3/10.
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/route/strategy/ExecutorRouteFailover.java:15
Class
ExecutorRouteFirst
Created by xuxueli on 17/3/10.
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/route/strategy/ExecutorRouteFirst.java:12
Class
ExecutorRouteLFU
单个JOB对应的每个执行器,使用频率最低的优先被选举 a( )、LFU(Least Frequently Used):最不经常使用,频率/次数 b、LRU(Least Recently Used):最近最久未使用,时间 Created by xuxueli on 17/3/10
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/route/strategy/ExecutorRouteLFU.java:18
Class
ExecutorRouteLRU
单个JOB对应的每个执行器,最久为使用的优先被选举 a、LFU(Least Frequently Used):最不经常使用,频率/次数 b( )、LRU(Least Recently Used):最近最久未使用,时间 Created by xuxueli on 17/3/10.
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/route/strategy/ExecutorRouteLRU.java:20
Class
ExecutorRouteLast
Created by xuxueli on 17/3/10.
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/route/strategy/ExecutorRouteLast.java:12
Class
ExecutorRouteRandom
Created by xuxueli on 17/3/10.
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/route/strategy/ExecutorRouteRandom.java:13
Class
ExecutorRouteRound
Created by xuxueli on 17/3/10.
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/route/strategy/ExecutorRouteRound.java:15
Enum
ExecutorRouteStrategyEnum
Created by xuxueli on 17/3/10.
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/route/ExecutorRouteStrategyEnum.java:9
Class
ExecutorRouter
Created by xuxueli on 17/3/10.
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/route/ExecutorRouter.java:13
Class
FtlUtil
ftl util @author xuxueli 2018-01-17 20:37:48
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/util/FtlUtil.java:15
Class
I18nUtil
i18n util @author xuxueli 2018-01-17 20:39:06
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/util/I18nUtil.java:22
Interface
IgReportDao
Created by liuyanling on 2020/2/6
igreport-core/src/main/java/com/lyl/igreport/dao/mysql/IgReportDao.java:12
Class
IgReportDataSourceConfig
Created by liuyanling on 2020/2/6
igreport-core/src/main/java/com/lyl/igreport/config/IgReportDataSourceConfig.java:20
Interface
IgReportJobInfoDao
Created by liuyanling on 2020/2/6
igreport-core/src/main/java/com/lyl/igreport/dao/mysql/IgReportJobInfoDao.java:15
Interface
IgReportJobLogDao
Created by liuyanling on 2020/2/6
igreport-core/src/main/java/com/lyl/igreport/dao/mysql/IgReportJobLogDao.java:15
Interface
IgReportJobStatisticDao
Created by liuyanling on 2020/2/6
igreport-core/src/main/java/com/lyl/igreport/dao/mysql/IgReportJobStatisticDao.java:13
Interface
IgReportUserDao
Created by liuyanling on 2020/2/6
igreport-core/src/main/java/com/lyl/igreport/dao/mysql/IgReportUserDao.java:12
Class
IgreportCoreApplication
igreport-core/src/main/java/com/lyl/igreport/IgreportCoreApplication.java:6
Class
IgreportCoreApplicationTests
igreport-core/src/test/java/com/lyl/igreport/IgreportCoreApplicationTests.java:6
Class
IndexController
Created by liuyanling on 2020/2/1
igreport-core/src/main/java/com/lyl/igreport/web/controller/IndexController.java:25
Class
JacksonUtil
Jackson util 1、obj need private and set/get; 2、do not support inner class; @author xuxueli 2015-9-25 18:02:56
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/util/JacksonUtil.java:21
Class
JobApiController
Created by xuxueli on 17/5/10.
igreport-core/src/main/java/com/lyl/igreport/web/controller/JobApiController.java:24
Class
JobFailMonitorHelper
job monitor instance @author xuxueli 2015-9-1 18:05:56
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/thread/JobFailMonitorHelper.java:27
Class
JobInfoController
Created by liuyanling on 2020/2/1
igreport-core/src/main/java/com/lyl/igreport/web/controller/JobInfoController.java:32
Class
JobLogController
Created by liuyanling on 2020/2/1
igreport-core/src/main/java/com/lyl/igreport/web/controller/JobLogController.java:31
Class
JobLogReportHelper
job log report helper @author xuxueli 2019-11-22
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/thread/JobLogReportHelper.java:20
Class
JobRegistryMonitorHelper
job registry instance @author xuxueli 2016-10-02 19:10:24
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/thread/JobRegistryMonitorHelper.java:17
Class
JobScheduleHelper
@author xuxueli 2019-05-21
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/thread/JobScheduleHelper.java:21
Interface
JobService
任务相关操作类 Created by liuyanling on 2020/2/6
igreport-core/src/main/java/com/lyl/igreport/service/JobService.java:14
Class
JobServiceImpl
Created by liuyanling on 2020/2/1
igreport-core/src/main/java/com/lyl/igreport/service/impl/JobServiceImpl.java:31
Class
JobTriggerPoolHelper
job trigger thread pool helper @author xuxueli 2018-07-03 21:08:07
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/thread/JobTriggerPoolHelper.java:17
Class
LocalCacheData
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/util/LocalCacheUtil.java:14
Class
LocalCacheUtil
local cache tool @author xuxueli 2018-01-22 21:37:34
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/util/LocalCacheUtil.java:11
Class
LoginService
@author xuxueli 2019-05-04 22:13:264
igreport-core/src/main/java/com/lyl/igreport/xxljob/service/LoginService.java:20
Class
MongoBaseEntity
Created by liuyanling on 2020/2/1
igreport-core/src/main/java/com/lyl/igreport/entity/MongoBaseEntity.java:12
Interface
MongoDao
Created by liuyanling on 2020/2/2 mongo增删改查
igreport-core/src/main/java/com/lyl/igreport/dao/mongo/MongoDao.java:13
Class
MongoDaoImpl
Created by liuyanling on 2020/2/2
igreport-core/src/main/java/com/lyl/igreport/dao/mongo/MongoDaoImpl.java:19
Class
MongoReportEntity
Created by liuyanling on 2020/2/1
igreport-core/src/main/java/com/lyl/igreport/entity/MongoReportEntity.java:13
Interface
MongoService
mongo相关操作类 Created by liuyanling on 2020/2/6
igreport-core/src/main/java/com/lyl/igreport/service/MongoService.java:13
Class
MongoServiceImpl
Created by liuyanling on 2018/7/6
igreport-core/src/main/java/com/lyl/igreport/service/impl/MongoServiceImpl.java:25
Class
PermissionInterceptor
权限拦截 @author xuxueli 2015-12-12 18:09:04
igreport-core/src/main/java/com/lyl/igreport/xxljob/controller/interceptor/PermissionInterceptor.java:20
Interface
PrestoService
presto相关操作类 Created by liuyanling on 2020/2/6
igreport-core/src/main/java/com/lyl/igreport/service/PrestoService.java:10
Class
PrestoServiceImpl
@author: Liuyanling @date: 2020/1/16 @description:
igreport-core/src/main/java/com/lyl/igreport/service/impl/PrestoServiceImpl.java:24
Class
QueryCommonReportDto
Created by liuyanling on 2020/2/1
igreport-core/src/main/java/com/lyl/igreport/dto/QueryCommonReportDto.java:14
Class
QueryPrestoDto
Created by liuyanling on 2020/2/1
igreport-core/src/main/java/com/lyl/igreport/dto/QueryPrestoDto.java:12
Enum
ReportFrequencyEnum
Created by liuyanling on 2020/2/1
igreport-core/src/main/java/com/lyl/igreport/enums/ReportFrequencyEnum.java:6
Class
ReportInfoController
Created by liuyanling on 2020/2/6
igreport-core/src/main/java/com/lyl/igreport/web/controller/ReportInfoController.java:28
Class
SampleXxlJob
XxlJob开发示例(Bean模式) <p> 开发步骤: 1、在Spring Bean实例中,开发Job方法,方式格式要求为 "public ReturnT<String> execute(String param)" 2、为Job方法添加注解 "@XxlJob(value="自定义jobhandl
igreport-core/src/main/java/com/lyl/igreport/service/jobhandler/SampleXxlJob.java:20
Class
TestMongo
Created by liuyanling on 2020/2/2
igreport-core/src/test/java/com/lyl/igreport/TestMongo.java:25
Class
TestReportDao
Created by liuyanling on 2020/2/7
igreport-core/src/test/java/com/lyl/igreport/TestReportDao.java:24
Class
TestXxlJob
Created by liuyanling on 2020/2/2
igreport-core/src/test/java/com/lyl/igreport/TestXxlJob.java:25
Interface
TidbDao
Created by liuyanling on 2020/2/6
igreport-core/src/main/java/com/lyl/igreport/dao/tidb/TidbDao.java:11
Class
TidbDataSourceConfig
Created by liuyanling on 2020/2/6
igreport-core/src/main/java/com/lyl/igreport/config/TidbDataSourceConfig.java:19
Enum
TriggerTypeEnum
trigger type enum @author xuxueli 2018-09-16 04:56:41
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/trigger/TriggerTypeEnum.java:10
Class
UserController
@author xuxueli 2019-05-04 16:39:50
igreport-core/src/main/java/com/lyl/igreport/web/controller/UserController.java:30
Class
ValueSet
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/cron/CronExpression.java:1653
Class
WebExceptionResolver
common exception resolver @author xuxueli 2016-1-6 19:22:18
igreport-core/src/main/java/com/lyl/igreport/xxljob/controller/resolver/WebExceptionResolver.java:23
Class
WebMvcConfig
web mvc config @author xuxueli 2018-04-02 20:48:20
igreport-core/src/main/java/com/lyl/igreport/xxljob/controller/interceptor/WebMvcConfig.java:14
Class
XxlJobAdminConfig
xxl-job config @author xuxueli 2017-04-28
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/conf/XxlJobAdminConfig.java:20
Class
XxlJobConfig
xxl-job config @author xuxueli 2017-04-28
igreport-core/src/main/java/com/lyl/igreport/config/XxlJobConfig.java:15
Class
XxlJobException
@author xuxueli 2019-05-04 23:19:29
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/exception/XxlJobException.java:6
Class
XxlJobGroup
Created by xuxueli on 16/9/30.
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/model/XxlJobGroup.java:10
Interface
XxlJobGroupDao
Created by xuxueli on 16/9/30.
igreport-core/src/main/java/com/lyl/igreport/dao/mysql/XxlJobGroupDao.java:12
Class
XxlJobInfo
xxl-job info @author xuxueli 2016-1-12 18:25:49
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/model/XxlJobInfo.java:15
Class
XxlJobLog
xxl-job log, used to track trigger process @author xuxueli 2015-12-19 23:19:09
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/model/XxlJobLog.java:13
Class
XxlJobLogGlue
xxl-job log for glue, used to track job code process @author xuxueli 2016-5-19 17:57:46
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/model/XxlJobLogGlue.java:9
Class
XxlJobLogReport
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/model/XxlJobLogReport.java:8
Class
XxlJobRegistry
Created by xuxueli on 16/9/30.
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/model/XxlJobRegistry.java:8
Interface
XxlJobRegistryDao
Created by xuxueli on 16/9/30.
igreport-core/src/main/java/com/lyl/igreport/dao/mysql/XxlJobRegistryDao.java:13
Class
XxlJobScheduler
@author xuxueli 2018-10-28 00:18:17
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/scheduler/XxlJobScheduler.java:23
Class
XxlJobTrigger
xxl-job trigger Created by xuxueli on 17/7/13.
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/trigger/XxlJobTrigger.java:27
Class
XxlJobUser
@author xuxueli 2019-05-04 16:43:12
igreport-core/src/main/java/com/lyl/igreport/xxljob/core/model/XxlJobUser.java:8