Commit 5d122df2 by huangfusuper

添加javaBeanJobInfo

parent 331b4a52
package com.byit.job.model;
/**
* @program: byit-myth-job->JobInfo
* @description: 远程任务的详细配置
* @author: huangfu
* @date: 2019/11/18 11:27
**/
public class JavaBeanJobInfo {
public JavaBeanJobInfo() {
}
/**
* 任务名称
*/
private String jobHandelName;
/**
* 任务所在URL路径 插件的地址
* 多地址,拼接 url1,url2,url3
*/
private String url;
/**
* 任务的执行时间 遵循cron表达式
*/
private String mythCron;
/**
* 路由策略
*/
private String routingStrategy;
/**
* 阻塞策略
*/
private String blockingStrategy;
/**
* 回调校验的token
*/
private String callbackToken;
/**
* 添加地址的token
*/
private String gatewayToken;
/**
* 添加任务的地址
*/
private String requestUrl;
private String param;
public JavaBeanJobInfo(String url, String requestUrl, String param, String routingStrategy, String blockingStrategy, String callbackToken, String gatewayToken) {
this.param = param;
this.requestUrl = requestUrl;
this.url = url;
this.routingStrategy = routingStrategy;
this.blockingStrategy = blockingStrategy;
this.callbackToken = callbackToken;
this.gatewayToken = gatewayToken;
}
public String getRequestUrl() {
return requestUrl;
}
public void setRequestUrl(String requestUrl) {
this.requestUrl = requestUrl;
}
@Override
public String toString() {
return "JavaBeanJobInfo{" +
"jobHandelName='" + jobHandelName + '\'' +
", url='" + url + '\'' +
", mythCron='" + mythCron + '\'' +
", routingStrategy='" + routingStrategy + '\'' +
", blockingStrategy='" + blockingStrategy + '\'' +
", callbackToken='" + callbackToken + '\'' +
", gatewayToken='" + gatewayToken + '\'' +
'}';
}
public String getJobHandelName() {
return jobHandelName;
}
public void setJobHandelName(String jobHandelName) {
this.jobHandelName = jobHandelName;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public String getMythCron() {
return mythCron;
}
public void setMythCron(String mythCron) {
this.mythCron = mythCron;
}
public String getRoutingStrategy() {
return routingStrategy;
}
public void setRoutingStrategy(String routingStrategy) {
this.routingStrategy = routingStrategy;
}
public String getBlockingStrategy() {
return blockingStrategy;
}
public void setBlockingStrategy(String blockingStrategy) {
this.blockingStrategy = blockingStrategy;
}
public String getCallbackToken() {
return callbackToken;
}
public void setCallbackToken(String callbackToken) {
this.callbackToken = callbackToken;
}
public String getGatewayToken() {
return gatewayToken;
}
public String getParam() {
return param;
}
public void setParam(String param) {
this.param = param;
}
public void setGatewayToken(String gatewayToken) {
this.gatewayToken = gatewayToken;
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment