lodsve.web.mvc.properties.DebugConfig Maven / Gradle / Ivy
/*
* Copyright (C) 2018 Sun.Hao
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
package lodsve.web.mvc.properties;
import java.util.ArrayList;
import java.util.List;
/**
* Debug Config.
*
* @author sunhao([email protected])
* @date 2018-4-25-0025 14:53
*/
public class DebugConfig {
/**
* 需要忽略的url
*/
private List excludeUrl = new ArrayList<>(0);
/**
* 需要忽略的ip/address
*/
private List excludeAddress = new ArrayList<>(0);
/**
* 当执行时间超长,将会警告
*/
private long maxProcessingTime = 3000;
public List getExcludeUrl() {
return excludeUrl;
}
public void setExcludeUrl(List excludeUrl) {
this.excludeUrl = excludeUrl;
}
public List getExcludeAddress() {
return excludeAddress;
}
public void setExcludeAddress(List excludeAddress) {
this.excludeAddress = excludeAddress;
}
public long getMaxProcessingTime() {
return maxProcessingTime;
}
public void setMaxProcessingTime(long maxProcessingTime) {
this.maxProcessingTime = maxProcessingTime;
}
}