content: /*
   * 爱组搭，低代码组件化开发平台
   * ------------------------------------------
   * 受知识产权保护，请勿删除版权申明，开发平台不允许做非法网站，后果自负
   */
  package com.aizuda.robot.exception;
  
  import org.aspectj.lang.JoinPoint;
  
  /**
   * 异常发送接口
   * <p>
   * 尊重知识产权，CV 请保留版权，开发平台不允许做非法网站，后果自负
   *
   * @author 青苗
   * @since 1.1.0
   */
  public interface ISendException {
  
      /**
       * 发送异常内容
       *
       * @param joinPoint {@link JoinPoint}
       * @param e         {@link Exception}
       * @return true 发送成功  false 发送失败
       */
      boolean send(JoinPoint joinPoint, Exception e);
  
      /**
       * 发送异常内容
       *
       * @param e         {@link Exception}
       * @return true 发送成功  false 发送失败
       */
      boolean send(Exception e);
  
      /**
       * 发送异常内容
       *
       * @param msg         异常消息
       * @return true 发送成功  false 发送失败
       */
      boolean send(String msg);
  }
  