Package com.weicoder.common.params
Class CommonParams
- java.lang.Object
-
- com.weicoder.common.params.CommonParams
-
public final class CommonParams extends java.lang.ObjectCommon包参数读取类- Author:
- WD
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBYTES转换字节数组算法static java.lang.String[]CLASS_NAMESClassUtil 排除Bean名称尾缀static java.lang.StringDATE_FORMAT日期格式static java.lang.StringENCODING默认编码static java.lang.StringENCRYPT_ALGO加密使用的算法static java.lang.StringENCRYPT_DIGEST加密使用摘要算法static java.lang.StringENCRYPT_KEY加密使用的密钥 字符串static intHTTP_CONNECT_TIMEOUThttp连接超时时间static intHTTP_READ_TIMEOUThttp读取超时时间static intIO_BUFFERSIZEIO缓冲区大小static java.lang.StringIO_MODEIO模式static java.lang.String[]IPS获得ips过滤组static java.lang.StringLOG_CLASSlog实现static intLOGS_LEN截取日志长度static booleanMAIN是否驻留程序static java.lang.StringPACKAGESstatic intPAGE_SIZE分页每页大小 默认20static intTOKEN_EXPIREtoken 有效期static intTOKEN_LENGHTtoken 验证长度static java.util.Set<java.lang.String>TOKEN_SERVERStoken 发放服务器static shortTOKEN_SIGNtoken 标记static char[]VERIFY_CODE验证码出现的字符集static intVERIFY_LENGTH验证码长度
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleangetExecutorDaemon(java.lang.String name)获得线程是否守护线程static intgetExecutorPool(java.lang.String name)获得线程池static java.lang.StringgetPackages(java.lang.String name)获得包名static booleangetScheduledDaemon(java.lang.String name)获得定时任务池是否守护线程static intgetScheduledPool(java.lang.String name)获得定时任务池static booleanpower(java.lang.String name)获得初始化开关
-
-
-
Field Detail
-
LOG_CLASS
public static final java.lang.String LOG_CLASS
log实现
-
IO_BUFFERSIZE
public static final int IO_BUFFERSIZE
IO缓冲区大小
-
IO_MODE
public static final java.lang.String IO_MODE
IO模式
-
ENCODING
public static final java.lang.String ENCODING
默认编码
-
DATE_FORMAT
public static final java.lang.String DATE_FORMAT
日期格式
-
BYTES
public static final java.lang.String BYTES
转换字节数组算法
-
ENCRYPT_KEY
public static final java.lang.String ENCRYPT_KEY
加密使用的密钥 字符串
-
ENCRYPT_ALGO
public static final java.lang.String ENCRYPT_ALGO
加密使用的算法
-
ENCRYPT_DIGEST
public static final java.lang.String ENCRYPT_DIGEST
加密使用摘要算法
-
IPS
public static final java.lang.String[] IPS
获得ips过滤组
-
TOKEN_LENGHT
public static final int TOKEN_LENGHT
token 验证长度
-
TOKEN_SIGN
public static final short TOKEN_SIGN
token 标记
-
TOKEN_EXPIRE
public static final int TOKEN_EXPIRE
token 有效期
-
LOGS_LEN
public static final int LOGS_LEN
截取日志长度
-
TOKEN_SERVERS
public static final java.util.Set<java.lang.String> TOKEN_SERVERS
token 发放服务器
-
HTTP_CONNECT_TIMEOUT
public static final int HTTP_CONNECT_TIMEOUT
http连接超时时间
-
HTTP_READ_TIMEOUT
public static final int HTTP_READ_TIMEOUT
http读取超时时间
-
PAGE_SIZE
public static final int PAGE_SIZE
分页每页大小 默认20
-
VERIFY_CODE
public static final char[] VERIFY_CODE
验证码出现的字符集
-
VERIFY_LENGTH
public static final int VERIFY_LENGTH
验证码长度
-
MAIN
public static final boolean MAIN
是否驻留程序
-
PACKAGES
public static final java.lang.String PACKAGES
-
CLASS_NAMES
public static final java.lang.String[] CLASS_NAMES
ClassUtil 排除Bean名称尾缀
-
-
Method Detail
-
power
public static boolean power(java.lang.String name)
获得初始化开关- Parameters:
name- 初始化的模块- Returns:
- true 初始化 false 不执行
-
getPackages
public static java.lang.String getPackages(java.lang.String name)
获得包名- Parameters:
name- 名称- Returns:
- 名称下的包名
-
getScheduledPool
public static int getScheduledPool(java.lang.String name)
获得定时任务池- Parameters:
name- 名称- Returns:
- 数量
-
getScheduledDaemon
public static boolean getScheduledDaemon(java.lang.String name)
获得定时任务池是否守护线程- Parameters:
name- 名称- Returns:
- 数量
-
getExecutorPool
public static int getExecutorPool(java.lang.String name)
获得线程池- Parameters:
name- 名称- Returns:
- 数量
-
getExecutorDaemon
public static boolean getExecutorDaemon(java.lang.String name)
获得线程是否守护线程- Parameters:
name- 名称- Returns:
- 数量
-
-