Interface RqueueJobDao

  • All Known Implementing Classes:
    RqueueJobDaoImpl

    public interface RqueueJobDao
    • Method Detail

      • createJob

        void createJob​(RqueueJob rqueueJob,
                       java.time.Duration expiry)
      • save

        void save​(RqueueJob rqueueJob,
                  java.time.Duration expiry)
      • findById

        RqueueJob findById​(java.lang.String jobId)
      • findJobsByIdIn

        java.util.List<RqueueJob> findJobsByIdIn​(java.util.Collection<java.lang.String> jobIds)
      • finByMessageIdIn

        java.util.List<RqueueJob> finByMessageIdIn​(java.util.List<java.lang.String> messageIds)
      • finByMessageId

        java.util.List<RqueueJob> finByMessageId​(java.lang.String messageId)
      • delete

        void delete​(java.lang.String jobId)