Smack/smack-extensions/src/main/java/org/jivesoftware/smackx/filetransfer
Florian Schmaus 0a6843f41f Make StreamNegotiator weakly reference XMPPConnection
by extending Manager.

Because FileTransferNegotiator will hold a strong reference to the
StreamNegotiators, which will eventually prevent XMPPConnection from
being GC'ed if no weak references in StreamNegotiator are used.

Thanks to Werner Glanzer for pointing this out.
2017-03-15 21:17:49 +01:00
..
FaultTolerantNegotiator.java Make StreamNegotiator weakly reference XMPPConnection 2017-03-15 21:17:49 +01:00
FileTransfer.java Bump "Error Prone" to 2.0.15 2017-02-11 16:16:41 +01:00
FileTransferException.java Rework XMPP Error class design 2014-11-25 13:19:32 +01:00
FileTransferListener.java Enfore spaces for indentation 2017-02-07 22:10:10 +01:00
FileTransferManager.java Enfore spaces for indentation 2017-02-07 22:10:10 +01:00
FileTransferNegotiator.java s/processPacket/processStanza/ s/PacketCollector/StanzaCollector/ 2017-01-03 11:35:04 +01:00
FileTransferRequest.java Enfore spaces for indentation 2017-02-07 22:10:10 +01:00
IBBTransferNegotiator.java Make StreamNegotiator weakly reference XMPPConnection 2017-03-15 21:17:49 +01:00
IncomingFileTransfer.java Bump "Error Prone" to 2.0.15 2017-02-11 16:16:41 +01:00
OutgoingFileTransfer.java Bump "Error Prone" to 2.0.15 2017-02-11 16:16:41 +01:00
Socks5TransferNegotiator.java Make StreamNegotiator weakly reference XMPPConnection 2017-03-15 21:17:49 +01:00
StreamNegotiator.java Make StreamNegotiator weakly reference XMPPConnection 2017-03-15 21:17:49 +01:00
package-info.java Add JavadocPackage checkstyle 2015-04-04 17:16:47 +02:00