A C D E G H J M N O P R S T U W
A
- ApolloExampleApplication - org.dromara.dynamictp.example中的类
-
- ApolloExampleApplication() - 类 的构造器org.dromara.dynamictp.example.ApolloExampleApplication
-
C
- collect(ThreadPoolStats) - 类 中的方法org.dromara.dynamictp.example.collector.EsCollector
-
- CustomTaskWrapper - org.dromara.dynamictp.example.wrapper中的类
-
CustomTaskWrapper related
- CustomTaskWrapper() - 类 的构造器org.dromara.dynamictp.example.wrapper.CustomTaskWrapper
-
- CustomTaskWrapper.MyRunnable - org.dromara.dynamictp.example.wrapper中的类
-
D
- dtpExecutor0() - 类 中的方法org.dromara.dynamictp.example.config.ThreadPoolConfiguration
-
通过ThreadPoolCreator 快速创建一些简单配置的线程池,使用默认参数
tips: 建议直接在配置中心配置就行,不用@Bean声明
- dtpExecutor1() - 类 中的方法org.dromara.dynamictp.example.config.ThreadPoolConfiguration
-
通过ThreadPoolBuilder 设置详细参数创建动态线程池
tips: 建议直接在配置中心配置就行,不用@Bean声明
E
- eagerDtpExecutor() - 类 中的方法org.dromara.dynamictp.example.config.ThreadPoolConfiguration
-
通过ThreadPoolBuilder 设置详细参数创建动态线程池
eager,参考tomcat线程池设计,适用于处理io密集型任务场景,具体参数可以看代码注释
tips: 建议直接在配置中心配置就行,不用@Bean声明
- EsClient - org.dromara.dynamictp.example.collector中的类
-
EsClient related
- EsClient() - 类 的构造器org.dromara.dynamictp.example.collector.EsClient
-
- EsCollector - org.dromara.dynamictp.example.collector中的类
-
EsCollector related
- EsCollector() - 类 的构造器org.dromara.dynamictp.example.collector.EsCollector
-
G
- getAlarmTemplate() - 类 中的方法org.dromara.dynamictp.example.notifier.SmsDtpNotifier
-
- getColors() - 类 中的方法org.dromara.dynamictp.example.notifier.SmsDtpNotifier
-
- getExtInfo() - 类 中的方法org.dromara.dynamictp.example.notifier.SmsDtpNotifier
-
- getNoticeTemplate() - 类 中的方法org.dromara.dynamictp.example.notifier.SmsDtpNotifier
-
- getTraceInfo() - 类 中的方法org.dromara.dynamictp.example.notifier.SmsDtpNotifier
-
H
- hashKey() - 类 中的方法org.dromara.dynamictp.example.service.impl.TestServiceImpl.TestOrderedRunnable
-
J
- jucThreadPoolExecutor() - 类 中的方法org.dromara.dynamictp.example.config.ThreadPoolConfiguration
-
通过DynamicTp 注解定义普通juc线程池,会享受到该框架增强能力,注解名称优先级高于方法名
M
- main(String[]) - 类 中的静态方法org.dromara.dynamictp.example.ApolloExampleApplication
-
- MyRunnable(Runnable) - 类 的构造器org.dromara.dynamictp.example.wrapper.CustomTaskWrapper.MyRunnable
-
N
- name() - 类 中的方法org.dromara.dynamictp.example.wrapper.CustomTaskWrapper
-
O
- orderedDtpExecutor() - 类 中的方法org.dromara.dynamictp.example.config.ThreadPoolConfiguration
-
通过ThreadPoolBuilder 设置详细参数创建动态线程池
ordered,适用于处理有序任务场景,任务要实现Ordered接口,具体参数可以看代码注释
tips: 建议直接在配置中心配置就行,不用@Bean声明
- org.dromara.dynamictp.example - 程序包 org.dromara.dynamictp.example
-
- org.dromara.dynamictp.example.collector - 程序包 org.dromara.dynamictp.example.collector
-
- org.dromara.dynamictp.example.config - 程序包 org.dromara.dynamictp.example.config
-
- org.dromara.dynamictp.example.controller - 程序包 org.dromara.dynamictp.example.controller
-
- org.dromara.dynamictp.example.notifier - 程序包 org.dromara.dynamictp.example.notifier
-
- org.dromara.dynamictp.example.service - 程序包 org.dromara.dynamictp.example.service
-
- org.dromara.dynamictp.example.service.impl - 程序包 org.dromara.dynamictp.example.service.impl
-
- org.dromara.dynamictp.example.wrapper - 程序包 org.dromara.dynamictp.example.wrapper
-
P
- platform() - 类 中的方法org.dromara.dynamictp.example.notifier.SmsDtpNotifier
-
- platform() - 类 中的方法org.dromara.dynamictp.example.notifier.SmsNotifier
-
R
- run() - 类 中的方法org.dromara.dynamictp.example.service.impl.TestServiceImpl.TestOrderedRunnable
-
- run() - 类 中的方法org.dromara.dynamictp.example.wrapper.CustomTaskWrapper.MyRunnable
-
S
- save(String) - 类 中的方法org.dromara.dynamictp.example.collector.EsClient
-
- scheduledDtpExecutor() - 类 中的方法org.dromara.dynamictp.example.config.ThreadPoolConfiguration
-
通过ThreadPoolBuilder 设置详细参数创建线程池
scheduled,适用于处理定时任务场景,具体参数可以看代码注释
tips: 建议直接在配置中心配置就行,不用@Bean声明
- send(String, String[], String) - 类 中的方法org.dromara.dynamictp.example.notifier.SmsClient
-
- send0(NotifyPlatform, String) - 类 中的方法org.dromara.dynamictp.example.notifier.SmsNotifier
-
- SMS_ALARM_TEMPLATE - 类 中的静态变量org.dromara.dynamictp.example.notifier.SmsNotifyConst
-
- SMS_NOTICE_TEMPLATE - 类 中的静态变量org.dromara.dynamictp.example.notifier.SmsNotifyConst
-
- SmsClient - org.dromara.dynamictp.example.notifier中的类
-
SmsClient related
- SmsClient() - 类 的构造器org.dromara.dynamictp.example.notifier.SmsClient
-
- SmsDtpNotifier - org.dromara.dynamictp.example.notifier中的类
-
SmsDtpNotifier related
- SmsDtpNotifier() - 类 的构造器org.dromara.dynamictp.example.notifier.SmsDtpNotifier
-
- SmsNotifier - org.dromara.dynamictp.example.notifier中的类
-
SmsNotifier related
- SmsNotifier(SmsClient) - 类 的构造器org.dromara.dynamictp.example.notifier.SmsNotifier
-
- SmsNotifyConst - org.dromara.dynamictp.example.notifier中的类
-
SmsNotifyConst related
T
- testCommon() - 类 中的方法org.dromara.dynamictp.example.controller.TestController
-
- testCommonDtp() - 类 中的方法org.dromara.dynamictp.example.service.impl.TestServiceImpl
-
- testCommonDtp() - 接口 中的方法org.dromara.dynamictp.example.service.TestService
-
Test common dtp.
- TestController - org.dromara.dynamictp.example.controller中的类
-
- TestController() - 类 的构造器org.dromara.dynamictp.example.controller.TestController
-
- testEager() - 类 中的方法org.dromara.dynamictp.example.controller.TestController
-
- testEagerDtp() - 类 中的方法org.dromara.dynamictp.example.service.impl.TestServiceImpl
-
- testEagerDtp() - 接口 中的方法org.dromara.dynamictp.example.service.TestService
-
Test eager dtp.
- testJuc() - 类 中的方法org.dromara.dynamictp.example.controller.TestController
-
- testJucTp() - 类 中的方法org.dromara.dynamictp.example.service.impl.TestServiceImpl
-
- testJucTp() - 接口 中的方法org.dromara.dynamictp.example.service.TestService
-
Test juc tp.
- testOrdered() - 类 中的方法org.dromara.dynamictp.example.controller.TestController
-
- testOrderedDtp() - 类 中的方法org.dromara.dynamictp.example.service.impl.TestServiceImpl
-
- testOrderedDtp() - 接口 中的方法org.dromara.dynamictp.example.service.TestService
-
Test ordered dtp.
- TestOrderedRunnable(TestServiceImpl.UserInfo) - 类 的构造器org.dromara.dynamictp.example.service.impl.TestServiceImpl.TestOrderedRunnable
-
- testScheduled() - 类 中的方法org.dromara.dynamictp.example.controller.TestController
-
- testScheduledDtp() - 类 中的方法org.dromara.dynamictp.example.service.impl.TestServiceImpl
-
- testScheduledDtp() - 接口 中的方法org.dromara.dynamictp.example.service.TestService
-
Test scheduled dtp.
- TestService - org.dromara.dynamictp.example.service中的接口
-
TestService related
- TestServiceImpl - org.dromara.dynamictp.example.service.impl中的类
-
TestServiceImpl related
- TestServiceImpl(ThreadPoolExecutor, ThreadPoolTaskExecutor, DtpExecutor, ScheduledExecutorService, OrderedDtpExecutor) - 类 的构造器org.dromara.dynamictp.example.service.impl.TestServiceImpl
-
- TestServiceImpl.TestOrderedRunnable - org.dromara.dynamictp.example.service.impl中的类
-
- TestServiceImpl.UserInfo - org.dromara.dynamictp.example.service.impl中的类
-
- testSpring() - 类 中的方法org.dromara.dynamictp.example.controller.TestController
-
- testSpringTp() - 类 中的方法org.dromara.dynamictp.example.service.impl.TestServiceImpl
-
- testSpringTp() - 接口 中的方法org.dromara.dynamictp.example.service.TestService
-
Test spring tp.
- ThreadPoolConfiguration - org.dromara.dynamictp.example.config中的类
-
- ThreadPoolConfiguration() - 类 的构造器org.dromara.dynamictp.example.config.ThreadPoolConfiguration
-
- threadPoolTaskExecutor() - 类 中的方法org.dromara.dynamictp.example.config.ThreadPoolConfiguration
-
通过DynamicTp 注解定义spring线程池,会享受到该框架增强能力,注解名称优先级高于方法名
- type() - 类 中的方法org.dromara.dynamictp.example.collector.EsCollector
-
U
- UserInfo() - 类 的构造器org.dromara.dynamictp.example.service.impl.TestServiceImpl.UserInfo
-
W
- wrap(Runnable) - 类 中的方法org.dromara.dynamictp.example.wrapper.CustomTaskWrapper
-
A C D E G H J M N O P R S T U W
Copyright © 2023. All rights reserved.