Class TicketRepositoryCustomImpl

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<java.lang.String> findByTerm​(java.lang.Long launchId, java.lang.String term)
      Find tickets that contains a term as a part inside for specified launch
      java.lang.Integer findUniqueCountByProjectBefore​(java.lang.Long projectId, java.time.LocalDateTime from)
      Returns number of unique tickets on specified project posted before from parameter
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TicketRepositoryCustomImpl

        public TicketRepositoryCustomImpl()
    • Method Detail

      • findByTerm

        public java.util.List<java.lang.String> findByTerm​(java.lang.Long launchId,
                                                           java.lang.String term)
        Description copied from interface: TicketRepositoryCustom
        Find tickets that contains a term as a part inside for specified launch
        Specified by:
        findByTerm in interface TicketRepositoryCustom
        Parameters:
        launchId - Launch id
        term - A part of ticket id
        Returns:
        List of ticket ids
      • findUniqueCountByProjectBefore

        public java.lang.Integer findUniqueCountByProjectBefore​(java.lang.Long projectId,
                                                                java.time.LocalDateTime from)
        Description copied from interface: TicketRepositoryCustom
        Returns number of unique tickets on specified project posted before from parameter
        Specified by:
        findUniqueCountByProjectBefore in interface TicketRepositoryCustom
        Parameters:
        projectId - Project.id Id of project
        from - Date threshold
        Returns:
        Number of unique tickets