Package com.mikuac.shiro.properties
Class TaskPoolProperties
java.lang.Object
com.mikuac.shiro.properties.TaskPoolProperties
@Component
@ConfigurationProperties(prefix="shiro.task-pool")
public class TaskPoolProperties
extends Object
Created on 2021/8/12.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanboolean核心线程数(默认线程数)是否启用shiro的线程池, 无配置或者 true 为开启, 默认值开启允许线程空闲时间(单位:默认为秒)最大线程数缓冲队列大小线程池名前缀inthashCode()voidsetCorePoolSize(Integer corePoolSize) 核心线程数(默认线程数)voidsetEnableTaskPool(Boolean enableTaskPool) 是否启用shiro的线程池, 无配置或者 true 为开启, 默认值开启voidsetKeepAliveTime(Integer keepAliveTime) 允许线程空闲时间(单位:默认为秒)voidsetMaxPoolSize(Integer maxPoolSize) 最大线程数voidsetQueueCapacity(Integer queueCapacity) 缓冲队列大小voidsetThreadNamePrefix(String threadNamePrefix) 线程池名前缀toString()
-
Constructor Details
-
TaskPoolProperties
public TaskPoolProperties()
-
-
Method Details
-
getEnableTaskPool
是否启用shiro的线程池, 无配置或者 true 为开启, 默认值开启 -
getThreadNamePrefix
线程池名前缀 -
getCorePoolSize
核心线程数(默认线程数) -
getMaxPoolSize
最大线程数 -
getKeepAliveTime
允许线程空闲时间(单位:默认为秒) -
getQueueCapacity
缓冲队列大小 -
setEnableTaskPool
是否启用shiro的线程池, 无配置或者 true 为开启, 默认值开启 -
setThreadNamePrefix
线程池名前缀 -
setCorePoolSize
核心线程数(默认线程数) -
setMaxPoolSize
最大线程数 -
setKeepAliveTime
允许线程空闲时间(单位:默认为秒) -
setQueueCapacity
缓冲队列大小 -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-