1
0
Fork 0
mirror of https://github.com/vanitasvitae/Smack.git synced 2024-06-23 20:04:51 +02:00
Smack/smack-extensions/src/test/java/org/jivesoftware/smackx
Florian Schmaus 365c71db79 Rework MultiUserChat
remove PacketMultiplexListener, RoomListenerMultiplexor and
ConnectionDetachedPacketCollector(Test), which was a bunch of
(in same cases redundant) code that formed a complex construct that
presumably tried to make MultiUserChat instances easily garbage
collect-able.

Now, MultiUserChat should be eligible for gc if the userHashLeft() is
invoked before the reference to the instance is dropped, which should be
the case in the most scenarios. Otherwise the connection may references
the MultiUserChat instance over Packet(Listener|Interceptor)s preventing
the gc.
2014-10-13 11:10:30 +02:00
..
amp Rework Smack Provider design 2014-10-08 16:01:14 +02:00
bytestreams Rework Smack Provider design 2014-10-08 16:01:14 +02:00
caps Create smack.util.stringencoder for Base64, Base32,… 2014-09-04 11:07:55 +02:00
delay/provider Rework Smack Provider design 2014-10-08 16:01:14 +02:00
filetransfer Use createPacketCollectorAndSend in FileTransferNegoiator 2014-08-04 20:04:39 +02:00
forward Rework Smack Provider design 2014-10-08 16:01:14 +02:00
iqlast Enable more 'checkstyle' checks 2014-08-15 23:17:45 +02:00
iqversion Improved iqVersion code 2014-08-08 16:22:56 +02:00
jiveproperties Improve parsing. Add method for de-serializing Strings 2014-05-28 08:18:44 +02:00
muc Rework MultiUserChat 2014-10-13 11:10:30 +02:00
ping Ensure that connection is authenticated in PingManager 2014-09-29 17:04:18 +02:00
privacy/provider Improve parsing. Add method for de-serializing Strings 2014-05-28 08:18:44 +02:00
pubsub Use CharSequence instead of String in parseContent() 2014-07-06 21:10:40 +02:00
receipts Add DeliveryReceiptRequest.addTo(Message) 2014-10-07 21:50:32 +02:00
rsm/provider Add support for XEP-0059: Result Set Management 2014-09-13 12:28:18 +02:00
time/packet Improve parsing. Add method for de-serializing Strings 2014-05-28 08:18:44 +02:00
xhtmlim/provider Rework Smack Provider design 2014-10-08 16:01:14 +02:00
ExtensionsInitializerTest.java Reworked OSGi support of Smack (SMACK-343) 2014-05-15 16:09:37 +02:00
InitExtensions.java Reworked OSGi support of Smack (SMACK-343) 2014-05-15 16:09:37 +02:00
VCardUnitTest.java Init Base64 test encoder for unit-tests 2014-09-07 17:22:55 +02:00