Class ChatTools


  • @ApplicationScoped
    public class ChatTools
    extends Object
    • Constructor Detail

      • ChatTools

        public ChatTools()
    • Method Detail

      • addUser

        public juzu.Response.Content addUser​(String username,
                                             String token,
                                             String passphrase)
      • setAsAdmin

        public juzu.Response.Content setAsAdmin​(String username,
                                                String isAdmin,
                                                String passphrase)
      • addUserFullNameAndEmail

        public juzu.Response.Content addUserFullNameAndEmail​(String username,
                                                             String fullname,
                                                             String email,
                                                             String passphrase)
      • deleteUser

        public juzu.Response.Content deleteUser​(String username,
                                                String passphrase,
                                                String dbName)
      • setEnabledUser

        public juzu.Response.Content setEnabledUser​(String username,
                                                    String enabled,
                                                    String passphrase,
                                                    String dbName)
      • setExternalUser

        public juzu.Response.Content setExternalUser​(String username,
                                                     String external,
                                                     String passphrase,
                                                     String dbName)
      • setSpaces

        public juzu.Response.Content setSpaces​(String username,
                                               String spaces,
                                               String passphrase)
      • getUserFullName

        public juzu.Response.Content getUserFullName​(String username,
                                                     String passphrase)
      • shouldUpdate

        public juzu.Response.Content shouldUpdate​(String user,
                                                  String passphrase)
      • updateUnreadTestMessages

        public juzu.Response.Content updateUnreadTestMessages​(String username,
                                                              String room,
                                                              String passphrase)
      • initDB

        public juzu.Response.Content initDB​(String db,
                                            String passphrase)
      • dropDB

        public juzu.Response.Content dropDB​(String db,
                                            String passphrase)
      • ensureIndexes

        public juzu.Response.Content ensureIndexes​(String db,
                                                   String passphrase)