Interface IMService


public interface IMService
  • Method Details

    • checkStatus

      ProcessCheckStatus checkStatus() throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getHistory

      Result<IMMessage> getHistory(String jidfrom, IMConstants.GETHISTORYMODE getHistoryMode, Long datefrom, Long dateto, Page page) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getRoster

      RosterRootItem getRoster() throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • rosterAddContact

      ProcessCheckStatus rosterAddContact(String jid, String name, String group) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • rosterMoveContact

      ProcessCheckStatus rosterMoveContact(String jid, String groupName) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • rosterRemoveContact

      ProcessCheckStatus rosterRemoveContact(String jid) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • rosterRemoveGroup

      void rosterRemoveGroup(String name) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • rosterRenameContact

      ProcessCheckStatus rosterRenameContact(String jid, String newName) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • rosterRenameGroup

      void rosterRenameGroup(String name, String newName) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • sendMessage

      ProcessCheckStatus sendMessage(String userto, String text) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • setStatus

      void setStatus(IMConstants.STATUS status) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException