1
0
Fork 0
mirror of https://codeberg.org/Mercury-IM/Smack synced 2024-11-14 03:32:06 +01:00
Commit graph

108 commits

Author SHA1 Message Date
Florian Schmaus
3299515b36 Make Roster.isRosterVersioningSupported public 2015-01-26 20:47:14 +01:00
Florian Schmaus
7348e8bc8b Add Roster.getEntriesAndAddListener(RosterListener,RosterEntries) 2015-01-26 20:47:14 +01:00
Florian Schmaus
603f64166b Improve Roster, RosterEntry and RosterGroup
Use final where possible, add javadoc. Fix duplicate comment in
Roster.

Use createPacketCollectorAndSend(packet).nextResultOrThrow when
possible, and only set the entry name if the IQ set is successful.
2015-01-26 16:24:32 +01:00
Florian Schmaus
763139684b Add javadoc for Roster.reloadAndWait()/setRosterStore() 2015-01-26 11:45:25 +01:00
Florian Schmaus
dc4720a00b Add '@Override' annotation to Roster's packet listener 2015-01-26 07:54:10 +01:00
Florian Schmaus
0581580831 Make Roster.unfiledEntries a CopyOnWriteArraySet 2015-01-26 07:54:10 +01:00
Florian Schmaus
bb85d2b437 Make Roster.rosterListeners a LinkedHashSet 2015-01-26 07:54:10 +01:00
Florian Schmaus
d5b8647d9d Create smack-im subproject for XMPP-IM
Move Roster and Chat(Manager) code into their own packages within the
new smack-im subproject.

Apply Manager pattern to Roster.

Fixes SMACK-637.
2015-01-26 07:54:05 +01:00