Smack/smack-extensions/src/test/java/org/jivesoftware/smackx
Florian Schmaus 9e797c1b17 Enable PacketExtensions for IQs
This is actually only part one, i.e. with this commit if the user adds a
PacketExtension to an IQ it will be included in IQ.toXml(). Which was
previously only the case if the IQ subclass explicitly included packet
extensions.

The second part of the change is to change the IQ provider, so that
packet extensions are automatically parsed.

Cases where PacketExtensions are used for Message and IQ are slightly
changed. The IQ sublcass now only has a field with this
PacketExtension (see for example
bytestreams.ibb.packet.DataPacketExtension).

Also changed hoxt API: Removed unnecessary indirection and made the
API more Smack idiomatic.
2014-11-10 11:43:18 +01:00
..
amp Rework Smack Provider design 2014-10-08 16:01:14 +02:00
bytestreams Enable PacketExtensions for IQs 2014-11-10 11:43:18 +01:00
caps Rework DiscoverInfo 2014-10-31 23:44:04 +01: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