Interface IMService
public interface IMService
-
Method Summary
Modifier and TypeMethodDescriptionru.bitel.bgbilling.plugins.im.common.ProcessCheckStatusResult<ru.bitel.bgbilling.plugins.im.common.IMMessage> getHistory(String jidfrom, ru.bitel.bgbilling.plugins.im.common.IMConstants.GETHISTORYMODE getHistoryMode, Long datefrom, Long dateto, Page page) ru.bitel.bgbilling.plugins.im.common.RosterRootItemru.bitel.bgbilling.plugins.im.common.ProcessCheckStatusrosterAddContact(String jid, String name, String group) ru.bitel.bgbilling.plugins.im.common.ProcessCheckStatusrosterMoveContact(String jid, String groupName) ru.bitel.bgbilling.plugins.im.common.ProcessCheckStatusvoidrosterRemoveGroup(String name) ru.bitel.bgbilling.plugins.im.common.ProcessCheckStatusrosterRenameContact(String jid, String newName) voidrosterRenameGroup(String name, String newName) ru.bitel.bgbilling.plugins.im.common.ProcessCheckStatussendMessage(String userto, String text) voidsetStatus(ru.bitel.bgbilling.plugins.im.common.IMConstants.STATUS status)
-
Method Details
-
checkStatus
ru.bitel.bgbilling.plugins.im.common.ProcessCheckStatus checkStatus() throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
getHistory
Result<ru.bitel.bgbilling.plugins.im.common.IMMessage> getHistory(String jidfrom, ru.bitel.bgbilling.plugins.im.common.IMConstants.GETHISTORYMODE getHistoryMode, Long datefrom, Long dateto, Page page) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
getRoster
ru.bitel.bgbilling.plugins.im.common.RosterRootItem getRoster() throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
rosterAddContact
ru.bitel.bgbilling.plugins.im.common.ProcessCheckStatus rosterAddContact(String jid, String name, String group) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
rosterMoveContact
ru.bitel.bgbilling.plugins.im.common.ProcessCheckStatus rosterMoveContact(String jid, String groupName) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
rosterRemoveContact
ru.bitel.bgbilling.plugins.im.common.ProcessCheckStatus rosterRemoveContact(String jid) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
rosterRemoveGroup
- Throws:
ru.bitel.bgbilling.common.BGException
-
rosterRenameContact
ru.bitel.bgbilling.plugins.im.common.ProcessCheckStatus rosterRenameContact(String jid, String newName) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
rosterRenameGroup
- Throws:
ru.bitel.bgbilling.common.BGException
-
sendMessage
ru.bitel.bgbilling.plugins.im.common.ProcessCheckStatus sendMessage(String userto, String text) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
setStatus
void setStatus(ru.bitel.bgbilling.plugins.im.common.IMConstants.STATUS status) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-