接口 OaSender


public interface OaSender
  • 方法概要

    修饰符和类型
    方法
    说明
    获取通知webhook实例唯一标识
    获取供应商标识
    org.dromara.oa.comm.entity.Response
    sender(org.dromara.oa.comm.entity.Request request, org.dromara.oa.comm.enums.MessageType messageType)
    发送消息
    void
    senderAsync(org.dromara.oa.comm.entity.Request request, org.dromara.oa.comm.enums.MessageType messageType)
    异步(回调)
    void
    senderAsync(org.dromara.oa.comm.entity.Request request, org.dromara.oa.comm.enums.MessageType messageType, OaCallBack callBack)
    异步(不回调)
    void
    senderAsyncByPriority(org.dromara.oa.comm.entity.Request request, org.dromara.oa.comm.enums.MessageType messageType)
    发送带优先级的消息
  • 方法详细资料

    • getConfigId

      String getConfigId()
      获取通知webhook实例唯一标识
    • getSupplier

      String getSupplier()
      获取供应商标识
    • sender

      org.dromara.oa.comm.entity.Response sender(org.dromara.oa.comm.entity.Request request, org.dromara.oa.comm.enums.MessageType messageType)
      发送消息
    • senderAsync

      void senderAsync(org.dromara.oa.comm.entity.Request request, org.dromara.oa.comm.enums.MessageType messageType)
      异步(回调)
    • senderAsync

      void senderAsync(org.dromara.oa.comm.entity.Request request, org.dromara.oa.comm.enums.MessageType messageType, OaCallBack callBack)
      异步(不回调)
      参数:
      request - oa请求体
      messageType - 消息类型
      callBack - 回调方法
    • senderAsyncByPriority

      void senderAsyncByPriority(org.dromara.oa.comm.entity.Request request, org.dromara.oa.comm.enums.MessageType messageType)
      发送带优先级的消息
      参数:
      request - oa请求体
      messageType - 消息类型