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