Interface TaskAccess<T>

All Superinterfaces:
Access<T>
All Known Implementing Classes:
AbstractTaskAccess, RetryDeadLetterTaskAccess, RetryTaskAccess

public interface TaskAccess<T> extends Access<T>
获取重试数据通道
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    count(String groupName, String namespaceId, com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T> query)
     
    int
    delete(String groupName, String namespaceId, com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T> query)
     
    int
    insert(String groupName, String namespaceId, T t)
     
    int
    insertBatch(String groupName, String namespaceId, List<T> list)
     
    list(String groupName, String namespaceId, com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T> query)
     
    com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO<T>
    listPage(String groupName, String namespaceId, com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO<T> iPage, com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T> query)
     
    one(String groupName, String namespaceId, com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T> query)
     
    int
    update(String groupName, String namespaceId, T t, com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper<T> query)
     
    int
    updateById(String groupName, String namespaceId, T t)
     

    Methods inherited from interface com.aizuda.snailjob.template.datasource.access.Access

    supports
  • Method Details

    • list

      List<T> list(String groupName, String namespaceId, com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T> query)
    • one

      T one(String groupName, String namespaceId, com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T> query)
    • update

      int update(String groupName, String namespaceId, T t, com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper<T> query)
    • updateById

      int updateById(String groupName, String namespaceId, T t)
    • delete

      int delete(String groupName, String namespaceId, com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T> query)
    • insert

      int insert(String groupName, String namespaceId, T t)
    • insertBatch

      int insertBatch(String groupName, String namespaceId, List<T> list)
    • listPage

      com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO<T> listPage(String groupName, String namespaceId, com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO<T> iPage, com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T> query)
    • count

      long count(String groupName, String namespaceId, com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T> query)