Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ZhongFuCheng3y/austin
/ functions
Functions
486 in github.com/ZhongFuCheng3y/austin
⨍
Functions
486
◇
Types & classes
340
Method
queryByChannelType
(Integer channelType, String creator)
austin-web/src/main/java/com/java3y/austin/web/service/impl/ChannelAccountServiceImpl.java:36
Method
queryById
根据Id查找
austin-web/src/main/java/com/java3y/austin/web/controller/MessageTemplateController.java:104
Method
queryDetailList
根据账号Id和模板ID获取模板列表 @return
austin-web/src/main/java/com/java3y/austin/web/controller/MiniProgramController.java:69
Method
queryDetailList
根据账号Id和模板ID获取模板列表 @return
austin-web/src/main/java/com/java3y/austin/web/controller/OfficialAccountController.java:93
Method
queryDetailList
根据账号Id和模板ID获取模板列表 @return
austin-web/src/main/java/com/java3y/austin/web/controller/AlipayMiniProgramController.java:97
Method
queryList
根据账号Id获取模板列表 @throws Exception
austin-web/src/test/java/com/java3y/austin/MiniProgramTestController.java:15
Method
queryList
(Integer id)
austin-web/src/main/java/com/java3y/austin/web/controller/MiniProgramController.java:44
Method
queryList
@param id 账号Id @return
austin-web/src/main/java/com/java3y/austin/web/controller/OfficialAccountController.java:67
Method
queryList
(Integer id)
austin-web/src/main/java/com/java3y/austin/web/controller/AlipayMiniProgramController.java:49
Method
queryList
列表数据
austin-web/src/main/java/com/java3y/austin/web/controller/MessageTemplateController.java:90
Method
queryList
(MessageTemplateParam param)
austin-web/src/main/java/com/java3y/austin/web/service/impl/MessageTemplateServiceImpl.java:50
Method
recall
优先根据messageId撤回消息,如果messageId不存在则根据模板id撤回 @param sendRequest @return
austin-web/src/main/java/com/java3y/austin/web/controller/SendController.java:63
Method
recall
撤回接口(根据模板id撤回)
austin-web/src/main/java/com/java3y/austin/web/controller/MessageTemplateController.java:165
Method
recall
(Message message)
austin-handler/src/main/java/com/java3y/austin/handler/receiver/rabbit/RabbitMqReceiver.java:51
Method
recall
(RecallTaskInfo recallTaskInfo)
austin-handler/src/main/java/com/java3y/austin/handler/receiver/springeventbus/SpringEventBusReceiver.java:30
Method
recall
撤回消息 @param consumerRecord
austin-handler/src/main/java/com/java3y/austin/handler/receiver/kafka/Receiver.java:64
Method
recall
(RecallTaskInfo recallTaskInfo)
austin-handler/src/main/java/com/java3y/austin/handler/receiver/eventbus/EventBusReceiver.java:33
Method
recall
钉钉自定义机器人 不支持撤回消息 https://open.dingtalk.com/document/group/custom-robot-access @param recallTaskInfo
austin-handler/src/main/java/com/java3y/austin/handler/handler/impl/DingDingRobotHandler.java:144
Method
recall
对正处于推送状态 未接收的消息停止下发(只支持批量推和群推任务) 【未实现】 https://docs.getui.com/getui/server/rest_v2/push/ @param recallTaskInfo
austin-handler/src/main/java/com/java3y/austin/handler/handler/impl/PushHandler.java:165
Method
recall
微信服务号消息 不支持撤回 https://developers.weixin.qq.com/doc/offiaccount/Subscription_Messages/api.html @param recallTaskInfo
austin-handler/src/main/java/com/java3y/austin/handler/handler/impl/OfficialAccountHandler.java:96
Method
recall
微信小程序发送订阅消息 不支持撤回 https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/mp-message-management/subscribe-message/deleteMessageTemplate.html @para
austin-handler/src/main/java/com/java3y/austin/handler/handler/impl/MiniProgramAccountHandler.java:94
Method
recall
在下发的时候存储了 messageTemplate -> taskIdList messageId -> taskIdList <p> 在有效期内的taskIdList,优先撤回messageId,如果未传入messageId,则按照模板id撤回 @param recallTaskInfo
austin-handler/src/main/java/com/java3y/austin/handler/handler/impl/DingDingWorkNoticeHandler.java:197
Method
recall
@param recallTaskInfo
austin-handler/src/main/java/com/java3y/austin/handler/handler/impl/AlipayMiniProgramAccountHandler.java:107
Method
recall
撤回企业微信应用消息; https://developer.work.weixin.qq.com/document/path/94867 @param recallTaskInfo
austin-handler/src/main/java/com/java3y/austin/handler/handler/impl/EnterpriseWeChatHandler.java:148
Method
recall
短信不支持撤回 腾讯云文档 eg:https://cloud.tencent.com/document/product/382/52077 @param recallTaskInfo
austin-handler/src/main/java/com/java3y/austin/handler/handler/impl/SmsHandler.java:156
Method
recall
企业微信群机器人 不支持撤回消息 https://developer.work.weixin.qq.com/document/path/91770 @param recallTaskInfo
austin-handler/src/main/java/com/java3y/austin/handler/handler/impl/EnterpriseWeChatRobotHandler.java:100
Method
recall
邮箱 api 不支持撤回消息 @param recallTaskInfo
austin-handler/src/main/java/com/java3y/austin/handler/handler/impl/EmailHandler.java:97
Method
recall
飞书自定义机器人 不支持撤回消息 https://open.feishu.cn/document/client-docs/bot-v3/add-custom-bot @param recallTaskInfo
austin-handler/src/main/java/com/java3y/austin/handler/handler/impl/FeiShuRobotHandler.java:104
Method
recall
(SendRequest sendRequest)
austin-service-api-impl/src/main/java/com/java3y/austin/service/api/impl/service/RecallServiceImpl.java:28
Method
recall
撤回消息 @param recallTaskInfo
austin-support/src/main/java/com/java3y/austin/support/mq/eventbus/EventBusListener.java:28
Method
recall
根据 模板ID 或消息id 撤回消息 如果只传入 messageTemplateId,则会撤回整个模板下发的消息 如果还传入 recallMessageId,则优先撤回该 ids 的消息 @param sendRequest @return
austin-service-api/src/main/java/com/java3y/austin/service/api/service/RecallService.java:22
Method
receiptMessage
接收微信的事件消息 https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Access_Overview.html 临时给微信服务号登录使用,正常消息推送平台不会有此接口 @return
austin-web/src/main/java/com/java3y/austin/web/controller/OfficialAccountController.java:119
Method
receiveRecallMessage
消费撤回消息
austin-handler/src/main/java/com/java3y/austin/handler/receiver/redis/RedisReceiver.java:83
Method
receiveSendMessage
消费发送消息
austin-handler/src/main/java/com/java3y/austin/handler/receiver/redis/RedisReceiver.java:72
Method
refresh
按照不同的渠道刷新对应的Token,channelType取值来源com.java3y.austin.common.enums.ChannelType @param channelType @return
austin-web/src/main/java/com/java3y/austin/web/controller/RefreshTokenController.java:36
Method
resolvePlaceholder
(String placeholderName)
austin-support/src/main/java/com/java3y/austin/support/utils/ContentHolderUtil.java:45
Method
route
得到对应的线程池 @param groupId @return
austin-handler/src/main/java/com/java3y/austin/handler/pending/TaskPendingHolder.java:54
Method
run
()
austin-handler/src/main/java/com/java3y/austin/handler/pending/Task.java:35
Method
save
(ChannelAccount channelAccount)
austin-web/src/main/java/com/java3y/austin/web/service/impl/ChannelAccountServiceImpl.java:25
Method
saveCronTask
(XxlJobInfo xxlJobInfo)
austin-cron/src/main/java/com/java3y/austin/cron/xxl/service/impl/CronTaskServiceImpl.java:50
Method
saveOrUpdate
如果Id存在,则修改 如果Id不存在,则保存
austin-web/src/main/java/com/java3y/austin/web/controller/ChannelAccountController.java:49
Method
saveOrUpdate
如果Id存在,则修改 如果Id不存在,则保存
austin-web/src/main/java/com/java3y/austin/web/controller/MessageTemplateController.java:78
Method
saveOrUpdate
(MessageTemplate messageTemplate)
austin-web/src/main/java/com/java3y/austin/web/service/impl/MessageTemplateServiceImpl.java:76
Method
select
(List<MessageTypeSmsConfig> servers)
austin-handler/src/main/java/com/java3y/austin/handler/loadbalance/impl/RandomWeightEnhancedLoadBalancerImpl.java:38
Method
select
(List<MessageTypeSmsConfig> servers)
austin-handler/src/main/java/com/java3y/austin/handler/loadbalance/impl/RobinServiceLoadBalancerImpl.java:37
Method
selectOne
以负载均衡的方式选取一个服务节点 @param servers 服务列表 @return 可用的服务节点
austin-handler/src/main/java/com/java3y/austin/handler/loadbalance/ServiceLoadBalancer.java:16
Method
selectOne
(List<MessageTypeSmsConfig> servers)
austin-handler/src/main/java/com/java3y/austin/handler/loadbalance/impl/RandomWeightEnhancedLoadBalancerImpl.java:28
Method
selectOne
(List<MessageTypeSmsConfig> servers)
austin-handler/src/main/java/com/java3y/austin/handler/loadbalance/impl/RobinServiceLoadBalancerImpl.java:22
Method
selectService
(List<T> servers, String loadbalancerStrategy)
austin-handler/src/main/java/com/java3y/austin/handler/loadbalance/ServiceLoadBalancerFactory.java:34
Method
send
单个文案下发相同的人 @param sendRequest @return
austin-web/src/main/java/com/java3y/austin/web/controller/SendController.java:39
Method
send
(SmsParam smsParam)
austin-handler/src/main/java/com/java3y/austin/handler/script/impl/TencentSmsScript.java:46
Method
send
(SmsParam smsParam)
austin-handler/src/main/java/com/java3y/austin/handler/script/impl/YunPianSmsScript.java:44
Method
send
发送短信 @param smsParam @return 渠道商接口返回值
austin-handler/src/main/java/com/java3y/austin/handler/script/impl/LinTongSmsScript.java:50
Method
send
(Message message)
austin-handler/src/main/java/com/java3y/austin/handler/receiver/rabbit/RabbitMqReceiver.java:35
Method
send
(SendRequest sendRequest)
austin-service-api-impl/src/main/java/com/java3y/austin/service/api/impl/service/SendServiceImpl.java:34
Method
send
(String topic, String jsonValue, String tagId)
austin-support/src/main/java/com/java3y/austin/support/mq/rabbit/RabbitSendMqServiceImpl.java:44
Method
send
(String topic, String jsonValue, String tagId)
austin-support/src/main/java/com/java3y/austin/support/mq/springeventbus/SpringEventBusSendMqServiceImpl.java:26
Method
send
(String topic, String jsonValue, String tagId)
austin-support/src/main/java/com/java3y/austin/support/mq/kafka/KafkaSendMqServiceImpl.java:36
Method
send
单机 队列默认不支持 tagId过滤(单机无必要) @param topic @param jsonValue @param tagId
austin-support/src/main/java/com/java3y/austin/support/mq/eventbus/EventBusSendMqServiceImpl.java:40
Method
send
Redis 发送消息,左进右出 @param topic @param jsonValue @param tagId
austin-support/src/main/java/com/java3y/austin/support/mq/redis/RedisSendMqServiceImpl.java:41
Method
send
(String topic, String jsonValue, String tagId)
austin-support/src/main/java/com/java3y/austin/support/mq/rocketmq/RocketMqSendMqServiceImpl.java:27
Method
setApplicationContext
(ApplicationContext applicationContext)
austin-handler/src/main/java/com/java3y/austin/handler/loadbalance/ServiceLoadBalancerFactory.java:29
Method
setApplicationContext
(ApplicationContext applicationContext)
austin-handler/src/main/java/com/java3y/austin/handler/flowcontrol/FlowControlFactory.java:44
Method
setApplicationContext
添加ReturnCallBack 投递到队列失败的消息,可以在这里查看原因和做失败处理策略 @param applicationContext @throws BeansException
austin-support/src/main/java/com/java3y/austin/support/config/RabbitMqConfig.java:20
Method
start
启动模板的定时任务
austin-web/src/main/java/com/java3y/austin/web/controller/MessageTemplateController.java:180
Method
start
启动拉取回执
austin-handler/src/main/java/com/java3y/austin/handler/receipt/stater/ReceiptMessageStater.java:13
Method
start
拉取消息并入库
austin-handler/src/main/java/com/java3y/austin/handler/receipt/stater/impl/SmsPullReceiptStarterImpl.java:44
Method
start
()
austin-handler/src/main/java/com/java3y/austin/handler/receipt/stater/impl/DingDingWorkReceiptStaterImpl.java:26
Method
startCronTask
(Long id)
austin-web/src/main/java/com/java3y/austin/web/service/impl/MessageTemplateServiceImpl.java:115
Method
startCronTask
启动定时任务 @param taskId @return BasicResultVO
austin-cron/src/main/java/com/java3y/austin/cron/xxl/service/CronTaskService.java:37
Method
startCronTask
(Integer taskId)
austin-cron/src/main/java/com/java3y/austin/cron/xxl/service/impl/CronTaskServiceImpl.java:102
Method
startScheduledUpdate
实现热更新,修改词典后自动加载
austin-handler/src/main/java/com/java3y/austin/handler/config/SensitiveWordsConfig.java:129
Method
stop
暂停模板的定时任务
austin-web/src/main/java/com/java3y/austin/web/controller/MessageTemplateController.java:189
Method
stopCronTask
(Long id)
austin-web/src/main/java/com/java3y/austin/web/service/impl/MessageTemplateServiceImpl.java:143
Method
stopCronTask
暂停定时任务 @param taskId @return BasicResultVO
austin-cron/src/main/java/com/java3y/austin/cron/xxl/service/CronTaskService.java:46
Method
stopCronTask
(Integer taskId)
austin-cron/src/main/java/com/java3y/austin/cron/xxl/service/impl/CronTaskServiceImpl.java:125
Method
supports
(MethodParameter methodParameter, Class aClass)
austin-web/src/main/java/com/java3y/austin/web/advice/AustinResponseBodyAdvice.java:25
Method
syncOpenId
登录凭证校验 <p> 临时给小程序登录使用,正常消息推送平台不会有此接口 @return
austin-web/src/main/java/com/java3y/austin/web/controller/MiniProgramController.java:95
Method
syncOpenId
登录凭证校验 <p> 临时给小程序登录使用,正常消息推送平台不会有此接口 @return
austin-web/src/main/java/com/java3y/austin/web/controller/AlipayMiniProgramController.java:146
Method
test
测试发送接口
austin-web/src/main/java/com/java3y/austin/web/controller/MessageTemplateController.java:137
Method
testBatchSend
()
austin-service-api-impl/src/test/java/com/java3y/austin/service/api/impl/service/SendServiceImplTest.java:61
Method
testSend
()
austin-service-api-impl/src/test/java/com/java3y/austin/service/api/impl/service/SendServiceImplTest.java:33
Method
traceByMessageId
(String messageId)
austin-service-api-impl/src/main/java/com/java3y/austin/service/api/impl/service/TraceServiceImpl.java:33
Method
uploadMaterial
素材上传接口 @param file 文件内容 @param sendAccount 发送账号 @param sendChannel 发送渠道 @param fileType 文件类型 @return
austin-web/src/main/java/com/java3y/austin/web/controller/MaterialController.java:44
Method
webApiDoc
对C端用户的接口文档 <p> 地址:http://localhost:8080/swagger-ui/index.html @return
austin-web/src/main/java/com/java3y/austin/web/config/SwaggerConfiguration.java:31
Method
xxlJobExecutor
()
austin-cron/src/main/java/com/java3y/austin/cron/xxl/config/XxlJobConfig.java:36
← previous
401–486 of 486, ranked by callers