aa988d8f86ecce57c6e563bce63ef9788f28c355.svn-base 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. package com.xxl.job.admin.dao;
  2. import com.xxl.job.admin.core.model.XxlJobRegistry;
  3. import org.apache.ibatis.annotations.Mapper;
  4. import org.apache.ibatis.annotations.Param;
  5. import java.util.Date;
  6. import java.util.List;
  7. /**
  8. * Created by xuxueli on 16/9/30.
  9. */
  10. @Mapper
  11. public interface XxlJobRegistryDao {
  12. public List<Integer> findDead(@Param("timeout") int timeout,
  13. @Param("nowTime") Date nowTime);
  14. public int removeDead(@Param("ids") List<Integer> ids);
  15. public List<XxlJobRegistry> findAll(@Param("timeout") int timeout,
  16. @Param("nowTime") Date nowTime);
  17. public int registryUpdate(@Param("registryGroup") String registryGroup,
  18. @Param("registryKey") String registryKey,
  19. @Param("registryValue") String registryValue,
  20. @Param("updateTime") Date updateTime);
  21. public int registrySave(@Param("registryGroup") String registryGroup,
  22. @Param("registryKey") String registryKey,
  23. @Param("registryValue") String registryValue,
  24. @Param("updateTime") Date updateTime);
  25. public int registryDelete(@Param("registryGroup") String registryGroup,
  26. @Param("registryKey") String registryKey,
  27. @Param("registryValue") String registryValue);
  28. }