All Downloads are FREE. Search and download functionalities are using the official Maven repository.

html.apiValidate.html Maven / Gradle / Ivy

The newest version!

 

参数名称 类型 是否必填 描述
className string YES 类名称
参数名称 类型 描述
result string true:存在
false:不存在
url/api/validateClass.json
                            {
                                "resultCode": 1,
                                "content": {
                                    "result": false
                                }
                            }
                         

 

参数名称 类型 是否必填 描述
className string YES 类名称
参数名称 类型 描述
jobType string 1:继承org.quartz.Job类
2:非继承org.quartz.Job类
constructorInfo json array 返回构造函数类型的数组
methodInfo json array 返回方法名称和方法类型的数组
注意:方法名称后附件了一个#号,使用时请去除
url/api/classInfo.json?className=com.github.webui.job.Test
                            {
                                "resultCode": 1,
                                "content": {
                                    "jobType": 2,
                                    "constructorInfo": [
                                        [
                                            "java.lang.String",
                                            "int",
                                            "java.lang.Double",
                                            "java.lang.Float",
                                            "java.util.Date"
                                        ],
                                        [
                                            "java.lang.String",
                                            "int",
                                            "java.lang.Double",
                                            "java.lang.Float"
                                        ],
                                        [
                                            "java.lang.String",
                                            "int"
                                        ]
                                    ],
                                    "methodInfo": [
                                        {
                                            "toString#": []
                                        },
                                        {
                                            "test#": [
                                                "java.lang.String",
                                                "int"
                                            ]
                                        },
                                        {
                                            "test#": [
                                                "java.util.Date"
                                            ]
                                        },
                                        {
                                            "test#": []
                                        }
                                    ],
                                    "result": true
                                }
                            }
                        

 

参数名称 类型 是否必填 描述
className String YES 比较类名称1
assignableClassName String YES 比较类名称2
参数名称 类型 描述
result string true:继承,类型相同
false:非继承,类型不相同
url/api/assignable.json?className=com.github.webui.job.TestJob&assignableClassName=org.quartz.Job
                            {
                                "resultCode": 1,
                                "content": {
                                    "result": false
                                }
                            }
                        

 

参数名称 类型 是否必填 描述
schedulerName String YES (scheduler)调度器名称
jobName String YES (job)作业名称
jobGroup String YES (job)作业分组
参数名称 类型 描述
result string true:合法
false:不合法
url/api/validateJob.json?schedulerName=quartzScheduler&jobName=jobName&jobGroup=jobGroup
                            {
                                "resultCode": 1,
                                "content": {
                                    "result": false
                                }
                            }
                        

 

参数名称 类型 是否必填 描述
schedulerName String YES (scheduler)调度器名称
triggerName String YES (trigger)触发器名称
triggerGroup String YES (trigger)触发器分组
参数名称 类型 描述
result string true:合法
false:不合法
url/api/validateTrigger.json?schedulerName=quartzScheduler
                            &triggerName=triggerName
                            &triggerGroup=triggerGroup
                            {
                                "resultCode": 1,
                                "content": {
                                    "result": false
                                }
                            }
                        

 

参数名称 类型 是否必填 描述
cronExpression String YES cron表达式
参数名称 类型 描述
result string true:合法
false:不合法
url/api/validateCronExpression.json?cronExpression=0/5 * * * * ?
                            {
                                "resultCode": 1,
                                "content": {
                                    "result": true
                                }
                            }
                        




© 2015 - 2025 Weber Informatics LLC | Privacy Policy