Class ChatTools

java.lang.Object
org.exoplatform.chat.server.ChatTools

@ApplicationScoped public class ChatTools extends Object
  • Constructor Details

    • ChatTools

      public ChatTools()
  • Method Details

    • addUser

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

      public juzu.Response.Content logout(String username, String token, String sessionId, String passphrase, String uniqueSession)
    • 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)
    • ensureIndexes

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