diff options
author | Tarun Gupta <tarun1995gupta@gmail.com> | 2015-07-04 21:17:12 (GMT) |
---|---|---|
committer | Nick Hudson <nick.hudson@isode.com> | 2015-07-22 14:24:27 (GMT) |
commit | 1f2c3add9971e8636013c384938456388b04ed79 (patch) | |
tree | 82fb7665833f8ab40f0f4f33524c8ccebcefbcca /src/com/isode/stroke/roster/XMPPRosterImpl.java | |
parent | a6e8d22d0686d860df735082c151f71157567e06 (diff) | |
download | stroke-1f2c3add9971e8636013c384938456388b04ed79.zip stroke-1f2c3add9971e8636013c384938456388b04ed79.tar.bz2 |
Update Roster functionalities.
Updates RosterPushResponder, XMPPRoster, XMPPRosterController.
Also adds XMPPRosterSignalHandler.
License:
This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
Test-Information:
Adds tests for XMPPRosterController, XMPPRosterImpl.
All tests passes.
Change-Id: Iee3530510342ea5977022237aaa6dfbffa390408
Diffstat (limited to 'src/com/isode/stroke/roster/XMPPRosterImpl.java')
-rw-r--r-- | src/com/isode/stroke/roster/XMPPRosterImpl.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/com/isode/stroke/roster/XMPPRosterImpl.java b/src/com/isode/stroke/roster/XMPPRosterImpl.java index 61d0bc3..d87a20e 100644 --- a/src/com/isode/stroke/roster/XMPPRosterImpl.java +++ b/src/com/isode/stroke/roster/XMPPRosterImpl.java @@ -19,7 +19,7 @@ public class XMPPRosterImpl extends XMPPRoster { private Map<JID, XMPPRosterItem> entries_ = new HashMap<JID, XMPPRosterItem>(); - void addContact(final JID jid, final String name, final Collection<String> groups, RosterItemPayload.Subscription subscription) { + public void addContact(final JID jid, final String name, final Collection<String> groups, RosterItemPayload.Subscription subscription) { JID bareJID = jid.toBare(); XMPPRosterItem item = entries_.get(bareJID); @@ -35,19 +35,19 @@ public class XMPPRosterImpl extends XMPPRoster { } } - void removeContact(final JID jid) { + public void removeContact(final JID jid) { entries_.remove(jid.toBare()); onJIDRemoved.emit(jid); } - void clear() { + public void clear() { entries_.clear(); onRosterCleared.emit(); } @Override public boolean containsJID(JID jid) { - return entries_.containsKey(jid); + return entries_.containsKey(jid.toBare()); } @Override |