Interface NotificationDataStorage

    • Method Detail

      • setNotificationsAsRead

        void setNotificationsAsRead​(String user,
                                    String type,
                                    String category,
                                    String categoryId)
      • getUnreadNotifications

        List<org.exoplatform.chat.model.NotificationBean> getUnreadNotifications​(String user,
                                                                                 org.exoplatform.chat.services.UserService userService)
      • getUnreadNotifications

        List<org.exoplatform.chat.model.NotificationBean> getUnreadNotifications​(String user,
                                                                                 org.exoplatform.chat.services.UserService userService,
                                                                                 String type,
                                                                                 String category,
                                                                                 String categoryId)
      • getUnreadNotificationsTotal

        int getUnreadNotificationsTotal​(String user)
      • getUnreadNotificationsTotal

        int getUnreadNotificationsTotal​(String user,
                                        String type,
                                        String category,
                                        String categoryId)
      • getNumberOfNotifications

        int getNumberOfNotifications()
      • getNumberOfUnreadNotifications

        int getNumberOfUnreadNotifications()