Interface Store

    • Method Detail

      • addWorkgroupQueue

        void addWorkgroupQueue​(WorkgroupQueueEntity queue)
        Add queue entity to storage.
        Parameters:
        queue - queue to add.
      • deleteWorkgroupQueue

        void deleteWorkgroupQueue​(BareJID queueJid)
      • getWorkgroupQueue

        WorkgroupQueueEntity getWorkgroupQueue​(BareJID queueJID)
        Loads queue entity from storage.
        Parameters:
        queueJID - JID of queue.
        Returns:
        queue instance of null if queue doesn't exists.
      • getWorkgroupQueues

        java.util.Collection<WorkgroupQueueEntity> getWorkgroupQueues()
        Returns collection of known queues.
        Returns:
        collection of queues.