Class IMUtils

java.lang.Object
ru.bitel.bgbilling.plugins.im.common.IMUtils

public class IMUtils extends Object
  • Constructor Details

    • IMUtils

      public IMUtils()
  • Method Details

    • getPureJID

      public static String getPureJID(String jid)
      Очищает jid от ресурса и прочего: возвращает текст до первого '/', или весь текст если не нашёл
      Parameters:
      jid - исходный жид в строке
      Returns:
      строка в виде user@server
    • getJIDResource

      public static String getJIDResource(String jid)
      Возвращает ресурс (часть строки после первого '/'), или null строку если его нет (нету '/').
      Parameters:
      jid - жид
      Returns:
      строка ресурса или null.
    • getLoginFromJID

      public static String getLoginFromJID(String jid)
      Возвращает логин из JIDа, то есть часть до @
      Parameters:
      jid - жид
      Returns:
      строка - логин или null если передан null или неправильный jid (то есть нету @)
    • stringToLines

      public static final void stringToLines(Element node, String str)
    • linesToString

      public static final String linesToString(Element node)