| 程序包 | 说明 |
|---|---|
| com.github.jaemon.dinger.multi |
多DingerConfig配置
|
| com.github.jaemon.dinger.multi.algorithm | |
| com.github.jaemon.dinger.multi.entity |
| 限定符和类型 | 方法和说明 |
|---|---|
default Class<? extends AlgorithmHandler> |
DingerConfigHandler.algorithmHandler()
执行逻辑处理器
default algorithmHandler
DefaultHandler
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultHandler
DefaultHandler
DingerConfigHandler
|
class |
DingerHandler
Dinger钉钉机器人算法
VM options: -Dmulti.dinger.minute.limit.count=2
机器人发送消息频率限制
https://ding-doc.dingtalk.com/doc#/serverapi3/pghqkk
|
class |
RandomHandler
随机选择算法
|
class |
RoundRobinHandler
轮询算法
|
| 限定符和类型 | 方法和说明 |
|---|---|
AlgorithmHandler |
MultiDingerConfig.getAlgorithmHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
Class<? extends AlgorithmHandler> |
MultiDingerAlgorithmDefinition.getAlgorithm() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
MultiDingerConfig.setAlgorithmHandler(AlgorithmHandler algorithmHandler) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
MultiDingerAlgorithmDefinition.setAlgorithm(Class<? extends AlgorithmHandler> algorithm) |
| 构造器和说明 |
|---|
MultiDingerConfig(AlgorithmHandler algorithmHandler,
List<DingerConfig> dingerConfigs) |
| 构造器和说明 |
|---|
MultiDingerAlgorithmDefinition(String key,
Class<? extends AlgorithmHandler> algorithm,
List<DingerConfig> dingerConfigs,
String dingerConfigHandlerClassName) |
Copyright © 2023 AnswerAIL. All rights reserved.