summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTarun Gupta <tarun1995gupta@gmail.com>2015-07-04 21:17:12 (GMT)
committerNick Hudson <nick.hudson@isode.com>2015-07-22 14:24:27 (GMT)
commit1f2c3add9971e8636013c384938456388b04ed79 (patch)
tree82fb7665833f8ab40f0f4f33524c8ccebcefbcca /src/com/isode/stroke/roster/XMPPRosterImpl.java
parenta6e8d22d0686d860df735082c151f71157567e06 (diff)
downloadstroke-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.java8
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