SYMBOL INDEX (1979 symbols across 153 files) FILE: doc/db/tables_xxl_job.sql type `xxl_job_group` (line 12) | CREATE TABLE `xxl_job_group` type `xxl_job_registry` (line 24) | CREATE TABLE `xxl_job_registry` type `xxl_job_info` (line 38) | CREATE TABLE `xxl_job_info` type `xxl_job_logglue` (line 68) | CREATE TABLE `xxl_job_logglue` type `xxl_job_log` (line 83) | CREATE TABLE `xxl_job_log` type `xxl_job_log_report` (line 108) | CREATE TABLE `xxl_job_log_report` type `xxl_job_lock` (line 123) | CREATE TABLE `xxl_job_lock` type `xxl_job_user` (line 132) | CREATE TABLE `xxl_job_user` FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/XxlJobAdminApplication.java class XxlJobAdminApplication (line 9) | @SpringBootApplication method main (line 12) | public static void main(String[] args) { FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/constant/Consts.java class Consts (line 3) | public class Consts { FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/constant/TriggerStatus.java type TriggerStatus (line 3) | public enum TriggerStatus { method TriggerStatus (line 11) | TriggerStatus(int value, String desc) { method getValue (line 16) | public int getValue() { method setValue (line 20) | public void setValue(int value) { method getDesc (line 24) | public String getDesc() { method setDesc (line 28) | public void setDesc(String desc) { FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/controller/base/IndexController.java class IndexController (line 34) | @Controller method index (line 43) | @RequestMapping("/") method findResourceList (line 57) | private List findResourceList(HttpServletRequest r... method dashboard (line 83) | @RequestMapping("/dashboard") method chartInfo (line 93) | @RequestMapping("/chartInfo") method help (line 103) | @RequestMapping("/help") method errorPage (line 109) | @RequestMapping(value = "/errorpage") method initBinder (line 120) | @InitBinder FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/controller/base/LoginController.java class LoginController (line 27) | @Controller method login (line 34) | @RequestMapping("/login") method doLogin (line 48) | @RequestMapping(value="/doLogin", method=RequestMethod.POST) method logout (line 78) | @RequestMapping(value="/logout", method=RequestMethod.POST) method updatePwd (line 89) | @RequestMapping("/updatePwd") FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/controller/biz/JobCodeController.java class JobCodeController (line 31) | @Controller method index (line 41) | @RequestMapping method save (line 64) | @RequestMapping("/save") FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/controller/biz/JobGroupController.java class JobGroupController (line 31) | @Controller method index (line 42) | @RequestMapping method pageList (line 48) | @RequestMapping("/pageList") method insert (line 68) | @RequestMapping("/insert") method update (line 115) | @RequestMapping("/update") method findRegistryByAppName (line 161) | private List findRegistryByAppName(String appnameParam){ method delete (line 181) | @RequestMapping("/delete") method loadById (line 217) | @RequestMapping("/loadById") FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/controller/biz/JobInfoController.java class JobInfoController (line 40) | @Controller method index (line 50) | @RequestMapping method pageList (line 81) | @RequestMapping("/pageList") method add (line 99) | @RequestMapping("/insert") method update (line 109) | @RequestMapping("/update") method delete (line 119) | @RequestMapping("/delete") method pause (line 133) | @RequestMapping("/stop") method start (line 147) | @RequestMapping("/start") method triggerJob (line 161) | @RequestMapping("/trigger") method nextTriggerTime (line 171) | @RequestMapping("/nextTriggerTime") FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/controller/biz/JobLogController.java class JobLogController (line 45) | @Controller method index (line 59) | @RequestMapping method pageList (line 122) | @RequestMapping("/pageList") method filter (line 166) | private String filter(String originData){ method logKill (line 192) | @RequestMapping("/logKill") method clearLog (line 229) | @RequestMapping("/clearLog") method logDetailPage (line 279) | @RequestMapping("/logDetailPage") method logDetailCat (line 302) | @RequestMapping("/logDetailCat") FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/controller/biz/JobUserController.java class JobUserController (line 32) | @Controller method index (line 41) | @RequestMapping method pageList (line 52) | @RequestMapping("/pageList") method insert (line 79) | @RequestMapping("/insert") method update (line 115) | @RequestMapping("/update") method delete (line 144) | @RequestMapping("/delete") FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/mapper/XxlJobGroupMapper.java type XxlJobGroupMapper (line 12) | @Mapper method findAll (line 15) | public List findAll(); method findByAddressType (line 17) | public List findByAddressType(@Param("addressType") int a... method save (line 19) | public int save(XxlJobGroup xxlJobGroup); method update (line 21) | public int update(XxlJobGroup xxlJobGroup); method remove (line 23) | public int remove(@Param("id") int id); method load (line 25) | public XxlJobGroup load(@Param("id") int id); method pageList (line 27) | public List pageList(@Param("offset") int offset, method pageListCount (line 32) | public int pageListCount(@Param("offset") int offset, FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/mapper/XxlJobInfoMapper.java type XxlJobInfoMapper (line 14) | @Mapper method pageList (line 17) | public List pageList(@Param("offset") int offset, method pageListCount (line 24) | public int pageListCount(@Param("offset") int offset, method save (line 32) | public int save(XxlJobInfo info); method loadById (line 34) | public XxlJobInfo loadById(@Param("id") int id); method update (line 36) | public int update(XxlJobInfo xxlJobInfo); method delete (line 38) | public int delete(@Param("id") long id); method getJobsByGroup (line 40) | public List getJobsByGroup(@Param("jobGroup") int jobGroup); method findAllCount (line 42) | public int findAllCount(); method scheduleJobQuery (line 51) | public List scheduleJobQuery(@Param("maxNextTime") long ma... method scheduleUpdate (line 62) | public int scheduleUpdate(XxlJobInfo xxlJobInfo); FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/mapper/XxlJobLockMapper.java type XxlJobLockMapper (line 10) | @Mapper method scheduleLock (line 16) | String scheduleLock(); FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/mapper/XxlJobLogGlueMapper.java type XxlJobLogGlueMapper (line 13) | @Mapper method save (line 16) | public int save(XxlJobLogGlue xxlJobLogGlue); method findByJobId (line 18) | public List findByJobId(@Param("jobId") int jobId); method removeOld (line 20) | public int removeOld(@Param("jobId") int jobId, @Param("limit") int li... method deleteByJobId (line 22) | public int deleteByJobId(@Param("jobId") int jobId); FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/mapper/XxlJobLogMapper.java type XxlJobLogMapper (line 15) | @Mapper method pageList (line 19) | public List pageList(@Param("offset") int offset, method pageListCount (line 26) | public int pageListCount(@Param("offset") int offset, method load (line 34) | public XxlJobLog load(@Param("id") long id); method save (line 36) | public long save(XxlJobLog xxlJobLog); method updateTriggerInfo (line 38) | public int updateTriggerInfo(XxlJobLog xxlJobLog); method updateHandleInfo (line 40) | public int updateHandleInfo(XxlJobLog xxlJobLog); method delete (line 42) | public int delete(@Param("jobId") int jobId); method findLogReport (line 44) | public Map findLogReport(@Param("from") Date from, method findClearLogIds (line 47) | public List findClearLogIds(@Param("jobGroup") int jobGroup, method clearLog (line 52) | public int clearLog(@Param("logIds") List logIds); method findFailJobLogIds (line 54) | public List findFailJobLogIds(@Param("pagesize") int pagesize); method updateAlarmStatus (line 56) | public int updateAlarmStatus(@Param("logId") long logId, method findLostJobIds (line 60) | public List findLostJobIds(@Param("losedTime") Date losedTime); FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/mapper/XxlJobLogReportMapper.java type XxlJobLogReportMapper (line 14) | @Mapper method saveOrUpdate (line 21) | public int saveOrUpdate(XxlJobLogReport xxlJobLogReport); method queryLogReport (line 23) | public List queryLogReport(@Param("triggerDayFrom") D... method queryLogReportTotal (line 26) | public XxlJobLogReport queryLogReportTotal(); FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/mapper/XxlJobRegistryMapper.java type XxlJobRegistryMapper (line 13) | @Mapper method findDead (line 16) | public List findDead(@Param("timeout") int timeout, method removeDead (line 19) | public int removeDead(@Param("ids") List ids); method findAll (line 21) | public List findAll(@Param("timeout") int timeout, method registrySaveOrUpdate (line 24) | public int registrySaveOrUpdate(@Param("registryGroup") String registr... method registryDelete (line 39) | public int registryDelete(@Param("registryGroup") String registryGroup, method removeByRegistryGroupAndKey (line 43) | public int removeByRegistryGroupAndKey(@Param("registryGroup") String ... FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/mapper/XxlJobUserMapper.java type XxlJobUserMapper (line 12) | @Mapper method pageList (line 15) | public List pageList(@Param("offset") int offset, method pageListCount (line 19) | public int pageListCount(@Param("offset") int offset, method loadByUserName (line 24) | public XxlJobUser loadByUserName(@Param("username") String username); method loadById (line 26) | public XxlJobUser loadById(@Param("id") int id); method save (line 28) | public int save(XxlJobUser xxlJobUser); method update (line 30) | public int update(XxlJobUser xxlJobUser); method delete (line 32) | public int delete(@Param("id") int id); method updateToken (line 34) | public int updateToken(@Param("id") int id, @Param("token") String tok... FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/model/XxlJobGroup.java class XxlJobGroup (line 13) | public class XxlJobGroup { method getRegistryList (line 24) | public List getRegistryList() { method getId (line 31) | public int getId() { method setId (line 35) | public void setId(int id) { method getAppname (line 39) | public String getAppname() { method setAppname (line 43) | public void setAppname(String appname) { method getTitle (line 47) | public String getTitle() { method setTitle (line 51) | public void setTitle(String title) { method getAddressType (line 55) | public int getAddressType() { method setAddressType (line 59) | public void setAddressType(int addressType) { method getAddressList (line 63) | public String getAddressList() { method getUpdateTime (line 67) | public Date getUpdateTime() { method setUpdateTime (line 71) | public void setUpdateTime(Date updateTime) { method setAddressList (line 75) | public void setAddressList(String addressList) { FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/model/XxlJobInfo.java class XxlJobInfo (line 10) | public class XxlJobInfo { method getId (line 46) | public int getId() { method setId (line 50) | public void setId(int id) { method getJobGroup (line 54) | public int getJobGroup() { method setJobGroup (line 58) | public void setJobGroup(int jobGroup) { method getJobDesc (line 62) | public String getJobDesc() { method setJobDesc (line 66) | public void setJobDesc(String jobDesc) { method getAddTime (line 70) | public Date getAddTime() { method setAddTime (line 74) | public void setAddTime(Date addTime) { method getUpdateTime (line 78) | public Date getUpdateTime() { method setUpdateTime (line 82) | public void setUpdateTime(Date updateTime) { method getAuthor (line 86) | public String getAuthor() { method setAuthor (line 90) | public void setAuthor(String author) { method getAlarmEmail (line 94) | public String getAlarmEmail() { method setAlarmEmail (line 98) | public void setAlarmEmail(String alarmEmail) { method getScheduleType (line 102) | public String getScheduleType() { method setScheduleType (line 106) | public void setScheduleType(String scheduleType) { method getScheduleConf (line 110) | public String getScheduleConf() { method setScheduleConf (line 114) | public void setScheduleConf(String scheduleConf) { method getMisfireStrategy (line 118) | public String getMisfireStrategy() { method setMisfireStrategy (line 122) | public void setMisfireStrategy(String misfireStrategy) { method getExecutorRouteStrategy (line 126) | public String getExecutorRouteStrategy() { method setExecutorRouteStrategy (line 130) | public void setExecutorRouteStrategy(String executorRouteStrategy) { method getExecutorHandler (line 134) | public String getExecutorHandler() { method setExecutorHandler (line 138) | public void setExecutorHandler(String executorHandler) { method getExecutorParam (line 142) | public String getExecutorParam() { method setExecutorParam (line 146) | public void setExecutorParam(String executorParam) { method getExecutorBlockStrategy (line 150) | public String getExecutorBlockStrategy() { method setExecutorBlockStrategy (line 154) | public void setExecutorBlockStrategy(String executorBlockStrategy) { method getExecutorTimeout (line 158) | public int getExecutorTimeout() { method setExecutorTimeout (line 162) | public void setExecutorTimeout(int executorTimeout) { method getExecutorFailRetryCount (line 166) | public int getExecutorFailRetryCount() { method setExecutorFailRetryCount (line 170) | public void setExecutorFailRetryCount(int executorFailRetryCount) { method getGlueType (line 174) | public String getGlueType() { method setGlueType (line 178) | public void setGlueType(String glueType) { method getGlueSource (line 182) | public String getGlueSource() { method setGlueSource (line 186) | public void setGlueSource(String glueSource) { method getGlueRemark (line 190) | public String getGlueRemark() { method setGlueRemark (line 194) | public void setGlueRemark(String glueRemark) { method getGlueUpdatetime (line 198) | public Date getGlueUpdatetime() { method setGlueUpdatetime (line 202) | public void setGlueUpdatetime(Date glueUpdatetime) { method getChildJobId (line 206) | public String getChildJobId() { method setChildJobId (line 210) | public void setChildJobId(String childJobId) { method getTriggerStatus (line 214) | public int getTriggerStatus() { method setTriggerStatus (line 218) | public void setTriggerStatus(int triggerStatus) { method getTriggerLastTime (line 222) | public long getTriggerLastTime() { method setTriggerLastTime (line 226) | public void setTriggerLastTime(long triggerLastTime) { method getTriggerNextTime (line 230) | public long getTriggerNextTime() { method setTriggerNextTime (line 234) | public void setTriggerNextTime(long triggerNextTime) { FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/model/XxlJobLog.java class XxlJobLog (line 9) | public class XxlJobLog { method getId (line 37) | public long getId() { method setId (line 41) | public void setId(long id) { method getJobGroup (line 45) | public int getJobGroup() { method setJobGroup (line 49) | public void setJobGroup(int jobGroup) { method getJobId (line 53) | public int getJobId() { method setJobId (line 57) | public void setJobId(int jobId) { method getExecutorAddress (line 61) | public String getExecutorAddress() { method setExecutorAddress (line 65) | public void setExecutorAddress(String executorAddress) { method getExecutorHandler (line 69) | public String getExecutorHandler() { method setExecutorHandler (line 73) | public void setExecutorHandler(String executorHandler) { method getExecutorParam (line 77) | public String getExecutorParam() { method setExecutorParam (line 81) | public void setExecutorParam(String executorParam) { method getExecutorShardingParam (line 85) | public String getExecutorShardingParam() { method setExecutorShardingParam (line 89) | public void setExecutorShardingParam(String executorShardingParam) { method getExecutorFailRetryCount (line 93) | public int getExecutorFailRetryCount() { method setExecutorFailRetryCount (line 97) | public void setExecutorFailRetryCount(int executorFailRetryCount) { method getTriggerTime (line 101) | public Date getTriggerTime() { method setTriggerTime (line 105) | public void setTriggerTime(Date triggerTime) { method getTriggerCode (line 109) | public int getTriggerCode() { method setTriggerCode (line 113) | public void setTriggerCode(int triggerCode) { method getTriggerMsg (line 117) | public String getTriggerMsg() { method setTriggerMsg (line 121) | public void setTriggerMsg(String triggerMsg) { method getHandleTime (line 125) | public Date getHandleTime() { method setHandleTime (line 129) | public void setHandleTime(Date handleTime) { method getHandleCode (line 133) | public int getHandleCode() { method setHandleCode (line 137) | public void setHandleCode(int handleCode) { method getHandleMsg (line 141) | public String getHandleMsg() { method setHandleMsg (line 145) | public void setHandleMsg(String handleMsg) { method getAlarmStatus (line 149) | public int getAlarmStatus() { method setAlarmStatus (line 153) | public void setAlarmStatus(int alarmStatus) { FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/model/XxlJobLogGlue.java class XxlJobLogGlue (line 9) | public class XxlJobLogGlue { method getId (line 19) | public int getId() { method setId (line 23) | public void setId(int id) { method getJobId (line 27) | public int getJobId() { method setJobId (line 31) | public void setJobId(int jobId) { method getGlueType (line 35) | public String getGlueType() { method setGlueType (line 39) | public void setGlueType(String glueType) { method getGlueSource (line 43) | public String getGlueSource() { method setGlueSource (line 47) | public void setGlueSource(String glueSource) { method getGlueRemark (line 51) | public String getGlueRemark() { method setGlueRemark (line 55) | public void setGlueRemark(String glueRemark) { method getAddTime (line 59) | public Date getAddTime() { method setAddTime (line 63) | public void setAddTime(Date addTime) { method getUpdateTime (line 67) | public Date getUpdateTime() { method setUpdateTime (line 71) | public void setUpdateTime(Date updateTime) { FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/model/XxlJobLogReport.java class XxlJobLogReport (line 5) | public class XxlJobLogReport { method getId (line 15) | public int getId() { method setId (line 19) | public void setId(int id) { method getTriggerDay (line 23) | public Date getTriggerDay() { method setTriggerDay (line 27) | public void setTriggerDay(Date triggerDay) { method getRunningCount (line 31) | public int getRunningCount() { method setRunningCount (line 35) | public void setRunningCount(int runningCount) { method getSucCount (line 39) | public int getSucCount() { method setSucCount (line 43) | public void setSucCount(int sucCount) { method getFailCount (line 47) | public int getFailCount() { method setFailCount (line 51) | public void setFailCount(int failCount) { FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/model/XxlJobRegistry.java class XxlJobRegistry (line 8) | public class XxlJobRegistry { method getId (line 16) | public int getId() { method setId (line 20) | public void setId(int id) { method getRegistryGroup (line 24) | public String getRegistryGroup() { method setRegistryGroup (line 28) | public void setRegistryGroup(String registryGroup) { method getRegistryKey (line 32) | public String getRegistryKey() { method setRegistryKey (line 36) | public void setRegistryKey(String registryKey) { method getRegistryValue (line 40) | public String getRegistryValue() { method setRegistryValue (line 44) | public void setRegistryValue(String registryValue) { method getUpdateTime (line 48) | public Date getUpdateTime() { method setUpdateTime (line 52) | public void setUpdateTime(Date updateTime) { FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/model/XxlJobUser.java class XxlJobUser (line 6) | public class XxlJobUser { method getId (line 15) | public int getId() { method setId (line 19) | public void setId(int id) { method getUsername (line 23) | public String getUsername() { method setUsername (line 27) | public void setUsername(String username) { method getPassword (line 31) | public String getPassword() { method setPassword (line 35) | public void setPassword(String password) { method getToken (line 39) | public String getToken() { method setToken (line 43) | public void setToken(String token) { method getRole (line 47) | public int getRole() { method setRole (line 51) | public void setRole(int role) { method getPermission (line 55) | public String getPermission() { method setPermission (line 59) | public void setPermission(String permission) { FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/model/dto/XxlBootResourceDTO.java class XxlBootResourceDTO (line 12) | public class XxlBootResourceDTO implements Serializable { method XxlBootResourceDTO (line 75) | public XxlBootResourceDTO() { method XxlBootResourceDTO (line 77) | public XxlBootResourceDTO(int id, int parentId, String name, int type,... method getId (line 90) | public int getId() { method setId (line 94) | public void setId(int id) { method getParentId (line 98) | public int getParentId() { method setParentId (line 102) | public void setParentId(int parentId) { method getName (line 106) | public String getName() { method setName (line 110) | public void setName(String name) { method getType (line 114) | public int getType() { method setType (line 118) | public void setType(int type) { method getPermission (line 122) | public String getPermission() { method setPermission (line 126) | public void setPermission(String permission) { method getUrl (line 130) | public String getUrl() { method setUrl (line 134) | public void setUrl(String url) { method getIcon (line 138) | public String getIcon() { method setIcon (line 142) | public void setIcon(String icon) { method getOrder (line 146) | public int getOrder() { method setOrder (line 150) | public void setOrder(int order) { method getStatus (line 154) | public int getStatus() { method setStatus (line 158) | public void setStatus(int status) { method getAddTime (line 162) | public Date getAddTime() { method setAddTime (line 166) | public void setAddTime(Date addTime) { method getUpdateTime (line 170) | public Date getUpdateTime() { method setUpdateTime (line 174) | public void setUpdateTime(Date updateTime) { method getChildren (line 178) | public List getChildren() { method setChildren (line 182) | public void setChildren(List children) { FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/alarm/JobAlarm.java type JobAlarm (line 9) | public interface JobAlarm { method doAlarm (line 18) | public boolean doAlarm(XxlJobInfo info, XxlJobLog jobLog); FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/alarm/JobAlarmer.java class JobAlarmer (line 24) | @Component method setApplicationContext (line 31) | @Override method afterPropertiesSet (line 36) | @Override method alarm (line 47) | public boolean alarm(XxlJobInfo info, XxlJobLog jobLog) { FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/alarm/impl/EmailJobAlarm.java class EmailJobAlarm (line 26) | @Component method doAlarm (line 35) | @Override method loadEmailJobAlarmTemplate (line 92) | private static final String loadEmailJobAlarmTemplate(){ FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/complete/JobCompleter.java class JobCompleter (line 25) | @Component method complete (line 39) | public int complete(XxlJobLog xxlJobLog) { method processChildJob (line 60) | private void processChildJob(XxlJobLog xxlJobLog){ FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/config/XxlJobAdminBootstrap.java class XxlJobAdminBootstrap (line 32) | @Component method getInstance (line 39) | public static XxlJobAdminBootstrap getInstance() { method afterPropertiesSet (line 46) | @Override method destroy (line 55) | @Override method getJobTriggerPoolHelper (line 69) | public JobTriggerPoolHelper getJobTriggerPoolHelper() { method getJobRegistryHelper (line 72) | public JobRegistryHelper getJobRegistryHelper() { method getJobCompleteHelper (line 75) | public JobCompleteHelper getJobCompleteHelper() { method doStart (line 82) | private void doStart() throws Exception { method doStop (line 113) | private void doStop(){ method getExecutorBiz (line 139) | public static ExecutorBiz getExecutorBiz(String address) throws Except... method getI18n (line 214) | public String getI18n() { method getAccessToken (line 221) | public String getAccessToken() { method getTimeout (line 225) | public int getTimeout() { method getEmailFrom (line 229) | public String getEmailFrom() { method getTriggerPoolFastMax (line 233) | public int getTriggerPoolFastMax() { method getTriggerPoolSlowMax (line 240) | public int getTriggerPoolSlowMax() { method getLogretentiondays (line 247) | public int getLogretentiondays() { method getXxlJobLogMapper (line 254) | public XxlJobLogMapper getXxlJobLogMapper() { method getXxlJobInfoMapper (line 258) | public XxlJobInfoMapper getXxlJobInfoMapper() { method getXxlJobRegistryMapper (line 262) | public XxlJobRegistryMapper getXxlJobRegistryMapper() { method getXxlJobGroupMapper (line 266) | public XxlJobGroupMapper getXxlJobGroupMapper() { method getXxlJobLogReportMapper (line 270) | public XxlJobLogReportMapper getXxlJobLogReportMapper() { method getXxlJobLockMapper (line 274) | public XxlJobLockMapper getXxlJobLockMapper() { method getMailSender (line 278) | public JavaMailSender getMailSender() { method getTransactionManager (line 286) | public PlatformTransactionManager getTransactionManager() { method getJobAlarmer (line 290) | public JobAlarmer getJobAlarmer() { method getJobTrigger (line 294) | public JobTrigger getJobTrigger() { method getJobCompleter (line 298) | public JobCompleter getJobCompleter() { FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/cron/CronExpression.java class CronExpression (line 192) | public final class CronExpression implements Serializable, Cloneable { method CronExpression (line 263) | public CronExpression(String cronExpression) throws ParseException { method CronExpression (line 280) | public CronExpression(CronExpression expression) { method isSatisfiedBy (line 306) | public boolean isSatisfiedBy(Date date) { method getNextValidTimeAfter (line 327) | public Date getNextValidTimeAfter(Date date) { method getNextInvalidTimeAfter (line 339) | public Date getNextInvalidTimeAfter(Date date) { method getTimeZone (line 374) | public TimeZone getTimeZone() { method setTimeZone (line 386) | public void setTimeZone(TimeZone timeZone) { method toString (line 395) | @Override method isValidExpression (line 408) | public static boolean isValidExpression(String cronExpression) { method validateExpression (line 419) | public static void validateExpression(String cronExpression) throws Pa... method buildExpression (line 431) | protected void buildExpression(String expression) throws ParseException { method storeExpressionVals (line 520) | protected int storeExpressionVals(int pos, String s, int type) method checkIncrementRange (line 706) | private void checkIncrementRange(int incr, int type, int idxPos) throw... method checkNext (line 720) | protected int checkNext(int pos, String s, int val, int type) method getCronExpression (line 854) | public String getCronExpression() { method getExpressionSummary (line 858) | public String getExpressionSummary() { method getExpressionSetSummary (line 895) | protected String getExpressionSetSummary(java.util.Set set) { method getExpressionSetSummary (line 921) | protected String getExpressionSetSummary(java.util.ArrayList ... method skipWhiteSpace (line 947) | protected int skipWhiteSpace(int i, String s) { method findNextWhiteSpace (line 954) | protected int findNextWhiteSpace(int i, String s) { method addToSet (line 961) | protected void addToSet(int val, int end, int incr, int type) method getSet (line 1094) | TreeSet getSet(int type) { method getValue (line 1115) | protected ValueSet getValue(int v, String s, int i) { method getNumericValue (line 1133) | protected int getNumericValue(String s, int i) { method getMonthNumber (line 1139) | protected int getMonthNumber(String s) { method getDayOfWeekNumber (line 1149) | protected int getDayOfWeekNumber(String s) { method getTimeAfter (line 1165) | public Date getTimeAfter(Date afterTime) { method setCalendarHour (line 1518) | protected void setCalendarHour(Calendar cal, int hour) { method getTimeBefore (line 1529) | public Date getTimeBefore(Date endTime) { method getFinalFireTime (line 1538) | public Date getFinalFireTime() { method isLeapYear (line 1543) | protected boolean isLeapYear(int year) { method getLastDayOfMonth (line 1547) | protected int getLastDayOfMonth(int monthNum, int year) { method findSmallestDay (line 1581) | private Optional findSmallestDay(int day, int mon, int year, ... method readObject (line 1602) | private void readObject(java.io.ObjectInputStream stream) method clone (line 1612) | @Override class ValueSet (line 1619) | class ValueSet { FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/exception/XxlJobException.java class XxlJobException (line 6) | public class XxlJobException extends RuntimeException { method XxlJobException (line 8) | public XxlJobException() { method XxlJobException (line 10) | public XxlJobException(String message) { FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/misfire/MisfireHandler.java class MisfireHandler (line 8) | public abstract class MisfireHandler { method handle (line 15) | public abstract void handle(final int jobId); FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/misfire/MisfireStrategyEnum.java type MisfireStrategyEnum (line 10) | public enum MisfireStrategyEnum { method MisfireStrategyEnum (line 25) | MisfireStrategyEnum(String title, MisfireHandler misfireHandler) { method getTitle (line 30) | public String getTitle() { method getMisfireHandler (line 34) | public MisfireHandler getMisfireHandler() { method match (line 45) | public static MisfireStrategyEnum match(String name, MisfireStrategyEn... FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/misfire/strategy/MisfireDoNothing.java class MisfireDoNothing (line 7) | public class MisfireDoNothing extends MisfireHandler { method handle (line 10) | @Override FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/misfire/strategy/MisfireFireOnceNow.java class MisfireFireOnceNow (line 9) | public class MisfireFireOnceNow extends MisfireHandler { method handle (line 12) | @Override FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/openapi/OpenApiController.java class OpenApiController (line 22) | @Controller method api (line 31) | @RequestMapping("/api/{uri}") FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/route/ExecutorRouteStrategyEnum.java type ExecutorRouteStrategyEnum (line 9) | public enum ExecutorRouteStrategyEnum { method ExecutorRouteStrategyEnum (line 22) | ExecutorRouteStrategyEnum(String title, ExecutorRouter router) { method getTitle (line 30) | public String getTitle() { method getRouter (line 33) | public ExecutorRouter getRouter() { method match (line 40) | public static ExecutorRouteStrategyEnum match(String name, ExecutorRou... FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/route/ExecutorRouter.java class ExecutorRouter (line 13) | public abstract class ExecutorRouter { method route (line 22) | public abstract Response route(TriggerRequest triggerParam, Li... FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/route/strategy/ExecutorRouteBusyover.java class ExecutorRouteBusyover (line 16) | public class ExecutorRouteBusyover extends ExecutorRouter { method route (line 18) | @Override FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/route/strategy/ExecutorRouteConsistentHash.java class ExecutorRouteConsistentHash (line 21) | public class ExecutorRouteConsistentHash extends ExecutorRouter { method hash (line 31) | private static long hash(String key) { method hashJob (line 63) | public String hashJob(int jobId, List addressList) { method route (line 83) | @Override FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/route/strategy/ExecutorRouteFailover.java class ExecutorRouteFailover (line 15) | public class ExecutorRouteFailover extends ExecutorRouter { method route (line 17) | @Override FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/route/strategy/ExecutorRouteFirst.java class ExecutorRouteFirst (line 12) | public class ExecutorRouteFirst extends ExecutorRouter { method route (line 14) | @Override FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/route/strategy/ExecutorRouteLFU.java class ExecutorRouteLFU (line 18) | public class ExecutorRouteLFU extends ExecutorRouter { method route (line 28) | public String route(int jobId, List addressList) { method route (line 72) | @Override FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/route/strategy/ExecutorRouteLRU.java class ExecutorRouteLRU (line 20) | public class ExecutorRouteLRU extends ExecutorRouter { method route (line 30) | public String route(int jobId, List addressList) { method route (line 74) | @Override FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/route/strategy/ExecutorRouteLast.java class ExecutorRouteLast (line 12) | public class ExecutorRouteLast extends ExecutorRouter { method route (line 14) | @Override FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/route/strategy/ExecutorRouteRandom.java class ExecutorRouteRandom (line 13) | public class ExecutorRouteRandom extends ExecutorRouter { method route (line 17) | @Override FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/route/strategy/ExecutorRouteRound.java class ExecutorRouteRound (line 16) | public class ExecutorRouteRound extends ExecutorRouter { method count (line 21) | private static int count(int jobId) { method route (line 40) | @Override FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/thread/JobCompleteHelper.java class JobCompleteHelper (line 22) | public class JobCompleteHelper { method start (line 34) | public void start(){ method stop (line 122) | public void stop(){ method callback (line 140) | public Response callback(List callbackParamLi... method doCallback (line 156) | private Response doCallback(CallbackRequest handleCallbackPara... FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/thread/JobFailAlarmMonitorHelper.java class JobFailAlarmMonitorHelper (line 19) | public class JobFailAlarmMonitorHelper { method start (line 31) | public void start(){ method stop (line 102) | public void stop(){ FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/thread/JobLogReportHelper.java class JobLogReportHelper (line 19) | public class JobLogReportHelper { method start (line 29) | public void start(){ method stop (line 149) | public void stop(){ FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/thread/JobRegistryHelper.java class JobRegistryHelper (line 22) | public class JobRegistryHelper { method start (line 34) | public void start(){ method stop (line 137) | public void stop(){ method registry (line 158) | public Response registry(RegistryRequest registryParam) { method registryRemove (line 193) | public Response registryRemove(RegistryRequest registryParam) { method freshGroupRegistryInfo (line 217) | private void freshGroupRegistryInfo(RegistryRequest registryParam){ FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/thread/JobScheduleHelper.java class JobScheduleHelper (line 23) | public class JobScheduleHelper { method start (line 45) | public void start(){ method refreshNextTriggerTime (line 256) | private void refreshNextTriggerTime(XxlJobInfo jobInfo, Date fromTime) { method pushTimeRing (line 293) | private void pushTimeRing(int ringSecond, int jobId){ method stop (line 307) | public void stop(){ FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/thread/JobTriggerPoolHelper.java class JobTriggerPoolHelper (line 16) | public class JobTriggerPoolHelper { method start (line 29) | public void start(){ method stop (line 72) | public void stop() { method trigger (line 100) | public void trigger(final int jobId, FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/trigger/JobTrigger.java class JobTrigger (line 32) | @Component method trigger (line 63) | public void trigger(int jobId, method processTrigger (line 134) | private void processTrigger(XxlJobGroup group, method doTrigger (line 258) | private Response doTrigger(TriggerRequest triggerParam, String... FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/trigger/TriggerTypeEnum.java type TriggerTypeEnum (line 10) | public enum TriggerTypeEnum { method TriggerTypeEnum (line 19) | private TriggerTypeEnum(String title){ method getTitle (line 23) | public String getTitle() { FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/type/ScheduleType.java class ScheduleType (line 12) | public abstract class ScheduleType { method generateNextTriggerTime (line 20) | public abstract Date generateNextTriggerTime(XxlJobInfo jobInfo, Date ... FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/type/ScheduleTypeEnum.java type ScheduleTypeEnum (line 11) | public enum ScheduleTypeEnum { method ScheduleTypeEnum (line 33) | ScheduleTypeEnum(String title, ScheduleType scheduleType) { method getTitle (line 38) | public String getTitle() { method getScheduleType (line 42) | public ScheduleType getScheduleType() { method match (line 53) | public static ScheduleTypeEnum match(String name, ScheduleTypeEnum def... FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/type/strategy/CronScheduleType.java class CronScheduleType (line 9) | public class CronScheduleType extends ScheduleType { method generateNextTriggerTime (line 11) | @Override FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/type/strategy/FixRateScheduleType.java class FixRateScheduleType (line 8) | public class FixRateScheduleType extends ScheduleType { method generateNextTriggerTime (line 10) | @Override FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/scheduler/type/strategy/NoneScheduleType.java class NoneScheduleType (line 8) | public class NoneScheduleType extends ScheduleType { method generateNextTriggerTime (line 10) | @Override FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/service/XxlJobService.java type XxlJobService (line 16) | public interface XxlJobService { method pageList (line 21) | public Response> pageList(int offset, int pagesi... method add (line 26) | public Response add(XxlJobInfo jobInfo, LoginInfo loginInfo); method update (line 31) | public Response update(XxlJobInfo jobInfo, LoginInfo loginInfo); method remove (line 36) | public Response remove(int id, LoginInfo loginInfo); method start (line 41) | public Response start(int id, LoginInfo loginInfo); method stop (line 46) | public Response stop(int id, LoginInfo loginInfo); method trigger (line 51) | public Response trigger(LoginInfo loginInfo, int jobId, String... method dashboardInfo (line 56) | public Map dashboardInfo(); method chartInfo (line 61) | public Response> chartInfo(Date startDate, Date end... FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/service/impl/AdminBizImpl.java class AdminBizImpl (line 15) | @Service method callback (line 18) | @Override method registry (line 23) | @Override method registryRemove (line 28) | @Override FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/service/impl/XxlJobServiceImpl.java class XxlJobServiceImpl (line 38) | @Service method pageList (line 53) | @Override method add (line 68) | @Override method update (line 178) | @Override method remove (line 318) | @Override method start (line 342) | @Override method stop (line 390) | @Override method trigger (line 418) | @Override method dashboardInfo (line 445) | @Override method chartInfo (line 479) | @Override FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/util/I18nUtil.java class I18nUtil (line 26) | @Component method afterPropertiesSet (line 44) | @Override method getI18n (line 58) | public String getI18n() { method getSingle (line 66) | private static I18nUtil getSingle() { method loadI18nProp (line 73) | public static Properties loadI18nProp(){ method getString (line 92) | public static String getString(String key) { method getMultString (line 102) | public static String getMultString(String... keys) { method initI18nEnum (line 125) | private void initI18nEnum(){ FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/util/JobGroupPermissionUtil.java class JobGroupPermissionUtil (line 19) | public class JobGroupPermissionUtil { method hasJobGroupPermission (line 24) | public static boolean hasJobGroupPermission(LoginInfo loginInfo, int j... method validJobGroupPermission (line 37) | public static LoginInfo validJobGroupPermission(HttpServletRequest req... method filterJobGroupByPermission (line 48) | public static List filterJobGroupByPermission(HttpServlet... FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/web/error/WebErrorPageRegistrar.java class WebErrorPageRegistrar (line 11) | @Component method registerErrorPages (line 14) | @Override FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/web/error/WebHandlerExceptionResolver.java class WebHandlerExceptionResolver (line 23) | @Component method resolveException (line 27) | @Override FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/web/xxlsso/SimpleLoginStore.java class SimpleLoginStore (line 24) | @Component method set (line 32) | @Override method update (line 43) | @Override method remove (line 48) | @Override method get (line 58) | @Override FILE: xxl-job-admin/src/main/java/com/xxl/job/admin/web/xxlsso/XxlSsoConfig.java class XxlSsoConfig (line 15) | @Configuration method xxlSsoBootstrap (line 39) | @Bean(initMethod = "start", destroyMethod = "stop") method addInterceptors (line 52) | @Override FILE: xxl-job-admin/src/main/resources/static/adminlte/bower_components/ckeditor/ckeditor.js function a (line 7) | function a(){try{document.addEventListener?(document.removeEventListener... function b (line 7) | function b(){for(var a;a=c.shift();)a()} function h (line 7) | function h(){try{document.documentElement.doScroll("left")}catch(e){setT... function a (line 9) | function a(a){var d=f(this);return d[a]||(d[a]=new b(a))} function h (line 9) | function h(a,e,n,g){a={name:b,sender:this,editor:a, function m (line 10) | function m(){n.removeListener(b,d)} function a (line 19) | function a(a,e,b){this._minInterval= function f (line 20) | function f(e,g,b){a.call(this,e,g,b);this._args=[];var h=this;this.input... function g (line 48) | function g(a){b.top=h[a[0]];b.right=h[a[1]];b.bottom=h[a[2]];b.left=h[a[... function g (line 52) | function g(a){if(a){var e=a.getClientRect();b.top+=e.top;b.left+=e.left;... function b (line 72) | function b(c){c["data-cke-expando"]&&(c["data-cke-expando"]=!1);if(c.nod... function c (line 72) | function c(b){if(b.type==CKEDITOR.NODE_ELEMENT||b.type==CKEDITOR.NODE_DO... function f (line 74) | function f(a,g){var h=g?a.nextSibling:a.previousSibling;return h&&h.node... function b (line 75) | function b(a){return!a.nodeValue||a.nodeValue==CKEDITOR.dom.selection.FI... function a (line 93) | function a(a,b){return-1<(" "+a+" ").replace(l," ").indexOf(" "+b+" ")} function f (line 93) | function f(a){var b=!0;a.$.id||(a.$.id="cke_tmp_"+CKEDITOR.tools.getNext... function b (line 93) | function b(a,b){var c=CKEDITOR.tools.escapeCss(a.$.id);return"#"+ function c (line 94) | function c(a){for(var b=0,c=0,e=k[a].length;carguments.length||(this.range=a,this.forceBrBreak=0,this... function f (line 195) | function f(a){var b=[];a.forEach(function(a){if("true"==a.getAttribute("... function b (line 195) | function b(a,c,d,g){a:{null==g&&(g=f(d));for(var h;h=g.shift();)if(h.get... function c (line 196) | function c(a,b,c){if(!b)return!1;a=a.clone();a.collapse(!c);return a.che... function d (line 204) | function d(a){return!(a.equals(c)||a.equals(g))} function a (line 209) | function a(a,b,c,e,d){var g,h;a=[];for(g in b){h=b[g];h="boolean"==typeo... function f (line 211) | function f(a,c,e,d){if(!a.match||a.match(c))if(d||g(a,c))if(a.properties... function b (line 212) | function b(a,b,c){if(!a)return!1;if(!0===a)return!0;for(var e in b)c[e]|... function c (line 212) | function c(a,b,c){if(!a.match||a.match(b)){if(a.noProperties)return!1;c.... function d (line 213) | function d(a,b){if(!a)return!1;var c=!1,e=!0===a,d;for(d in b)if(e||a(d)... function l (line 213) | function l(a,b,c){if(a.disabled||a.customConfig&&!c||!b)return!1;a._.cac... function k (line 213) | function k(a,b){if(!a)return!1;if(!0===a)return a;if("string"==typeof a)... function g (line 214) | function g(a,b){if(a.nothingRequired)return!0;var c,e,d,g;if(d=a.require... function h (line 214) | function h(a,b){if(!b)return!0;for(var c=0,e;c]+dat... function n (line 476) | function n(a,b,c){var e="",d="";a=a.replace(/(^]+data-cke-bookma... function q (line 476) | function q(a,b){var c; function y (line 478) | function y(a,b){var c=this._.definition,e=c.attributes,c=c.styles,d=t(th... function u (line 479) | function u(a){for(var b=t(this),c=a.getElementsByTag(this.element),e,d=c... function p (line 479) | function p(a,b,c){if(b=b&&b.attributes)for(var e=0;eb.length)){var c=x._.cur... function n (line 571) | function n(c){if(x==CKEDITOR.dialog._.currentTop){var e=c.data.getKeystr... function r (line 573) | function r(a){u?a.data.preventDefault(1):p&&a.data.stopPropagation()} function a (line 635) | function a(a,c){CKEDITOR.tools.extend(this,c,{editor:a,id:"cke-"+CKEDITO... function f (line 636) | function f(a){var c=this;this.editor=a;this.notifications=[];this.elemen... function c (line 637) | function c(a){var b=new CKEDITOR.dom.element("div");b.setStyles({positio... function a (line 645) | function a(){c.setStyle("left",w(r+f.width-n-q))} function k (line 651) | function k(){var b=a.mode;b&&(b=this.modes[b]?void 0!==g[b]?g[b]:CKEDITO... function a (line 657) | function a(a){function b(){for(var e= function f (line 660) | function f(a){return a._.toolbarGroups||(a._.toolbarGroups=[{name:"docum... function a (line 672) | function a(a,b,c){b.type||(b.type="auto");if(c&&!1===a.fire("beforePaste... function f (line 673) | function f(b){function c(){var a=b.editable();if(CKEDITOR.plugins.clipbo... function b (line 687) | function b(a){if(CKEDITOR.env.webkit){if(!a.match(/^[^<]*$/g)&& function c (line 688) | function c(a,b){function c(a){return CKEDITOR.tools.repeat("\x3c/p\x3e\x... function d (line 690) | function d(a){function b(){var a={},c;for(c in CKEDITOR.dtd)"$"!=c.charA... function l (line 691) | function l(a,b,c){b=CKEDITOR.htmlParser.fragment.fromHtml(b);var d=new C... function k (line 691) | function k(a,b){a.enterMode==CKEDITOR.ENTER_BR?b=b.replace(/(<\/p>

)+/... function g (line 692) | function g(a){a.data.preventDefault();a.data.$.dataTransfer.dropEffect="... function h (line 692) | function h(b){var c=CKEDITOR.plugins.clipboard;b.on("contentDom",functio... function g (line 705) | function g(a,c,d){var e=a;e.type==CKEDITOR.NODE_TEXT&&(e=a.getParent());... function a (line 716) | function a(c){c= function a (line 736) | function a(a,c,d,l,k){k=CKEDITOR.tools.genKey(c.getUniqueId(),d.getUniqu... function k (line 737) | function k(){e.hide()} function b (line 740) | function b(){delete this._.returnFocus;this.hide()} function a (line 749) | function a(a){a.sort(function(a,b){return a.groupb&&anew ... function B (line 928) | function B(a,b,c,d){for(var e=d,g=d,h=0,k=!1,l=!1,m=a.view.pane.height,n... function a (line 936) | function a(b,c){var d=b.$.elementFromPoint(c.x,c.y);return d&&d.nodeType... function b (line 936) | function b(e){var g= function d (line 938) | function d(a,b){return!(b&&b.type==CKEDITOR.NODE_TEXT||S(b)||q(b)||e(a,b... function a (line 939) | function a(a){if(!a||a.type!=CKEDITOR.NODE_ELEMENT||"form"!=a.getName())... function f (line 940) | function f(a,b){if(a&&a.type==CKEDITOR.NODE_ELEMENT&&"form"==a.getName()... function b (line 940) | function b(b,c){var d=a(b),h={},m=b.$;c||(h["class"]=m.className||"",m.c... function c (line 940) | function c(b,c){var d=a(b),h=b.$;"class"in c&&(h.className=c["class"]);"... function d (line 940) | function d(a){if(!a.editable().isInline()){var b= function f (line 941) | function f(){var b=m.getViewPaneSize();a.resize(b.width,b.height,null,!0)} function a (line 947) | function a(a,b,c){var d=CKEDITOR.cleanWord;d?c():(a=CKEDITOR.getUrl(a.co... function b (line 948) | function b(a){var b=CKEDITOR.plugins.pastefromword&&CKEDITOR.plugins.pas... function f (line 958) | function f(b){var d=h.width,f=h.height,k=d+(b.data.$.screenX-g.x)*("rtl"... function b (line 959) | function b(){CKEDITOR.document.removeListener("mousemove",f);CKEDITOR.do... function d (line 1001) | function d(a){return new SCAYT.CKSCAYT(a, function b (line 1017) | function b(){var a=d&&this.equals(CKEDITOR.document.getActive());this.hi... function a (line 1028) | function a(a){return{editorFocus:!1,canUndo:!1,modes:{wysiwyg:1},exec:fu... function f (line 1034) | function f(a){return CKEDITOR.tools.extend(a||{},{contextSensitive:1,ref... function a (line 1038) | function a(a,b){function c(a){return b?b.contains(a)&&a.getAscendant("ta... function f (line 1040) | function f(b,c){for(var d=p(b)?b:a(b),e=d[0],g=e.getAscendant("table"),e... function b (line 1041) | function b(c){if(c instanceof CKEDITOR.dom.selection){var d=c.getRanges(... function c (line 1042) | function c(a){for(var b= function d (line 1043) | function d(a,b){for(var d=b?Infinity:0,e=0;eg.length)||(f=b.getCo... function q (line 1052) | function q(b,c){var d=a(b);if(1b.... function g (line 1071) | function g(b,c,e){var g=r(b.getSelection(!0));c=c.is("table")?null:c;var... function h (line 1071) | function h(a){var b=(a=a.editor||a.sender.editor)&&a.getSelection(), function m (line 1073) | function m(a){return a.getAscendant("tr",!0).$.rowIndex} function e (line 1073) | function e(b){function f(a,b){return a&&b?a.equals(b)||a.contains(b)||b.... function n (line 1075) | function n(a){var b=a.data.getTarget().getAscendant("table",!0);b&&b.has... function q (line 1076) | function q(a,b){function c(a){a.cancel()}var d=a.getSelection(),e=d.crea... function y (line 1077) | function y(a){var b=a.editor||a.sender.editor, function u (line 1078) | function u(a){this._reset();a&&this.setSelectedCells(a)} function p (line 1078) | function p(a,b,c){a.on("beforeCommandExec",function(c){-1!==CKEDITOR.too... function b (line 1081) | function b(a){a=m(a);return a>=e&&a<=g} function c (line 1082) | function c(a){return Math.max.apply(null,CKEDITOR.tools.array.map(a,func... function d (line 1082) | function d(a){var b=e.createRange();b.selectNodeContents(a);b.select()} function b (line 1087) | function b(a){var c=a.getEnclosedNode();c&&"function"===typeof c.is&&c.i... function c (line 1087) | function c(b,d){if(!d.length)return null;var g=a.createRange(),f=CKEDITO... function d (line 1094) | function d(a){e.enabled&&!1!==a.data.command.canUndo&&e.save()} function f (line 1094) | function f(){e.enabled=c.readOnly?!1:"wysiwyg"==c.mode;e.onChange()} function a (line 1112) | function a(a,b){CKEDITOR.tools.extend(this,{editor:a,editable:a.editable... function f (line 1112) | function f(a,b){CKEDITOR.tools.extend(this,b,{editor:a},!0)} function b (line 1112) | function b(a,b){var c=a.editable();CKEDITOR.tools.extend(this,{editor:a,... function c (line 1115) | function c(a){var b;if(b=a&&a.type==CKEDITOR.NODE_ELEMENT)b=!(k[a.getCom... function a (line 1118) | function a(b,c,d){var f=b.getUniqueId();f in d?d[f].type|=c:d[f]={elemen... function a (line 1119) | function a(d,f,g,h,k){for(var l=0,v;k(g);){g+=h;if(25==++l)break;if(v=th... function a (line 1121) | function a(b,d){var f=b.element[d===CKEDITOR.LINEUTILS_BEFORE?"getPrevio... function a (line 1129) | function a(a){return a.getName&&!a.hasAttribute("data-cke-temp")} function a (line 1136) | function a(a){this.editor=a;this.registered={};this.instances={};this.se... function f (line 1137) | function f(a,b,c,d,e){var g=a.editor;CKEDITOR.tools.extend(this,d,{edito... function b (line 1138) | function b(a,b,c){CKEDITOR.dom.element.call(this,b.$);this.editor=a;this... function c (line 1139) | function c(a,b){a.addCommand(b.name,{exec:function(a,c){function d(){a.w... function d (line 1141) | function d(a,b){function c(a,d){var e=b.upcast.split(","),f,g;for(g=0;g<... function l (line 1142) | function l(a,b){a.focused=null;if(b.isInited()){var c=b.editor.checkDirt... function k (line 1142) | function k(a){a=a.data;if("wysiwyg"==this.editor.mode){var b=this.editor... function g (line 1143) | function g(a){if("undefined"!=typeof a.attributes&&a.attributes["data-wi... function h (line 1144) | function h(a){return a.find(function(a){return 3===a.type},!0).shift()} function m (line 1144) | function m(a){return a.find(function(a){return 3===a.type},!0).pop()} function e (line 1144) | function e(a,b,c){if(!c.allowedContent&&!c.disallowedContent)return null... function n (line 1145) | function n(a){var b=[],c=a._.upcasts,d=a._.upcastCallbacks;return{toBeWr... function q (line 1146) | function q(a,b){return{tabindex:-1,contenteditable:"false","data-cke-wid... function y (line 1146) | function y(a,b,c){if(a.type==CKEDITOR.NODE_ELEMENT){var d=CKEDITOR.dtd[a... function u (line 1147) | function u(a,b){return"boolean"==typeof a.inline?a.inline:!!CKEDITOR.dtd... function p (line 1147) | function p(a){return a.hasAttribute("data-cke-temp")} function v (line 1147) | function v(a,b,c,d){var e=a.editor;e.fire("lockSnapshot");c?(d=c.data("c... function w (line 1148) | function w(a){a.contextMenu&&a.contextMenu.addListener(function(b){if(b=... function r (line 1148) | function r(a,b){return CKEDITOR.tools.trim(b)} function z (line 1148) | function z(a){var b=a.editor,c=CKEDITOR.plugins.lineutils;b.on("dragstar... function t (line 1151) | function t(a){var b=a.editor;b.on("contentDom",function(){var c=b.editab... function x (line 1153) | function x(a){a.editor.on("key",function(b){var c=a.focused,d=a.widgetHo... function A (line 1154) | function A(a){function b(c){a.focused&&E(a.focused,"cut"==c.name)}var c=... function B (line 1154) | function B(a){var b=a.editor;b.on("selectionCheck",function(){a.fire("ch... function C (line 1155) | function C(a){var b=a.editor,c={};b.on("toDataFormat",function(b){var d=... function H (line 1158) | function H(a){var b=a.editor,c,d;b.on("toHtml",function(b){var d=n(a),e;... function F (line 1160) | function F(a){var b=a.selected,c=[],d=b.slice(0),e=null;return{select:fu... function I (line 1161) | function I(a,b,c){var d=0;b=L(b);var e=a.data.classes||{},f;if(b){for(e= function J (line 1162) | function J(a){a.cancel()} function E (line 1162) | function E(a,b){var c=a.editor,d=c.document,e=CKEDITOR.env.edge&&16<=CKE... function L (line 1164) | function L(a){return(a=(a=a.getDefinition().attributes)&&a["class"])?a.s... function G (line 1164) | function G(){var a=CKEDITOR.document.getActive(),b=this.editor,c=b.edita... function D (line 1165) | function D(){CKEDITOR.env.gecko&&this.editor.unlockSelection();CKEDITOR.... function N (line 1165) | function N(a){var b=null;a.on("data",function(){var a=this.data.classes,... function Q (line 1165) | function Q(a){a.on("data",function(){if(a.wrapper){var b=this.getLabel?t... function O (line 1166) | function O(a){if(a.draggable){var b=a.editor,c=a.wrapper.getLast(f.isDom... function K (line 1168) | function K(a){function b(){var c;for(p.reset();c=h.pop();)c.removeListen... function W (line 1170) | function W(a){var b,c,d=a.editables;a.editables={};if(a.editables)for(b ... function R (line 1170) | function R(a){if(a.mask){var b=a.wrapper.findOne(".cke_widget_mask");b||... function Z (line 1170) | function Z(a){if(a.parts){var b={},c,d;for(d in a.parts)c=a.wrapper.find... function ha (line 1171) | function ha(a,b){X(a);Z(a);W(a);R(a);O(a);N(a);Q(a);if(CKEDITOR.env.ie&&... function X (line 1172) | function X(a){(a.wrapper=a.element.getParent()).setAttribute("data-cke-w... function U (line 1172) | function U(a){a.element.data("cke-widget-data",encodeURIComponent(JSON.s... function ba (line 1172) | function ba(){function a(){}function b(a,c,d){return d&&this.checkElemen... function a (line 1181) | function a(c){return c.is(b)&&c.data("cke-widget-id")} function a (line 1197) | function a(a,c,d){this.editor= function f (line 1198) | function f(a){this._weight=a||1;this._doneWeight=0;this._isCanceled=!1} function b (line 1207) | function b(){c=a._.uploadWidgetNotificaionAggregator;if(!c||c.isFinished... function a (line 1209) | function a(a){9>=a&&(a="0"+a);return String(a)} function f (line 1209) | function f(c){var d=new Date,d=[d.getFullYear(),d.getMonth()+1,d.getDate... function a (line 1216) | function a(a){function b(a){var c=!1;e.attachListener(e,"keydown",functi... function f (line 1221) | function f(a){function b(){var f;a.editable().attachListener(a,"selectio... function b (line 1222) | function b(){var a=[];if(8<=CKEDITOR.document.$.documentMode){a.push("ht... function f (line 1223) | function f(e){e&&e.removeListener();a.editable(new c(a,h.$.contentWindow... FILE: xxl-job-admin/src/main/resources/static/adminlte/bower_components/ckeditor/plugins/image/dialogs/image.js function u (line 5) | function u(){var a=arguments,b=this.getContentElement("advanced","txtdlg... function g (line 5) | function g(a){if(!v){v=1;var b=this.getDialog(),c=b.imageElement;if(c){t... function c (line 8) | function c(a,b){var c=a.match(l);return c?("%"== FILE: xxl-job-admin/src/main/resources/static/adminlte/bower_components/ckeditor/plugins/link/dialogs/anchor.js function e (line 5) | function e(b,a){return b.createFakeElement(b.document.createElement("a",... FILE: xxl-job-admin/src/main/resources/static/adminlte/bower_components/ckeditor/plugins/link/dialogs/link.js function u (line 5) | function u(){var c=this.getDialog(),p=c._.editor,n=p.config.linkPhoneReg... function p (line 5) | function p(a,b){var c=a.createRange();c.setStartBefore(b);c.setEndAfter(... FILE: xxl-job-admin/src/main/resources/static/adminlte/bower_components/ckeditor/plugins/table/dialogs/table.js function w (line 5) | function w(a){for(var f=0,p=0,n=0,q,e=a.$.rows.length;n= 768 && extendi... function skipExtendingChars (line 274) | function skipExtendingChars(str, pos, dir) { function findFirst (line 282) | function findFirst(pred, from, to) { function Display (line 299) | function Display(place, doc, input) { function getLine (line 399) | function getLine(doc, n) { function getBetween (line 415) | function getBetween(doc, start, end) { function getLines (line 427) | function getLines(doc, from, to) { function updateLineHeight (line 435) | function updateLineHeight(line, height) { function lineNo (line 442) | function lineNo(line) { function lineAtHeight (line 456) | function lineAtHeight(chunk, h) { function isLine (line 476) | function isLine(doc, l) {return l >= doc.first && l < doc.first + doc.size} function lineNumberFor (line 478) | function lineNumberFor(options, i) { function Pos (line 483) | function Pos(line, ch, sticky) { function cmp (line 494) | function cmp(a, b) { return a.line - b.line || a.ch - b.ch } function equalCursorPos (line 496) | function equalCursorPos(a, b) { return a.sticky == b.sticky && cmp(a, b)... function copyPos (line 498) | function copyPos(x) {return Pos(x.line, x.ch)} function maxPos (line 499) | function maxPos(a, b) { return cmp(a, b) < 0 ? b : a } function minPos (line 500) | function minPos(a, b) { return cmp(a, b) < 0 ? a : b } function clipLine (line 504) | function clipLine(doc, n) {return Math.max(doc.first, Math.min(n, doc.fi... function clipPos (line 505) | function clipPos(doc, pos) { function clipToLen (line 511) | function clipToLen(pos, linelen) { function clipPosArray (line 517) | function clipPosArray(doc, array) { function seeReadOnlySpans (line 526) | function seeReadOnlySpans() { function seeCollapsedSpans (line 530) | function seeCollapsedSpans() { function MarkedSpan (line 536) | function MarkedSpan(marker, from, to) { function getMarkedSpanFor (line 542) | function getMarkedSpanFor(spans, marker) { function removeMarkedSpan (line 550) | function removeMarkedSpan(spans, span) { function addMarkedSpan (line 557) | function addMarkedSpan(line, span) { function markedSpansBefore (line 566) | function markedSpansBefore(old, startCh, isInsert) { function markedSpansAfter (line 578) | function markedSpansAfter(old, endCh, isInsert) { function stretchSpansOverChange (line 598) | function stretchSpansOverChange(doc, change) { function clearEmptySpans (line 660) | function clearEmptySpans(spans) { function removeReadOnlyRanges (line 671) | function removeReadOnlyRanges(doc, from, to) { function detachMarkedSpans (line 700) | function detachMarkedSpans(line) { function attachMarkedSpans (line 707) | function attachMarkedSpans(line, spans) { function extraLeft (line 716) | function extraLeft(marker) { return marker.inclusiveLeft ? -1 : 0 } function extraRight (line 717) | function extraRight(marker) { return marker.inclusiveRight ? 1 : 0 } function compareCollapsedMarkers (line 722) | function compareCollapsedMarkers(a, b) { function collapsedSpanAtSide (line 735) | function collapsedSpanAtSide(line, start) { function collapsedSpanAtStart (line 745) | function collapsedSpanAtStart(line) { return collapsedSpanAtSide(line, t... function collapsedSpanAtEnd (line 746) | function collapsedSpanAtEnd(line) { return collapsedSpanAtSide(line, fal... function collapsedSpanAround (line 748) | function collapsedSpanAround(line, ch) { function conflictingCollapsedRange (line 761) | function conflictingCollapsedRange(doc, lineNo$$1, from, to, marker) { function visualLine (line 781) | function visualLine(line) { function visualLineEnd (line 788) | function visualLineEnd(line) { function visualLineContinued (line 797) | function visualLineContinued(line) { function visualLineNo (line 808) | function visualLineNo(doc, lineN) { function visualLineEndNo (line 816) | function visualLineEndNo(doc, lineN) { function lineIsHidden (line 828) | function lineIsHidden(doc, line) { function lineIsHiddenInner (line 839) | function lineIsHiddenInner(doc, line, span) { function heightAtLine (line 856) | function heightAtLine(lineObj) { function lineLength (line 878) | function lineLength(line) { function findMaxLine (line 897) | function findMaxLine(cm) { function iterateBidiSections (line 913) | function iterateBidiSections(order, from, to, f) { function getBidiPartAt (line 927) | function getBidiPartAt(order, ch, sticky) { function charType (line 973) | function charType(code) { function BidiSpan (line 986) | function BidiSpan(level, from, to) { function getOrder (line 1118) | function getOrder(line, direction) { function getHandlers (line 1142) | function getHandlers(emitter, type) { function off (line 1146) | function off(emitter, type, f) { function signal (line 1161) | function signal(emitter, type /*, values...*/) { function signalDOMEvent (line 1171) | function signalDOMEvent(cm, e, override) { function signalCursorActivity (line 1178) | function signalCursorActivity(cm) { function hasHandler (line 1186) | function hasHandler(emitter, type) { function eventMixin (line 1192) | function eventMixin(ctor) { function e_preventDefault (line 1200) | function e_preventDefault(e) { function e_stopPropagation (line 1204) | function e_stopPropagation(e) { function e_defaultPrevented (line 1208) | function e_defaultPrevented(e) { function e_stop (line 1211) | function e_stop(e) {e_preventDefault(e); e_stopPropagation(e);} function e_target (line 1213) | function e_target(e) {return e.target || e.srcElement} function e_button (line 1214) | function e_button(e) { function zeroWidthElement (line 1235) | function zeroWidthElement(measure) { function hasBadBidiRects (line 1250) | function hasBadBidiRects(measure) { function hasBadZoomedRects (line 1299) | function hasBadZoomedRects(measure) { function defineMode (line 1313) | function defineMode(name, mode) { function defineMIME (line 1319) | function defineMIME(mime, spec) { function resolveMode (line 1325) | function resolveMode(spec) { function getMode (line 1344) | function getMode(options, spec) { function extendMode (line 1368) | function extendMode(mode, properties) { function copyState (line 1373) | function copyState(mode, state) { function innerMode (line 1387) | function innerMode(mode, state) { function startState (line 1398) | function startState(mode, a1, a2) { function highlightLine (line 1542) | function highlightLine(cm, line, context, forceToEnd) { function getLineStyles (line 1587) | function getLineStyles(cm, line, updateFrontier) { function getContextBefore (line 1603) | function getContextBefore(cm, n, precise) { function processLine (line 1623) | function processLine(cm, text, context, startAt) { function callBlankLine (line 1634) | function callBlankLine(mode, state) { function readToken (line 1641) | function readToken(mode, stream, state, inner) { function takeToken (line 1658) | function takeToken(cm, pos, precise, asArray) { function extractLineClasses (line 1672) | function extractLineClasses(type, output) { function runMode (line 1687) | function runMode(cm, text, mode, context, f, lineClasses, forceToEnd) { function findStartLine (line 1731) | function findStartLine(cm, n, precise) { function retreatFrontier (line 1748) | function retreatFrontier(doc, n) { function updateLine (line 1781) | function updateLine(line, text, markedSpans, estimateHeight) { function cleanUpLine (line 1793) | function cleanUpLine(line) { function interpretTokenStyle (line 1802) | function interpretTokenStyle(style, options) { function buildLineContent (line 1814) | function buildLineContent(cm, lineView) { function defaultSpecialCharPlaceholder (line 1872) | function defaultSpecialCharPlaceholder(ch) { function buildToken (line 1881) | function buildToken(builder, text, style, startStyle, endStyle, title, c... function splitSpaces (line 1945) | function splitSpaces(text, trailingBefore) { function buildTokenBadBidi (line 1960) | function buildTokenBadBidi(inner, order) { function buildCollapsedSpan (line 1980) | function buildCollapsedSpan(builder, size, marker, ignoreWidget) { function insertLineContent (line 1998) | function insertLineContent(line, builder, styles) { function LineView (line 2070) | function LineView(doc, line, lineN) { function buildViewArray (line 2082) | function buildViewArray(cm, from, to) { function pushOperation (line 2094) | function pushOperation(op) { function fireCallbacksForOps (line 2105) | function fireCallbacksForOps(group) { function finishOperation (line 2121) | function finishOperation(op, endCb) { function signalLater (line 2141) | function signalLater(emitter, type /*, values...*/) { function fireOrphanDelayed (line 2161) | function fireOrphanDelayed() { function updateLineForChanges (line 2170) | function updateLineForChanges(cm, lineView, lineN, dims) { function ensureLineWrapped (line 2183) | function ensureLineWrapped(lineView) { function updateLineBackground (line 2194) | function updateLineBackground(cm, lineView) { function getLineContent (line 2209) | function getLineContent(cm, lineView) { function updateLineText (line 2222) | function updateLineText(cm, lineView) { function updateLineClasses (line 2237) | function updateLineClasses(cm, lineView) { function updateLineGutter (line 2247) | function updateLineGutter(cm, lineView, lineN, dims) { function updateLineWidgets (line 2285) | function updateLineWidgets(cm, lineView, dims) { function buildLineElement (line 2296) | function buildLineElement(cm, lineView, lineN, dims) { function insertLineWidgets (line 2310) | function insertLineWidgets(cm, lineView, dims) { function insertLineWidgetsFor (line 2316) | function insertLineWidgetsFor(cm, line, lineView, dims, allowAbove) { function positionLineWidget (line 2332) | function positionLineWidget(widget, node, lineView, dims) { function widgetHeight (line 2350) | function widgetHeight(widget) { function eventInWidget (line 2366) | function eventInWidget(display, e) { function paddingTop (line 2376) | function paddingTop(display) {return display.lineSpace.offsetTop} function paddingVert (line 2377) | function paddingVert(display) {return display.mover.offsetHeight - displ... function paddingH (line 2378) | function paddingH(display) { function scrollGap (line 2387) | function scrollGap(cm) { return scrollerGap - cm.display.nativeBarWidth } function displayWidth (line 2388) | function displayWidth(cm) { function displayHeight (line 2391) | function displayHeight(cm) { function ensureLineHeights (line 2399) | function ensureLineHeights(cm, lineView, rect) { function mapFromLineView (line 2420) | function mapFromLineView(lineView, line, lineN) { function updateExternalMeasurement (line 2433) | function updateExternalMeasurement(cm, line) { function measureChar (line 2446) | function measureChar(cm, line, ch, bias) { function findViewForLine (line 2451) | function findViewForLine(cm, lineN) { function prepareMeasureForLine (line 2464) | function prepareMeasureForLine(cm, line) { function measureCharPrepared (line 2486) | function measureCharPrepared(cm, prepared, ch, bias, varHeight) { function nodeAndOffsetInLineMap (line 2508) | function nodeAndOffsetInLineMap(map$$1, ch, bias) { function getUsefulRect (line 2546) | function getUsefulRect(rects, bias) { function measureCharInner (line 2556) | function measureCharInner(cm, prepared, ch, bias) { function maybeUpdateRectForZooming (line 2609) | function maybeUpdateRectForZooming(measure, rect) { function clearLineMeasurementCacheFor (line 2619) | function clearLineMeasurementCacheFor(lineView) { function clearLineMeasurementCache (line 2628) | function clearLineMeasurementCache(cm) { function clearCaches (line 2635) | function clearCaches(cm) { function pageScrollX (line 2642) | function pageScrollX() { function pageScrollY (line 2649) | function pageScrollY() { function widgetTopHeight (line 2654) | function widgetTopHeight(lineObj) { function intoCoordSystem (line 2665) | function intoCoordSystem(cm, lineObj, rect, context, includeWidgets) { function fromCoordSystem (line 2687) | function fromCoordSystem(cm, coords, context) { function charCoords (line 2704) | function charCoords(cm, pos, context, lineObj, bias) { function cursorCoords (line 2725) | function cursorCoords(cm, pos, context, lineObj, preparedMeasure, varHei... function estimateCoords (line 2756) | function estimateCoords(cm, pos) { function PosWithInfo (line 2771) | function PosWithInfo(line, ch, sticky, outside, xRel) { function coordsChar (line 2780) | function coordsChar(cm, x, y) { function wrappedLineExtent (line 2800) | function wrappedLineExtent(cm, lineObj, preparedMeasure, y) { function wrappedLineExtentChar (line 2808) | function wrappedLineExtentChar(cm, lineObj, preparedMeasure, target) { function boxIsAfter (line 2816) | function boxIsAfter(box, x, y, left) { function coordsCharInner (line 2820) | function coordsCharInner(cm, lineObj, lineNo$$1, x, y) { function coordsBidiPart (line 2887) | function coordsBidiPart(cm, lineObj, lineNo$$1, preparedMeasure, order, ... function coordsBidiPartWrapped (line 2911) | function coordsBidiPartWrapped(cm, lineObj, _lineNo, preparedMeasure, or... function textHeight (line 2946) | function textHeight(display) { function charWidth (line 2966) | function charWidth(display) { function getDimensions (line 2978) | function getDimensions(cm) { function compensateForHScroll (line 2995) | function compensateForHScroll(display) { function estimateHeight (line 3002) | function estimateHeight(cm) { function estimateLineHeights (line 3020) | function estimateLineHeights(cm) { function posFromMouse (line 3033) | function posFromMouse(cm, e, liberal, forRect) { function findViewIndex (line 3051) | function findViewIndex(cm, n) { function updateSelection (line 3062) | function updateSelection(cm) { function prepareSelection (line 3066) | function prepareSelection(cm, primary) { function drawSelectionCursor (line 3087) | function drawSelectionCursor(cm, head, output) { function cmpCoords (line 3105) | function cmpCoords(a, b) { return a.top - b.top || a.left - b.left } function drawSelectionRange (line 3108) | function drawSelectionRange(cm, range$$1, output) { function restartBlink (line 3201) | function restartBlink(cm) { function ensureFocus (line 3214) | function ensureFocus(cm) { function delayBlurEvent (line 3218) | function delayBlurEvent(cm) { function onFocus (line 3226) | function onFocus(cm, e) { function onBlur (line 3245) | function onBlur(cm, e) { function updateHeightsInViewport (line 3259) | function updateHeightsInViewport(cm) { function updateWidgetHeight (line 3286) | function updateWidgetHeight(line) { function visibleLines (line 3296) | function visibleLines(display, doc, viewport) { function alignHorizontally (line 3319) | function alignHorizontally(cm) { function maybeUpdateLineNumberWidth (line 3342) | function maybeUpdateLineNumberWidth(cm) { function maybeScrollWindow (line 3364) | function maybeScrollWindow(cm, rect) { function scrollPosIntoView (line 3381) | function scrollPosIntoView(cm, pos, end, margin) { function scrollIntoView (line 3415) | function scrollIntoView(cm, rect) { function calculateScrollPos (line 3425) | function calculateScrollPos(cm, rect) { function addToScrollTop (line 3455) | function addToScrollTop(cm, top) { function ensureCursorVisible (line 3463) | function ensureCursorVisible(cm) { function scrollToCoords (line 3469) | function scrollToCoords(cm, x, y) { function scrollToRange (line 3475) | function scrollToRange(cm, range$$1) { function resolveScrollToPos (line 3484) | function resolveScrollToPos(cm) { function scrollToCoordsRange (line 3493) | function scrollToCoordsRange(cm, from, to, margin) { function updateScrollTop (line 3505) | function updateScrollTop(cm, val) { function setScrollTop (line 3513) | function setScrollTop(cm, val, forceScroll) { function setScrollLeft (line 3523) | function setScrollLeft(cm, val, isScroller, forceScroll) { function measureForScrollbars (line 3536) | function measureForScrollbars(cm) { function maybeDisable (line 3628) | function maybeDisable() { function updateScrollbars (line 3657) | function updateScrollbars(cm, measure) { function updateScrollbarsInner (line 3671) | function updateScrollbarsInner(cm, measure) { function initScrollbars (line 3693) | function initScrollbars(cm) { function startOperation (line 3723) | function startOperation(cm) { function endOperation (line 3745) | function endOperation(cm) { function endOperations (line 3756) | function endOperations(group) { function endOperation_R1 (line 3770) | function endOperation_R1(op) { function endOperation_W1 (line 3783) | function endOperation_W1(op) { function endOperation_R2 (line 3787) | function endOperation_R2(op) { function endOperation_W2 (line 3808) | function endOperation_W2(op) { function endOperation_finish (line 3833) | function endOperation_finish(op) { function runInOp (line 3872) | function runInOp(cm, f) { function operation (line 3879) | function operation(cm, f) { function methodOp (line 3889) | function methodOp(f) { function docMethodOp (line 3897) | function docMethodOp(f) { function regChange (line 3913) | function regChange(cm, from, to, lendiff) { function regLineChange (line 3978) | function regLineChange(cm, line, type) { function resetView (line 3992) | function resetView(cm) { function viewCuttingPoint (line 3998) | function viewCuttingPoint(cm, oldN, newN, dir) { function adjustView (line 4025) | function adjustView(cm, from, to) { function countDirtyView (line 4046) | function countDirtyView(cm) { function startWorker (line 4057) | function startWorker(cm, time) { function highlightWorker (line 4062) | function highlightWorker(cm) { function maybeClipScrollbars (line 4132) | function maybeClipScrollbars(cm) { function selectionSnapshot (line 4143) | function selectionSnapshot(cm) { function restoreSelection (line 4160) | function restoreSelection(snapshot) { function updateDisplayIfNeeded (line 4176) | function updateDisplayIfNeeded(cm, update) { function postUpdateDisplay (line 4248) | function postUpdateDisplay(cm, update) { function updateDisplaySimple (line 4278) | function updateDisplaySimple(cm, viewport) { function patchDisplay (line 4295) | function patchDisplay(cm, updateNumbersFrom, dims) { function updateGutterSpace (line 4336) | function updateGutterSpace(cm) { function setDocumentHeight (line 4341) | function setDocumentHeight(cm, measure) { function updateGutters (line 4349) | function updateGutters(cm) { function setGuttersForLineNumbers (line 4367) | function setGuttersForLineNumbers(options) { function wheelEventDelta (line 4398) | function wheelEventDelta(e) { function wheelEventPixels (line 4405) | function wheelEventPixels(e) { function onScrollWheel (line 4412) | function onScrollWheel(cm, e) { function normalizeSelection (line 4551) | function normalizeSelection(cm, ranges, primIndex) { function simpleSelection (line 4569) | function simpleSelection(anchor, head) { function changeEnd (line 4575) | function changeEnd(change) { function adjustForChange (line 4583) | function adjustForChange(pos, change) { function computeSelAfterChange (line 4592) | function computeSelAfterChange(doc, change) { function offsetPos (line 4602) | function offsetPos(pos, old, nw) { function computeReplacedSel (line 4611) | function computeReplacedSel(doc, changes, hint) { function loadMode (line 4632) | function loadMode(cm) { function resetModeState (line 4637) | function resetModeState(cm) { function isWholeLineUpdate (line 4653) | function isWholeLineUpdate(doc, change) { function updateDoc (line 4659) | function updateDoc(doc, change, markedSpans, estimateHeight$$1) { function linkedDocs (line 4711) | function linkedDocs(doc, f, sharedHistOnly) { function attachDoc (line 4726) | function attachDoc(cm, doc) { function setDirectionClass (line 4738) | function setDirectionClass(cm) { function directionChanged (line 4742) | function directionChanged(cm) { function History (line 4749) | function History(startGen) { function historyChangeFromChange (line 4766) | function historyChangeFromChange(doc, change) { function clearSelectionEvents (line 4775) | function clearSelectionEvents(array) { function lastChangeEvent (line 4785) | function lastChangeEvent(hist, force) { function addChangeToHistory (line 4800) | function addChangeToHistory(doc, change, selAfter, opId) { function selectionEventCanBeMerged (line 4843) | function selectionEventCanBeMerged(doc, origin, prev, sel) { function addSelectionToHistory (line 4856) | function addSelectionToHistory(doc, sel, opId, options) { function pushSelectionToHistory (line 4878) | function pushSelectionToHistory(sel, dest) { function attachLocalSpans (line 4885) | function attachLocalSpans(doc, change, from, to) { function removeClearedSpans (line 4896) | function removeClearedSpans(spans) { function getOldSpans (line 4907) | function getOldSpans(doc, change) { function mergeOldSpans (line 4920) | function mergeOldSpans(doc, change) { function copyHistoryArray (line 4944) | function copyHistoryArray(events, newGroup, instantiateSel) { function extendRange (line 4976) | function extendRange(range, head, other, extend) { function extendSelection (line 4995) | function extendSelection(doc, head, other, options, extend) { function extendSelections (line 5002) | function extendSelections(doc, heads, options) { function replaceOneSelection (line 5012) | function replaceOneSelection(doc, i, range, options) { function setSimpleSelection (line 5019) | function setSimpleSelection(doc, anchor, head, options) { function filterSelectionChange (line 5025) | function filterSelectionChange(doc, sel, options) { function setSelectionReplaceHistory (line 5044) | function setSelectionReplaceHistory(doc, sel, options) { function setSelection (line 5055) | function setSelection(doc, sel, options) { function setSelectionNoUndo (line 5060) | function setSelectionNoUndo(doc, sel, options) { function setSelectionInner (line 5072) | function setSelectionInner(doc, sel) { function reCheckSelection (line 5086) | function reCheckSelection(doc) { function skipAtomicInSelection (line 5092) | function skipAtomicInSelection(doc, sel, bias, mayClear) { function skipAtomicInner (line 5107) | function skipAtomicInner(doc, pos, oldPos, dir, mayClear) { function skipAtomic (line 5140) | function skipAtomic(doc, pos, oldPos, bias, mayClear) { function movePos (line 5153) | function movePos(doc, pos, dir, line) { function selectAll (line 5165) | function selectAll(cm) { function filterChange (line 5172) | function filterChange(doc, change, update) { function makeChange (line 5196) | function makeChange(doc, change, ignoreReadOnly) { function makeChangeInner (line 5218) | function makeChangeInner(doc, change) { function makeChangeFromHistory (line 5236) | function makeChangeFromHistory(doc, type, allowSelectionOnly) { function shiftDoc (line 5312) | function shiftDoc(doc, distance) { function makeChangeSingleDoc (line 5328) | function makeChangeSingleDoc(doc, change, selAfter, spans) { function makeChangeSingleDocInEditor (line 5361) | function makeChangeSingleDocInEditor(cm, change, spans) { function replaceRange (line 5419) | function replaceRange(doc, code, from, to, origin) { function rebaseHistSelSingle (line 5430) | function rebaseHistSelSingle(pos, from, to, diff) { function rebaseHistArray (line 5446) | function rebaseHistArray(array, from, to, diff) { function rebaseHist (line 5474) | function rebaseHist(hist, change) { function changeLine (line 5483) | function changeLine(doc, handle, changeType, op) { function LeafChunk (line 5505) | function LeafChunk(lines) { function BranchChunk (line 5558) | function BranchChunk(children) { function adjustScrollWhenAboveVisible (line 5721) | function adjustScrollWhenAboveVisible(cm, line, diff) { function addLineWidget (line 5726) | function addLineWidget(doc, handle, node, options) { function markText (line 5886) | function markText(doc, from, to, options, type) { function markTextShared (line 5984) | function markTextShared(doc, from, to, options, type) { function findSharedMarkers (line 5999) | function findSharedMarkers(doc) { function copySharedMarkers (line 6003) | function copySharedMarkers(doc, markers) { function detachSharedMarkers (line 6015) | function detachSharedMarkers(markers) { function onDrop (line 6457) | function onDrop(e) { function onDragStart (line 6517) | function onDragStart(cm, e) { function onDragOver (line 6540) | function onDragOver(cm, e) { function clearDragCursor (line 6552) | function clearDragCursor(cm) { function forEachCodeMirror (line 6563) | function forEachCodeMirror(f) { function ensureGlobalHandlers (line 6573) | function ensureGlobalHandlers() { function registerGlobalHandlers (line 6578) | function registerGlobalHandlers() { function onResize (line 6591) | function onResize(cm) { function normalizeKeyName (line 6662) | function normalizeKeyName(name) { function normalizeKeyMap (line 6686) | function normalizeKeyMap(keymap) { function lookupKey (line 6713) | function lookupKey(key, map$$1, handle, context) { function isModifierKey (line 6732) | function isModifierKey(value) { function addModifierNames (line 6737) | function addModifierNames(name, event, noShift) { function keyName (line 6747) | function keyName(event, noShift) { function getKeyMap (line 6757) | function getKeyMap(val) { function deleteNearSelection (line 6763) | function deleteNearSelection(cm, compute) { function moveCharLogically (line 6786) | function moveCharLogically(line, ch, dir) { function moveLogically (line 6791) | function moveLogically(line, start, dir) { function endOfLine (line 6796) | function endOfLine(visually, cm, lineObj, lineNo, dir) { function moveVisually (line 6823) | function moveVisually(cm, line, start, dir) { function lineStart (line 7035) | function lineStart(cm, lineN) { function lineEnd (line 7041) | function lineEnd(cm, lineN) { function lineStartSmart (line 7047) | function lineStartSmart(cm, pos) { function doHandleBinding (line 7060) | function doHandleBinding(cm, bound, dropShift) { function lookupKeyForEditor (line 7080) | function lookupKeyForEditor(cm, name, handle) { function dispatchKey (line 7094) | function dispatchKey(cm, name, e, handle) { function dispatchKeyInner (line 7112) | function dispatchKeyInner(cm, name, e, handle) { function handleKeyBinding (line 7129) | function handleKeyBinding(cm, e) { function handleCharBinding (line 7148) | function handleCharBinding(cm, e, ch) { function onKeyDown (line 7153) | function onKeyDown(e) { function showCrossHair (line 7174) | function showCrossHair(cm) { function onKeyUp (line 7189) | function onKeyUp(e) { function onKeyPress (line 7194) | function onKeyPress(e) { function clickRepeat (line 7221) | function clickRepeat(pos, button) { function onMouseDown (line 7242) | function onMouseDown(e) { function handleMappedButton (line 7279) | function handleMappedButton(cm, button, pos, repeat, event) { function configureMouse (line 7299) | function configureMouse(cm, repeat, event) { function leftButtonDown (line 7312) | function leftButtonDown(cm, pos, repeat, event) { function leftButtonStartDrag (line 7330) | function leftButtonStartDrag(cm, event, pos, behavior) { function rangeForUnit (line 7369) | function rangeForUnit(cm, pos, unit) { function leftButtonSelect (line 7378) | function leftButtonSelect(cm, event, start, behavior) { function bidiSimplify (line 7510) | function bidiSimplify(cm, range$$1) { function gutterEvent (line 7545) | function gutterEvent(cm, e, type, prevent) { function clickInGutter (line 7574) | function clickInGutter(cm, e) { function onContextMenu (line 7583) | function onContextMenu(cm, e) { function contextMenuInGutter (line 7589) | function contextMenuInGutter(cm, e) { function themeChanged (line 7594) | function themeChanged(cm) { function defineOptions (line 7605) | function defineOptions(CodeMirror) { function guttersChanged (line 7741) | function guttersChanged(cm) { function dragDropChanged (line 7747) | function dragDropChanged(cm, value, old) { function wrappingChanged (line 7760) | function wrappingChanged(cm) { function CodeMirror (line 7778) | function CodeMirror(place, options) { function registerEventHandlers (line 7855) | function registerEventHandlers(cm) { function indentLine (line 7970) | function indentLine(cm, n, how, aggressive) { function setLastCopied (line 8034) | function setLastCopied(newLastCopied) { function applyTextInput (line 8038) | function applyTextInput(cm, inserted, deleted, sel, origin) { function handlePaste (line 8086) | function handlePaste(e, cm) { function triggerElectric (line 8096) | function triggerElectric(cm, inserted) { function copyableRanges (line 8120) | function copyableRanges(cm) { function disableBrowserMagic (line 8131) | function disableBrowserMagic(field, spellcheck) { function hiddenTextarea (line 8137) | function hiddenTextarea() { function addEditorMethods (line 8160) | function addEditorMethods(CodeMirror) { function findPosH (line 8608) | function findPosH(doc, pos, dir, unit, visually) { function findPosV (line 8668) | function findPosV(cm, pos, dir, unit) { function onCopyCut (line 8731) | function onCopyCut(e) { function poll (line 8889) | function poll() { function posToDOM (line 9055) | function posToDOM(cm, pos) { function isInGutter (line 9071) | function isInGutter(node) { function badPos (line 9077) | function badPos(pos, bad) { if (bad) { pos.bad = true; } return pos } function domTextBetween (line 9079) | function domTextBetween(cm, from, to, fromLine, toLine) { function domToPos (line 9132) | function domToPos(cm, node, offset) { function locateNodeInLineView (line 9151) | function locateNodeInLineView(lineView, node, offset) { function prepareCopyCut (line 9248) | function prepareCopyCut(e) { function p (line 9388) | function p() { function prepareSelectAllHack (line 9491) | function prepareSelectAllHack() { function rehide (line 9504) | function rehide() { function fromTextArea (line 9550) | function fromTextArea(textarea, options) { function addLegacyProps (line 9607) | function addLegacyProps(CodeMirror) { FILE: xxl-job-admin/src/main/resources/static/plugins/codemirror/mode/clike/clike.js function Context (line 14) | function Context(indented, column, type, info, align, prev) { function pushContext (line 22) | function pushContext(state, col, type, info) { function popContext (line 28) | function popContext(state) { function typeBefore (line 35) | function typeBefore(stream, state, pos) { function isTopScope (line 41) | function isTopScope(context) { function tokenBase (line 75) | function tokenBase(stream, state) { function tokenString (line 128) | function tokenString(quote) { function tokenComment (line 141) | function tokenComment(stream, state) { function maybeEOL (line 153) | function maybeEOL(stream, state) { function words (line 257) | function words(str) { function contains (line 262) | function contains(words, word) { function cTypes (line 286) | function cTypes(identifier) { function objCTypes (line 291) | function objCTypes(identifier) { function cppHook (line 298) | function cppHook(stream, state) { function pointerHook (line 313) | function pointerHook(_stream, state) { function cIsReservedIdentifier (line 320) | function cIsReservedIdentifier(token) { function cpp14Literal (line 326) | function cpp14Literal(stream) { function cpp11StringHook (line 331) | function cpp11StringHook(stream, state) { function cppLooksLikeConstructor (line 355) | function cppLooksLikeConstructor(word) { function tokenAtString (line 361) | function tokenAtString(stream, state) { function tokenRawString (line 374) | function tokenRawString(stream, state) { function def (line 385) | function def(mimes, mode) { function tokenTripleString (line 520) | function tokenTripleString(stream, state) { function tokenNestedComment (line 532) | function tokenNestedComment(depth) { function tokenKotlinString (line 618) | function tokenKotlinString(tripleString){ function tokenCeylonString (line 800) | function tokenCeylonString(type) { FILE: xxl-job-admin/src/main/resources/static/plugins/codemirror/mode/javascript/javascript.js function kw (line 25) | function kw(type) {return {type: type, style: "keyword"};} function readRegexp (line 46) | function readRegexp(stream) { function ret (line 61) | function ret(tp, style, cont) { function tokenBase (line 65) | function tokenBase(stream, state) { function tokenString (line 129) | function tokenString(quote) { function tokenComment (line 145) | function tokenComment(stream, state) { function tokenQuasi (line 157) | function tokenQuasi(stream, state) { function findFatArrow (line 177) | function findFatArrow(stream, state) { function JSLexical (line 212) | function JSLexical(indented, column, type, align, prev, info) { function inScope (line 221) | function inScope(state, varname) { function parseJS (line 230) | function parseJS(state, style, type, content, stream) { function pass (line 254) | function pass() { function cont (line 257) | function cont() { function inList (line 261) | function inList(name, list) { function register (line 265) | function register(varname) { function registerVarScoped (line 285) | function registerVarScoped(varname, context) { function isModifier (line 300) | function isModifier(name) { function Context (line 306) | function Context(prev, vars, block) { this.prev = prev; this.vars = vars... function Var (line 307) | function Var(name, next) { this.name = name; this.next = next } function pushcontext (line 310) | function pushcontext() { function pushblockcontext (line 314) | function pushblockcontext() { function popcontext (line 318) | function popcontext() { function pushlex (line 323) | function pushlex(type, info) { function poplex (line 334) | function poplex() { function expect (line 344) | function expect(wanted) { function statement (line 353) | function statement(type, value) { function maybeCatchBinding (line 399) | function maybeCatchBinding(type) { function expression (line 402) | function expression(type, value) { function expressionNoComma (line 405) | function expressionNoComma(type, value) { function parenExpr (line 408) | function parenExpr(type) { function expressionInner (line 412) | function expressionInner(type, value, noComma) { function maybeexpression (line 433) | function maybeexpression(type) { function maybeoperatorComma (line 438) | function maybeoperatorComma(type, value) { function maybeoperatorNoComma (line 442) | function maybeoperatorNoComma(type, value, noComma) { function quasi (line 465) | function quasi(type, value) { function continueQuasi (line 470) | function continueQuasi(type) { function arrowBody (line 477) | function arrowBody(type) { function arrowBodyNoComma (line 481) | function arrowBodyNoComma(type) { function maybeTarget (line 485) | function maybeTarget(noComma) { function target (line 492) | function target(_, value) { function targetNoComma (line 495) | function targetNoComma(_, value) { function maybelabel (line 498) | function maybelabel(type) { function property (line 502) | function property(type) { function objprop (line 505) | function objprop(type, value) { function getterSetter (line 535) | function getterSetter(type) { function afterprop (line 540) | function afterprop(type) { function commasep (line 544) | function commasep(what, end, sep) { function contCommasep (line 562) | function contCommasep(what, end, info) { function block (line 567) | function block(type) { function maybetype (line 571) | function maybetype(type, value) { function mayberettype (line 577) | function mayberettype(type) { function isKW (line 583) | function isKW(_, value) { function typeexpr (line 589) | function typeexpr(type, value) { function maybeReturnType (line 604) | function maybeReturnType(type) { function typeprop (line 607) | function typeprop(type, value) { function typearg (line 619) | function typearg(type, value) { function afterType (line 624) | function afterType(type, value) { function maybeTypeArgs (line 630) | function maybeTypeArgs(_, value) { function typeparam (line 633) | function typeparam() { function maybeTypeDefault (line 636) | function maybeTypeDefault(_, value) { function vardef (line 639) | function vardef(_, value) { function pattern (line 643) | function pattern(type, value) { function proppattern (line 650) | function proppattern(type, value) { function eltpattern (line 660) | function eltpattern() { function maybeAssign (line 663) | function maybeAssign(_type, value) { function vardefCont (line 666) | function vardefCont(type) { function maybeelse (line 669) | function maybeelse(type, value) { function forspec (line 672) | function forspec(type, value) { function forspec1 (line 676) | function forspec1(type) { function formaybeinof (line 682) | function formaybeinof(_type, value) { function forspec2 (line 686) | function forspec2(type, value) { function forspec3 (line 691) | function forspec3(type) { function functiondef (line 694) | function functiondef(type, value) { function funarg (line 700) | function funarg(type, value) { function classExpression (line 706) | function classExpression(type, value) { function className (line 711) | function className(type, value) { function classNameAfter (line 714) | function classNameAfter(type, value) { function classBody (line 722) | function classBody(type, value) { function classfield (line 744) | function classfield(type, value) { function afterExport (line 750) | function afterExport(type, value) { function exportField (line 756) | function exportField(type, value) { function afterImport (line 760) | function afterImport(type) { function importSpec (line 765) | function importSpec(type, value) { function maybeMoreImports (line 771) | function maybeMoreImports(type) { function maybeAs (line 774) | function maybeAs(_type, value) { function maybeFrom (line 777) | function maybeFrom(_type, value) { function arrayLiteral (line 780) | function arrayLiteral(type) { function enumdef (line 784) | function enumdef() { function enummember (line 787) | function enummember() { function isContinuedStatement (line 791) | function isContinuedStatement(state, textAfter) { function expressionAllowed (line 797) | function expressionAllowed(stream, state, backUp) { FILE: xxl-job-admin/src/main/resources/static/plugins/codemirror/mode/php/php.js function keywords (line 14) | function keywords(str) { function matchSequence (line 21) | function matchSequence(list, end, escapes) { function phpString (line 33) | function phpString(closing, escapes) { function phpString_ (line 36) | function phpString_(stream, state, closing, escapes) { function dispatch (line 157) | function dispatch(stream, state) { FILE: xxl-job-admin/src/main/resources/static/plugins/codemirror/mode/powershell/powershell.js function buildRegexp (line 16) | function buildRegexp(patterns, options) { function tokenBase (line 162) | function tokenBase(stream, state) { function tokenSingleQuoteString (line 237) | function tokenSingleQuoteString(stream, state) { function tokenDoubleQuoteString (line 251) | function tokenDoubleQuoteString(stream, state) { function tokenStringInterpolation (line 274) | function tokenStringInterpolation(stream, state) { function tokenMultiStringReturn (line 278) | function tokenMultiStringReturn(stream, state) { function tokenHereStringInterpolation (line 284) | function tokenHereStringInterpolation(stream, state) { function tokenInterpolation (line 288) | function tokenInterpolation(stream, state, parentTokenize) { function tokenComment (line 312) | function tokenComment(stream, state) { function tokenVariable (line 324) | function tokenVariable(stream, state) { function tokenVariableWithBraces (line 339) | function tokenVariableWithBraces(stream, state) { function tokenMultiString (line 350) | function tokenMultiString(stream, state) { FILE: xxl-job-admin/src/main/resources/static/plugins/codemirror/mode/python/python.js function wordRegexp (line 14) | function wordRegexp(words) { function top (line 37) | function top(state) { function tokenBase (line 78) | function tokenBase(stream, state) { function tokenBaseInner (line 101) | function tokenBaseInner(stream, state) { function formatStringFactory (line 183) | function formatStringFactory(delimiter, tokenOuter) { function tokenStringFactory (line 254) | function tokenStringFactory(delimiter) { function pushPyScope (line 287) | function pushPyScope(state) { function pushBracketScope (line 294) | function pushBracketScope(stream, state, type) { function dedent (line 301) | function dedent(stream, state) { function tokenLexer (line 310) | function tokenLexer(stream, state) { FILE: xxl-job-admin/src/main/resources/static/plugins/codemirror/mode/shell/shell.js function define (line 17) | function define(style, dict) { function tokenBase (line 39) | function tokenBase(stream, state) { function tokenString (line 85) | function tokenString(quote, style) { function tokenStringStart (line 112) | function tokenStringStart(quote, style) { function tokenize (line 132) | function tokenize(stream, state) { FILE: xxl-job-admin/src/main/resources/static/plugins/fullscreen/jquery.fullscreen.js function fullScreen (line 22) | function fullScreen(state) function toggleFullScreen (line 110) | function toggleFullScreen() function fullScreenChangeHandler (line 123) | function fullScreenChangeHandler(event) function fullScreenErrorHandler (line 135) | function fullScreenErrorHandler(event) function installFullScreenHandlers (line 143) | function installFullScreenHandlers() FILE: xxl-job-admin/src/main/resources/static/plugins/layer/layer.js function e (line 2) | function e(){var e=a.cancel&&a.cancel(t.index,n);e===!1||r.close(t.index)} function o (line 2) | function o(e,t,i){var n=new Image;return n.src=e,n.complete?t(n):(n.onlo... FILE: xxl-job-admin/src/main/resources/static/plugins/nprogress/nprogress.js function clamp (line 300) | function clamp(n, min, max) { function toBarPerc (line 311) | function toBarPerc(n) { function barPositionCSS (line 321) | function barPositionCSS(n, speed, ease) { function next (line 344) | function next() { function camelCase (line 369) | function camelCase(string) { function getVendorProp (line 375) | function getVendorProp(name) { function getStyleProp (line 390) | function getStyleProp(name) { function applyCss (line 395) | function applyCss(element, prop, value) { function hasClass (line 420) | function hasClass(element, name) { function addClass (line 429) | function addClass(element, name) { function removeClass (line 443) | function removeClass(element, name) { function classList (line 462) | function classList(element) { function removeElement (line 470) | function removeElement(element) { FILE: xxl-job-admin/src/main/resources/static/plugins/zTree/js/jquery.ztree.core.js function _do (line 711) | function _do(_node) { function makeRange (line 1470) | function makeRange(start, length) { function coverRange (line 1474) | function coverRange(inner, outer) { function makePoint (line 1487) | function makePoint(x, y) { function absolute (line 1497) | function absolute(elem, pt) { function addCallback (line 1804) | function addCallback() { function showNodeFocus (line 1855) | function showNodeFocus() { function showNodeFocus (line 1977) | function showNodeFocus() { FILE: xxl-job-admin/src/test/java/com/xxl/job/admin/controller/AbstractSpringMvcTest.java class AbstractSpringMvcTest (line 10) | @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) method setup (line 17) | @BeforeEach FILE: xxl-job-admin/src/test/java/com/xxl/job/admin/controller/JobInfoControllerTest.java class JobInfoControllerTest (line 16) | public class JobInfoControllerTest extends AbstractSpringMvcTest { method login (line 21) | @BeforeEach method testAdd (line 32) | @Test FILE: xxl-job-admin/src/test/java/com/xxl/job/admin/core/util/CronExpressionTest.java class CronExpressionTest (line 10) | public class CronExpressionTest { method shouldWriteValueAsString (line 12) | @Test FILE: xxl-job-admin/src/test/java/com/xxl/job/admin/mapper/XxlJobGroupMapperTest.java class XxlJobGroupMapperTest (line 11) | @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) method test (line 17) | @Test FILE: xxl-job-admin/src/test/java/com/xxl/job/admin/mapper/XxlJobInfoMapperTest.java class XxlJobInfoMapperTest (line 15) | @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) method pageList (line 22) | @Test method save_load (line 33) | @Test FILE: xxl-job-admin/src/test/java/com/xxl/job/admin/mapper/XxlJobLogGlueMapperTest.java class XxlJobLogGlueMapperTest (line 11) | @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) method test (line 17) | @Test FILE: xxl-job-admin/src/test/java/com/xxl/job/admin/mapper/XxlJobLogMapperTest.java class XxlJobLogMapperTest (line 11) | @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) method test (line 17) | @Test FILE: xxl-job-admin/src/test/java/com/xxl/job/admin/mapper/XxlJobLogReportMapperTest.java class XxlJobLogReportMapperTest (line 13) | @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) method test (line 20) | @Test FILE: xxl-job-admin/src/test/java/com/xxl/job/admin/mapper/XxlJobRegistryMapperTest.java class XxlJobRegistryMapperTest (line 14) | @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) method test (line 20) | @Test method test2 (line 33) | @Test FILE: xxl-job-admin/src/test/java/com/xxl/job/admin/schedule/JobScheduleTest.java class JobScheduleTest (line 15) | @SpringBootTest method test (line 19) | @Test method lockTest (line 33) | private void lockTest(String threadName) { FILE: xxl-job-admin/src/test/java/com/xxl/job/admin/util/I18nUtilTest.java class I18nUtilTest (line 13) | @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) method test (line 17) | @Test FILE: xxl-job-admin/src/test/java/com/xxl/job/openapi/AdminBizTest.java class AdminBizTest (line 25) | public class AdminBizTest { method buildClient (line 31) | private AdminBiz buildClient(){ method callback (line 41) | @Test method registry (line 60) | @Test method registryRemove (line 75) | @Test method jobManage (line 88) | @Test FILE: xxl-job-admin/src/test/java/com/xxl/job/openapi/ExecutorBizTest.java class ExecutorBizTest (line 20) | public class ExecutorBizTest { method buildClient (line 26) | private ExecutorBiz buildClient(){ method beat (line 34) | @Test method idleBeat (line 47) | @Test method run (line 63) | @Test method kill (line 87) | @Test method log (line 103) | @Test FILE: xxl-job-core/src/main/java/com/xxl/job/core/constant/Const.java class Const (line 6) | public class Const { FILE: xxl-job-core/src/main/java/com/xxl/job/core/constant/ExecutorBlockStrategyEnum.java type ExecutorBlockStrategyEnum (line 6) | public enum ExecutorBlockStrategyEnum { method ExecutorBlockStrategyEnum (line 14) | private ExecutorBlockStrategyEnum (String title) { method setTitle (line 18) | public void setTitle(String title) { method getTitle (line 21) | public String getTitle() { method match (line 25) | public static ExecutorBlockStrategyEnum match(String name, ExecutorBlo... FILE: xxl-job-core/src/main/java/com/xxl/job/core/constant/RegistType.java type RegistType (line 6) | public enum RegistType{ FILE: xxl-job-core/src/main/java/com/xxl/job/core/context/XxlJobContext.java class XxlJobContext (line 9) | public class XxlJobContext { method XxlJobContext (line 74) | public XxlJobContext(long jobId, method getJobId (line 92) | public long getJobId() { method getJobParam (line 96) | public String getJobParam() { method getLogId (line 100) | public long getLogId() { method getLogDateTime (line 104) | public long getLogDateTime() { method getLogFileName (line 108) | public String getLogFileName() { method getShardIndex (line 112) | public int getShardIndex() { method getShardTotal (line 116) | public int getShardTotal() { method setHandleCode (line 120) | public void setHandleCode(int handleCode) { method getHandleCode (line 124) | public int getHandleCode() { method setHandleMsg (line 128) | public void setHandleMsg(String handleMsg) { method getHandleMsg (line 132) | public String getHandleMsg() { method setXxlJobContext (line 146) | public static void setXxlJobContext(XxlJobContext xxlJobContext){ method getXxlJobContext (line 153) | public static XxlJobContext getXxlJobContext(){ FILE: xxl-job-core/src/main/java/com/xxl/job/core/context/XxlJobHelper.java class XxlJobHelper (line 19) | public class XxlJobHelper { method getJobId (line 28) | public static long getJobId() { method getJobParam (line 42) | public static String getJobParam() { method getLogId (line 58) | public static long getLogId() { method getLogDateTime (line 72) | public static long getLogDateTime() { method getLogFileName (line 86) | public static String getLogFileName() { method getShardIndex (line 102) | public static int getShardIndex() { method getShardTotal (line 116) | public static int getShardTotal() { method log (line 135) | public static boolean log(String appendLogPattern, Object ... appendLo... method log (line 155) | public static boolean log(Throwable e) { method logDetail (line 171) | private static boolean logDetail(StackTraceElement callInfo, String ap... method handleSuccess (line 206) | public static boolean handleSuccess(){ method handleSuccess (line 216) | public static boolean handleSuccess(String handleMsg) { method handleFail (line 225) | public static boolean handleFail(){ method handleFail (line 235) | public static boolean handleFail(String handleMsg) { method handleTimeout (line 244) | public static boolean handleTimeout(){ method handleTimeout (line 254) | public static boolean handleTimeout(String handleMsg){ method handleResult (line 268) | public static boolean handleResult(int handleCode, String handleMsg) { FILE: xxl-job-core/src/main/java/com/xxl/job/core/executor/XxlJobExecutor.java class XxlJobExecutor (line 30) | public class XxlJobExecutor { method setAdminAddresses (line 50) | public void setAdminAddresses(String adminAddresses) { method setAccessToken (line 53) | public void setAccessToken(String accessToken) { method setTimeout (line 56) | public void setTimeout(int timeout) { method setEnabled (line 59) | public void setEnabled(Boolean enabled) { method setAppname (line 62) | public void setAppname(String appname) { method setAddress (line 65) | public void setAddress(String address) { method setIp (line 68) | public void setIp(String ip) { method setPort (line 71) | public void setPort(int port) { method setLogPath (line 74) | public void setLogPath(String logPath) { method setLogRetentionDays (line 77) | public void setLogRetentionDays(int logRetentionDays) { method start (line 83) | public void start() throws Exception { method destroy (line 108) | public void destroy(){ method initAdminBizList (line 150) | private void initAdminBizList(String adminAddresses, String accessToke... method getAdminBizList (line 184) | public static List getAdminBizList(){ method initEmbedServer (line 191) | private void initEmbedServer(String address, String ip, int port, Stri... method stopEmbedServer (line 214) | private void stopEmbedServer() { method loadJobHandler (line 228) | public static IJobHandler loadJobHandler(String name){ method registryJobHandler (line 231) | public static IJobHandler registryJobHandler(String name, IJobHandler ... method registryJobHandler (line 235) | protected void registryJobHandler(XxlJob xxlJob, Object bean, Method e... method registJobThread (line 292) | public static JobThread registJobThread(int jobId, IJobHandler handler... method removeJobThread (line 306) | public static JobThread removeJobThread(int jobId, String removeOldRea... method loadJobThread (line 317) | public static JobThread loadJobThread(int jobId){ FILE: xxl-job-core/src/main/java/com/xxl/job/core/executor/impl/XxlJobSimpleExecutor.java class XxlJobSimpleExecutor (line 18) | public class XxlJobSimpleExecutor extends XxlJobExecutor { method getXxlJobBeanList (line 23) | public List getXxlJobBeanList() { method setXxlJobBeanList (line 26) | public void setXxlJobBeanList(List xxlJobBeanList) { method start (line 31) | @Override method destroy (line 45) | @Override method initJobHandlerMethodRepository (line 51) | private void initJobHandlerMethodRepository(List xxlJobBeanLis... FILE: xxl-job-core/src/main/java/com/xxl/job/core/executor/impl/XxlJobSpringExecutor.java class XxlJobSpringExecutor (line 29) | public class XxlJobSpringExecutor extends XxlJobExecutor implements Appl... method setExcludedPackage (line 39) | public void setExcludedPackage(String excludedPackage) { method afterSingletonsInstantiated (line 49) | @Override method destroy (line 69) | @Override method scanJobHandlerMethod (line 80) | private void scanJobHandlerMethod(ApplicationContext applicationContex... method isExcluded (line 172) | private boolean isExcluded(List excludedPackageList, String be... method setApplicationContext (line 196) | @Override method getApplicationContext (line 201) | public static ApplicationContext getApplicationContext() { FILE: xxl-job-core/src/main/java/com/xxl/job/core/glue/GlueFactory.java class GlueFactory (line 17) | public class GlueFactory { method getInstance (line 21) | public static GlueFactory getInstance(){ method refreshInstance (line 30) | public static void refreshInstance(int type){ method loadNewInstance (line 52) | public IJobHandler loadNewInstance(String codeSource) throws Exception{ method getCodeSourceClass (line 70) | private Class getCodeSourceClass(String codeSource){ method injectService (line 92) | public void injectService(Object instance) { FILE: xxl-job-core/src/main/java/com/xxl/job/core/glue/GlueTypeEnum.java type GlueTypeEnum (line 6) | public enum GlueTypeEnum { method GlueTypeEnum (line 22) | private GlueTypeEnum(String desc, boolean isScript, String cmd, String... method getDesc (line 29) | public String getDesc() { method isScript (line 33) | public boolean isScript() { method getCmd (line 37) | public String getCmd() { method getSuffix (line 41) | public String getSuffix() { method match (line 45) | public static GlueTypeEnum match(String name){ FILE: xxl-job-core/src/main/java/com/xxl/job/core/glue/impl/SpringGlueFactory.java class SpringGlueFactory (line 18) | public class SpringGlueFactory extends GlueFactory { method injectService (line 26) | @Override FILE: xxl-job-core/src/main/java/com/xxl/job/core/handler/IJobHandler.java class IJobHandler (line 8) | public abstract class IJobHandler { method execute (line 16) | public abstract void execute() throws Exception; method init (line 25) | public void init() throws Exception { method destroy (line 33) | public void destroy() throws Exception { FILE: xxl-job-core/src/main/java/com/xxl/job/core/handler/impl/GlueJobHandler.java class GlueJobHandler (line 11) | public class GlueJobHandler extends IJobHandler { method GlueJobHandler (line 15) | public GlueJobHandler(IJobHandler jobHandler, long glueUpdatetime) { method getGlueUpdatetime (line 19) | public long getGlueUpdatetime() { method execute (line 23) | @Override method init (line 29) | @Override method destroy (line 34) | @Override FILE: xxl-job-core/src/main/java/com/xxl/job/core/handler/impl/MethodJobHandler.java class MethodJobHandler (line 10) | public class MethodJobHandler extends IJobHandler { method MethodJobHandler (line 17) | public MethodJobHandler(Object target, Method method, Method initMetho... method execute (line 25) | @Override method init (line 35) | @Override method destroy (line 42) | @Override method toString (line 49) | @Override FILE: xxl-job-core/src/main/java/com/xxl/job/core/handler/impl/ScriptJobHandler.java class ScriptJobHandler (line 15) | public class ScriptJobHandler extends IJobHandler { method ScriptJobHandler (line 22) | public ScriptJobHandler(int jobId, long glueUpdatetime, String gluesou... method getGlueUpdatetime (line 43) | public long getGlueUpdatetime() { method execute (line 47) | @Override FILE: xxl-job-core/src/main/java/com/xxl/job/core/log/XxlJobFileAppender.java class XxlJobFileAppender (line 22) | public class XxlJobFileAppender { method initLogPath (line 39) | public static void initLogPath(String logPath) throws IOException { method getLogPath (line 54) | public static String getLogPath() { method getGlueSrcPath (line 57) | public static String getGlueSrcPath() { method getCallbackLogPath (line 60) | public static String getCallbackLogPath() { method makeLogFileName (line 70) | public static String makeLogFileName(Date triggerDate, long logId) { method appendLog (line 93) | public static void appendLog(String logFileName, String appendLog) { method readLog (line 115) | public static LogResult readLog(String logFileName, final int fromLine... FILE: xxl-job-core/src/main/java/com/xxl/job/core/openapi/AdminBiz.java type AdminBiz (line 12) | public interface AdminBiz { method callback (line 23) | public Response callback(List callbackRequest... method registry (line 34) | public Response registry(RegistryRequest registryRequest); method registryRemove (line 42) | public Response registryRemove(RegistryRequest registryRequest); FILE: xxl-job-core/src/main/java/com/xxl/job/core/openapi/ExecutorBiz.java type ExecutorBiz (line 9) | public interface ExecutorBiz { method beat (line 15) | public Response beat(); method idleBeat (line 23) | public Response idleBeat(IdleBeatRequest idleBeatRequest); method run (line 30) | public Response run(TriggerRequest triggerRequest); method kill (line 37) | public Response kill(KillRequest killRequest); method log (line 44) | public Response log(LogRequest logRequest); FILE: xxl-job-core/src/main/java/com/xxl/job/core/openapi/impl/ExecutorBizImpl.java class ExecutorBizImpl (line 24) | public class ExecutorBizImpl implements ExecutorBiz { method beat (line 27) | @Override method idleBeat (line 32) | @Override method run (line 48) | @Override method kill (line 152) | @Override method log (line 164) | @Override FILE: xxl-job-core/src/main/java/com/xxl/job/core/openapi/model/CallbackRequest.java class CallbackRequest (line 8) | public class CallbackRequest implements Serializable { method CallbackRequest (line 17) | public CallbackRequest(){} method CallbackRequest (line 18) | public CallbackRequest(long logId, long logDateTim, int handleCode, St... method getLogId (line 25) | public long getLogId() { method setLogId (line 29) | public void setLogId(long logId) { method getLogDateTim (line 33) | public long getLogDateTim() { method setLogDateTim (line 37) | public void setLogDateTim(long logDateTim) { method getHandleCode (line 41) | public int getHandleCode() { method setHandleCode (line 45) | public void setHandleCode(int handleCode) { method getHandleMsg (line 49) | public String getHandleMsg() { method setHandleMsg (line 53) | public void setHandleMsg(String handleMsg) { method toString (line 57) | @Override FILE: xxl-job-core/src/main/java/com/xxl/job/core/openapi/model/IdleBeatRequest.java class IdleBeatRequest (line 8) | public class IdleBeatRequest implements Serializable { method IdleBeatRequest (line 11) | public IdleBeatRequest() { method IdleBeatRequest (line 13) | public IdleBeatRequest(int jobId) { method getJobId (line 20) | public int getJobId() { method setJobId (line 24) | public void setJobId(int jobId) { FILE: xxl-job-core/src/main/java/com/xxl/job/core/openapi/model/KillRequest.java class KillRequest (line 8) | public class KillRequest implements Serializable { method KillRequest (line 11) | public KillRequest() { method KillRequest (line 13) | public KillRequest(int jobId) { method getJobId (line 20) | public int getJobId() { method setJobId (line 24) | public void setJobId(int jobId) { FILE: xxl-job-core/src/main/java/com/xxl/job/core/openapi/model/LogRequest.java class LogRequest (line 8) | public class LogRequest implements Serializable { method LogRequest (line 11) | public LogRequest() { method LogRequest (line 13) | public LogRequest(long logDateTim, long logId, int fromLineNum) { method getLogDateTim (line 23) | public long getLogDateTim() { method setLogDateTim (line 27) | public void setLogDateTim(long logDateTim) { method getLogId (line 31) | public long getLogId() { method setLogId (line 35) | public void setLogId(long logId) { method getFromLineNum (line 39) | public int getFromLineNum() { method setFromLineNum (line 43) | public void setFromLineNum(int fromLineNum) { FILE: xxl-job-core/src/main/java/com/xxl/job/core/openapi/model/LogResult.java class LogResult (line 8) | public class LogResult implements Serializable { method LogResult (line 11) | public LogResult() { method LogResult (line 13) | public LogResult(int fromLineNum, int toLineNum, String logContent, bo... method getFromLineNum (line 25) | public int getFromLineNum() { method setFromLineNum (line 29) | public void setFromLineNum(int fromLineNum) { method getToLineNum (line 33) | public int getToLineNum() { method setToLineNum (line 37) | public void setToLineNum(int toLineNum) { method getLogContent (line 41) | public String getLogContent() { method setLogContent (line 45) | public void setLogContent(String logContent) { method isEnd (line 49) | public boolean isEnd() { method setEnd (line 53) | public void setEnd(boolean end) { FILE: xxl-job-core/src/main/java/com/xxl/job/core/openapi/model/RegistryRequest.java class RegistryRequest (line 8) | public class RegistryRequest implements Serializable { method RegistryRequest (line 15) | public RegistryRequest(){} method RegistryRequest (line 16) | public RegistryRequest(String registryGroup, String registryKey, Strin... method getRegistryGroup (line 22) | public String getRegistryGroup() { method setRegistryGroup (line 26) | public void setRegistryGroup(String registryGroup) { method getRegistryKey (line 30) | public String getRegistryKey() { method setRegistryKey (line 34) | public void setRegistryKey(String registryKey) { method getRegistryValue (line 38) | public String getRegistryValue() { method setRegistryValue (line 42) | public void setRegistryValue(String registryValue) { method toString (line 46) | @Override FILE: xxl-job-core/src/main/java/com/xxl/job/core/openapi/model/TriggerRequest.java class TriggerRequest (line 8) | public class TriggerRequest implements Serializable{ method getJobId (line 34) | public int getJobId() { method setJobId (line 38) | public void setJobId(int jobId) { method getExecutorHandler (line 42) | public String getExecutorHandler() { method setExecutorHandler (line 46) | public void setExecutorHandler(String executorHandler) { method getExecutorParams (line 50) | public String getExecutorParams() { method setExecutorParams (line 54) | public void setExecutorParams(String executorParams) { method getExecutorBlockStrategy (line 58) | public String getExecutorBlockStrategy() { method setExecutorBlockStrategy (line 62) | public void setExecutorBlockStrategy(String executorBlockStrategy) { method getExecutorTimeout (line 66) | public int getExecutorTimeout() { method setExecutorTimeout (line 70) | public void setExecutorTimeout(int executorTimeout) { method getLogId (line 74) | public long getLogId() { method setLogId (line 78) | public void setLogId(long logId) { method getLogDateTime (line 82) | public long getLogDateTime() { method setLogDateTime (line 86) | public void setLogDateTime(long logDateTime) { method getGlueType (line 90) | public String getGlueType() { method setGlueType (line 94) | public void setGlueType(String glueType) { method getGlueSource (line 98) | public String getGlueSource() { method setGlueSource (line 102) | public void setGlueSource(String glueSource) { method getGlueUpdatetime (line 106) | public long getGlueUpdatetime() { method setGlueUpdatetime (line 110) | public void setGlueUpdatetime(long glueUpdatetime) { method getBroadcastIndex (line 114) | public int getBroadcastIndex() { method setBroadcastIndex (line 118) | public void setBroadcastIndex(int broadcastIndex) { method getBroadcastTotal (line 122) | public int getBroadcastTotal() { method setBroadcastTotal (line 126) | public void setBroadcastTotal(int broadcastTotal) { method toString (line 131) | @Override FILE: xxl-job-core/src/main/java/com/xxl/job/core/server/EmbedServer.java class EmbedServer (line 31) | public class EmbedServer { method start (line 37) | public void start(final String address, final int port, final String a... method stop (line 110) | public void stop() throws Exception { class EmbedHttpServerHandler (line 131) | public static class EmbedHttpServerHandler extends SimpleChannelInboun... method EmbedHttpServerHandler (line 138) | public EmbedHttpServerHandler(ExecutorBiz executorBiz, String access... method channelRead0 (line 144) | @Override method dispatchRequest (line 170) | private Object dispatchRequest(HttpMethod httpMethod, String uri, St... method writeResponse (line 213) | private void writeResponse(ChannelHandlerContext ctx, boolean keepAl... method channelReadComplete (line 224) | @Override method exceptionCaught (line 229) | @Override method userEventTriggered (line 235) | @Override method startRegistry (line 248) | public void startRegistry(final String appname, final String address) { method stopRegistry (line 253) | public void stopRegistry() { FILE: xxl-job-core/src/main/java/com/xxl/job/core/thread/ExecutorRegistryThread.java class ExecutorRegistryThread (line 17) | public class ExecutorRegistryThread { method getInstance (line 21) | public static ExecutorRegistryThread getInstance(){ method start (line 27) | public void start(final String appname, final String address){ method toStop (line 115) | public void toStop() { FILE: xxl-job-core/src/main/java/com/xxl/job/core/thread/JobLogFileCleanThread.java class JobLogFileCleanThread (line 19) | public class JobLogFileCleanThread { method getInstance (line 23) | public static JobLogFileCleanThread getInstance(){ method start (line 29) | public void start(final long logRetentionDays){ method toStop (line 111) | public void toStop() { FILE: xxl-job-core/src/main/java/com/xxl/job/core/thread/JobThread.java class JobThread (line 25) | public class JobThread extends Thread{ method JobThread (line 40) | public JobThread(int jobId, IJobHandler handler) { method getHandler (line 50) | public IJobHandler getHandler() { method pushTriggerQueue (line 57) | public Response pushTriggerQueue(TriggerRequest triggerParam) { method toStop (line 72) | public void toStop(String stopReason) { method isRunningOrHasQueue (line 85) | public boolean isRunningOrHasQueue() { method run (line 89) | @Override FILE: xxl-job-core/src/main/java/com/xxl/job/core/thread/TriggerCallbackThread.java class TriggerCallbackThread (line 33) | public class TriggerCallbackThread { method getInstance (line 37) | public static TriggerCallbackThread getInstance(){ method pushCallBack (line 45) | public static void pushCallBack(CallbackRequest callback){ method start (line 56) | public void start() { method toStop (line 150) | public void toStop(){ method doCallback (line 179) | private void doCallback(List callbackParamList){ method callbackLog (line 204) | private void callbackLog(List callbackParamList, Stri... method appendFailCallbackFile (line 236) | private void appendFailCallbackFile(List callbackPara... method retryFailCallbackFile (line 261) | private void retryFailCallbackFile() { FILE: xxl-job-core/src/main/java/com/xxl/job/core/util/ScriptUtil.java class ScriptUtil (line 21) | public class ScriptUtil { method markScriptFile (line 30) | public static void markScriptFile(String scriptFileName, String script... method execToFile (line 58) | public static int execToFile(String command, String scriptFile, String... FILE: xxl-job-executor-samples/xxl-job-executor-sample-frameless/src/main/java/com/xxl/job/executor/sample/frameless/XxlJobFramelessApplication.java class XxlJobFramelessApplication (line 12) | public class XxlJobFramelessApplication { method main (line 15) | public static void main(String[] args) { FILE: xxl-job-executor-samples/xxl-job-executor-sample-frameless/src/main/java/com/xxl/job/executor/sample/frameless/config/FrameLessXxlJobConfig.java class FrameLessXxlJobConfig (line 15) | public class FrameLessXxlJobConfig { method getInstance (line 20) | public static FrameLessXxlJobConfig getInstance() { method initXxlJobExecutor (line 30) | public void initXxlJobExecutor() { method destroyXxlJobExecutor (line 62) | public void destroyXxlJobExecutor() { FILE: xxl-job-executor-samples/xxl-job-executor-sample-frameless/src/main/java/com/xxl/job/executor/sample/frameless/jobhandler/SampleXxlJob.java class SampleXxlJob (line 32) | public class SampleXxlJob { method demoJobHandler (line 39) | @XxlJob("demoJobHandler") method shardingJobHandler (line 54) | @XxlJob("shardingJobHandler") method commandJobHandler (line 80) | @XxlJob("commandJobHandler") method httpJobHandler (line 165) | @XxlJob("httpJobHandler") method isValidDomain (line 258) | private boolean isValidDomain(String url) { class HttpJobParam (line 288) | private static class HttpJobParam{ method getUrl (line 299) | public String getUrl() { method setUrl (line 303) | public void setUrl(String url) { method getMethod (line 307) | public String getMethod() { method setMethod (line 311) | public void setMethod(String method) { method getContentType (line 315) | public String getContentType() { method setContentType (line 319) | public void setContentType(String contentType) { method getHeaders (line 323) | public Map getHeaders() { method setHeaders (line 327) | public void setHeaders(Map headers) { method getCookies (line 331) | public Map getCookies() { method setCookies (line 335) | public void setCookies(Map cookies) { method getTimeout (line 339) | public int getTimeout() { method setTimeout (line 343) | public void setTimeout(int timeout) { method getData (line 347) | public String getData() { method setData (line 351) | public void setData(String data) { method getForm (line 355) | public Map getForm() { method setForm (line 359) | public void setForm(Map form) { method getAuth (line 363) | public String getAuth() { method setAuth (line 367) | public void setAuth(String auth) { method demoJobHandler2 (line 376) | @XxlJob(value = "demoJobHandler2", init = "init", destroy = "destroy") method init (line 380) | public void init(){ method destroy (line 383) | public void destroy(){ FILE: xxl-job-executor-samples/xxl-job-executor-sample-frameless/src/test/java/com/xxl/job/executor/sample/frameless/test/FramelessApplicationTest.java class FramelessApplicationTest (line 10) | @Testable method test1 (line 14) | @Test FILE: xxl-job-executor-samples/xxl-job-executor-sample-springboot-ai/src/main/java/com/xxl/job/executor/XxlJobAIExecutorApplication.java class XxlJobAIExecutorApplication (line 9) | @SpringBootApplication method main (line 12) | public static void main(String[] args) { FILE: xxl-job-executor-samples/xxl-job-executor-sample-springboot-ai/src/main/java/com/xxl/job/executor/config/XxlJobConfig.java class XxlJobConfig (line 15) | @Configuration method xxlJobExecutor (line 53) | @Bean FILE: xxl-job-executor-samples/xxl-job-executor-sample-springboot-ai/src/main/java/com/xxl/job/executor/controller/IndexController.java class IndexController (line 35) | @Controller method index (line 41) | @RequestMapping("/") method simpleChat (line 58) | @GetMapping("/chat/simple") method streamChat (line 84) | @GetMapping("/chat/stream") method difySimple (line 111) | @GetMapping("/dify/simple") method write2Json (line 133) | private String write2Json(Object obj) { method difyStream (line 144) | @GetMapping( "/dify/stream") FILE: xxl-job-executor-samples/xxl-job-executor-sample-springboot-ai/src/main/java/com/xxl/job/executor/jobhandler/AIXxlJob.java class AIXxlJob (line 28) | @Component method ollamaJobHandler (line 47) | @XxlJob("ollamaJobHandler") class OllamaParam (line 102) | private static class OllamaParam{ method getInput (line 107) | public String getInput() { method setInput (line 111) | public void setInput(String input) { method getPrompt (line 115) | public String getPrompt() { method setPrompt (line 119) | public void setPrompt(String prompt) { method getModel (line 123) | public String getModel() { method setModel (line 127) | public void setModel(String model) { method difyWorkflowJobHandler (line 148) | @XxlJob("difyWorkflowJobHandler") class DifyParam (line 199) | private static class DifyParam{ method getInputs (line 221) | public Map getInputs() { method setInputs (line 225) | public void setInputs(Map inputs) { method getUser (line 229) | public String getUser() { method setUser (line 233) | public void setUser(String user) { method getBaseUrl (line 237) | public String getBaseUrl() { method setBaseUrl (line 241) | public void setBaseUrl(String baseUrl) { method getApiKey (line 245) | public String getApiKey() { method setApiKey (line 249) | public void setApiKey(String apiKey) { FILE: xxl-job-executor-samples/xxl-job-executor-sample-springboot-ai/src/test/java/com/xxl/job/executor/test/BaseTests.java class BaseTests (line 6) | @SpringBootTest method test (line 9) | @Test FILE: xxl-job-executor-samples/xxl-job-executor-sample-springboot-ai/src/test/java/com/xxl/job/executor/test/dify/DifyTest.java class DifyTest (line 17) | @SpringBootTest method test (line 25) | @Test FILE: xxl-job-executor-samples/xxl-job-executor-sample-springboot-ai/src/test/java/com/xxl/job/executor/test/ollama/OllamaTest.java class OllamaTest (line 20) | @SpringBootTest method chatTest (line 32) | @Test method chatStreamTest (line 59) | @Test FILE: xxl-job-executor-samples/xxl-job-executor-sample-springboot/src/main/java/com/xxl/job/executor/XxlJobExecutorApplication.java class XxlJobExecutorApplication (line 9) | @SpringBootApplication method main (line 12) | public static void main(String[] args) { FILE: xxl-job-executor-samples/xxl-job-executor-sample-springboot/src/main/java/com/xxl/job/executor/config/XxlJobConfig.java class XxlJobConfig (line 15) | @Configuration method xxlJobExecutor (line 53) | @Bean FILE: xxl-job-executor-samples/xxl-job-executor-sample-springboot/src/main/java/com/xxl/job/executor/jobhandler/SampleXxlJob.java class SampleXxlJob (line 33) | @Component method demoJobHandler (line 41) | @XxlJob("demoJobHandler") method shardingJobHandler (line 56) | @XxlJob("shardingJobHandler") method commandJobHandler (line 82) | @XxlJob("commandJobHandler") method httpJobHandler (line 167) | @XxlJob("httpJobHandler") method isValidDomain (line 260) | private boolean isValidDomain(String url) { class HttpJobParam (line 290) | private static class HttpJobParam{ method getUrl (line 301) | public String getUrl() { method setUrl (line 305) | public void setUrl(String url) { method getMethod (line 309) | public String getMethod() { method setMethod (line 313) | public void setMethod(String method) { method getContentType (line 317) | public String getContentType() { method setContentType (line 321) | public void setContentType(String contentType) { method getHeaders (line 325) | public Map getHeaders() { method setHeaders (line 329) | public void setHeaders(Map headers) { method getCookies (line 333) | public Map getCookies() { method setCookies (line 337) | public void setCookies(Map cookies) { method getTimeout (line 341) | public int getTimeout() { method setTimeout (line 345) | public void setTimeout(int timeout) { method getData (line 349) | public String getData() { method setData (line 353) | public void setData(String data) { method getForm (line 357) | public Map getForm() { method setForm (line 361) | public void setForm(Map form) { method getAuth (line 365) | public String getAuth() { method setAuth (line 369) | public void setAuth(String auth) { method demoJobHandler2 (line 377) | @XxlJob(value = "demoJobHandler2", init = "init", destroy = "destroy") method init (line 381) | public void init(){ method destroy (line 384) | public void destroy(){ FILE: xxl-job-executor-samples/xxl-job-executor-sample-springboot/src/test/java/com/xxl/job/executor/test/XxlJobExecutorExampleBootApplicationTests.java class XxlJobExecutorExampleBootApplicationTests (line 6) | @SpringBootTest method test (line 9) | @Test