Class QueueDAO

    • Constructor Detail

      • QueueDAO

        public QueueDAO​(java.sql.Connection con)
    • Method Detail

      • searchQueue

        public void searchQueue​(SearchResult<Queue> searchResult,
                                java.util.Set<java.lang.Integer> queueIds,
                                java.lang.String filter)
                         throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getQueueList

        public java.util.List<Queue> getQueueList()
                                           throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getQueue

        public Queue getQueue​(int id)
                       throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getQueueProcessTypeIds

        public java.util.Set<java.lang.Integer> getQueueProcessTypeIds​(int id)
                                                                throws BGException
        Throws:
        BGException
      • getQueueStat

        public QueueStat getQueueStat​(Queue queue,
                                      java.lang.String userIds)
                               throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getQueueProcessStat

        public java.util.List<QueueProcessStat> getQueueProcessStat​(Queue queue)
                                                             throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getQueueUserStat

        public java.util.List<QueueUserStat> getQueueUserStat​(Queue queue,
                                                              java.lang.String userIds)
                                                       throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • delete

        public void delete​(int id)
                    throws java.sql.SQLException
        Throws:
        java.sql.SQLException