Smack/smack-core/src/test/java/org/jivesoftware/smack
Florian Schmaus 9286a1decb Rework XMPP Error class design
Introduce AbstractError, change 'Conditions' to enums. Because of
AbstractError, it was necessary that PlainStreamElement and
TopLevelStreamElement becomes an interface. Thus the implementation of
TopLevelStreamElement.toString() had to be removed.

This adds

- policy-violation
- unexpected-request

to XMPPError.Condition, and removes the

- payment-required
- remote-server-error
- unexpected-condition
- request-timeout

Conditions

The file transfer code does now no longer throw XMPPErrorExceptions, but
SmackExceptions.

Fixes SMACK-608. Makes it possible to resolves SMACK-386.
2014-11-25 13:19:32 +01:00
..
filters Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
packet Rework XMPP Error class design 2014-11-25 13:19:32 +01:00
parsing Rework Smack Provider design 2014-10-08 16:01:14 +02:00
provider Rework Smack Provider design 2014-10-08 16:01:14 +02:00
rosterstore Create org.jivesoftware.smack.rosterstore package 2014-08-16 15:37:16 +02:00
sasl Add SCRAM-SHA1 support 2014-10-21 15:03:48 +02:00
test/util Add support for SASL failure 'text' elements 2014-11-19 09:57:39 +01:00
util Add support for SASL failure 'text' elements 2014-11-19 09:57:39 +01:00
ChatConnectionTest.java Apply builder pattern to ConnectionConfiguration 2014-11-15 09:46:31 +01:00
DummyConnection.java Apply builder pattern to ConnectionConfiguration 2014-11-15 09:46:31 +01:00
PacketCollectorTest.java Add support for SASL failure 'text' elements 2014-11-19 09:57:39 +01:00
RosterTest.java Apply builder pattern to ConnectionConfiguration 2014-11-15 09:46:31 +01:00
RosterVersioningTest.java Apply builder pattern to ConnectionConfiguration 2014-11-15 09:46:31 +01:00
SmackConfigurationTest.java Split SmackConfiguration into Configuration and Initalization 2014-09-05 15:56:00 +02:00
SmackExceptionTest.java Remove trailing comma in ConnectionException message 2014-10-05 12:19:33 +02:00
StanzaIdTest.java Enable PacketExtensions for IQs 2014-11-10 11:43:18 +01:00
ThreadedDummyConnection.java Remove empty statements 2014-11-09 18:31:07 +01:00