类 EmailFolderController


  • @RestController("standardEmailFolderController")
    @RequestMapping("/api/standard/emailFolder")
    public class EmailFolderController
    extends Object
    • 构造器详细资料

      • EmailFolderController

        public EmailFolderController()
    • 方法详细资料

      • save

        @PostMapping
        public net.risesoft.pojo.Y9Result<Object> save​(String originFolderName,
                                                       String newFolderName)
        新增或修改文件夹
        参数:
        originFolderName - 原始文件夹名称 (不为空时代表修改)
        newFolderName - 新文件夹名称
        返回:
        Y9Result<Object>
      • delete

        @DeleteMapping
        public net.risesoft.pojo.Y9Result<Object> delete​(String folder)
        删除文件夹
        参数:
        folder - 文件夹
        返回:
        Y9Result<Object>
      • defaultList

        @GetMapping("/defaultList")
        public net.risesoft.pojo.Y9Result<List<EmailFolderDTO>> defaultList()
        默认文件夹列表
        返回:
        Y9Result<List<EmailFolderDTO>>
      • customList

        @GetMapping("/customList")
        public net.risesoft.pojo.Y9Result<List<EmailFolderDTO>> customList()
                                                                    throws javax.mail.MessagingException
        自定义文件夹列表
        返回:
        Y9Result<List<EmailFolderDTO>>
        抛出:
        javax.mail.MessagingException - 通讯异常
      • list

        @GetMapping("/allList")
        public net.risesoft.pojo.Y9Result<Map<String,​Object>> list()
                                                                  throws javax.mail.MessagingException
        所有文件夹列表,包括默认文件夹和自定义文件夹列表
        返回:
        Y9Result<Map<String, Object>>
        抛出:
        javax.mail.MessagingException - 通讯异常