| 程序包 | 说明 |
|---|---|
| com.dtp.core | |
| com.dtp.core.context | |
| com.dtp.core.converter | |
| com.dtp.core.notifier | |
| com.dtp.core.notifier.manager | |
| com.dtp.core.support |
| 限定符和类型 | 方法和说明 |
|---|---|
static ExecutorWrapper |
DtpRegistry.getCommonExecutor(String name)
Get common ThreadPoolExecutor by name.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
DtpRegistry.registerCommon(ExecutorWrapper wrapper,
String source)
Register a common ThreadPoolExecutor.
|
| 构造器和说明 |
|---|
AlarmCtx(ExecutorWrapper wrapper,
NotifyItem notifyItem) |
BaseNotifyCtx(ExecutorWrapper wrapper,
NotifyItem notifyItem) |
NoticeCtx(ExecutorWrapper wrapper,
NotifyItem notifyItem,
TpMainFields oldFields,
List<String> diffs) |
| 限定符和类型 | 方法和说明 |
|---|---|
static ThreadPoolStats |
MetricsConverter.convert(ExecutorWrapper wrapper) |
static TpMainFields |
ExecutorConverter.convert(ExecutorWrapper executorWrapper) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected String |
AbstractDtpNotifier.populatePoolName(ExecutorWrapper executorWrapper) |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
AlarmManager.checkThreshold(ExecutorWrapper executor,
NotifyItemEnum itemEnum,
NotifyItem notifyItem) |
static void |
AlarmManager.doAlarm(ExecutorWrapper executorWrapper,
NotifyItemEnum notifyItemEnum) |
static void |
AlarmManager.doAlarmAsync(ExecutorWrapper executorWrapper,
List<NotifyItemEnum> notifyItemEnums) |
static void |
NoticeManager.doNotice(ExecutorWrapper executor,
TpMainFields oldFields,
List<String> diffKeys) |
static void |
NoticeManager.doNoticeAsync(ExecutorWrapper executor,
TpMainFields oldFields,
List<String> diffKeys) |
static Optional<NotifyItem> |
NotifyHelper.getNotifyItem(ExecutorWrapper executor,
NotifyItemEnum notifyType) |
static void |
NotifyHelper.updateNotifyInfo(ExecutorWrapper executorWrapper,
TpExecutorProps props,
List<NotifyPlatform> platforms) |
| 限定符和类型 | 方法和说明 |
|---|---|
ExecutorWrapper |
ExecutorWrapper.capture() |
static ExecutorWrapper |
ExecutorWrapper.of(DtpExecutor executor) |
Copyright © 2023. All rights reserved.