summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGurmeen Bindra <gurmeen.bindra@isode.com>2012-04-17 09:18:20 (GMT)
committerKevin Smith <git@kismith.co.uk>2012-04-19 10:45:50 (GMT)
commitb54bc5406f95902ce2438ac64a19390ae0f2f409 (patch)
treea9fcd31575e3773f26a32b74b0793f43ce3a0cd4 /src/com/isode/stroke/serializer/payloadserializers/FullPayloadSerializerCollection.java
parentc040dd31cf285f9e2ffddab859586badf6ae059e (diff)
downloadstroke-b54bc5406f95902ce2438ac64a19390ae0f2f409.zip
stroke-b54bc5406f95902ce2438ac64a19390ae0f2f409.tar.bz2
Port MUC Payload Serializers from Swiften to Stroke
All the serializers for different kind of MUC payloads have been ported from swiften to stroke. Test-information: There is a junit test that's ported which tests the admin payload serialiser. Also executed the other MUC Junits.
Diffstat (limited to 'src/com/isode/stroke/serializer/payloadserializers/FullPayloadSerializerCollection.java')
-rw-r--r--src/com/isode/stroke/serializer/payloadserializers/FullPayloadSerializerCollection.java15
1 files changed, 12 insertions, 3 deletions
diff --git a/src/com/isode/stroke/serializer/payloadserializers/FullPayloadSerializerCollection.java b/src/com/isode/stroke/serializer/payloadserializers/FullPayloadSerializerCollection.java
index 4051d9b..d8a7a7d 100644
--- a/src/com/isode/stroke/serializer/payloadserializers/FullPayloadSerializerCollection.java
+++ b/src/com/isode/stroke/serializer/payloadserializers/FullPayloadSerializerCollection.java
@@ -8,6 +8,12 @@
*/
package com.isode.stroke.serializer.payloadserializers;
+import com.isode.stroke.serializer.payloadserializers.MUCAdminPayloadSerializer;
+import com.isode.stroke.serializer.payloadserializers.MUCDestroyPayloadSerializer;
+import com.isode.stroke.serializer.payloadserializers.MUCInvitationPayloadSerializer;
+import com.isode.stroke.serializer.payloadserializers.MUCOwnerPayloadSerializer;
+import com.isode.stroke.serializer.payloadserializers.MUCPayloadSerializer;
+import com.isode.stroke.serializer.payloadserializers.MUCUserPayloadSerializer;
import com.isode.stroke.serializer.PayloadSerializerCollection;
public class FullPayloadSerializerCollection extends PayloadSerializerCollection {
@@ -21,9 +27,12 @@ public class FullPayloadSerializerCollection extends PayloadSerializerCollection
//addSerializer(new PrioritySerializer());
addSerializer(new ErrorSerializer());
addSerializer(new RosterSerializer());
- //addSerializer(new MUCPayloadSerializer());
- //addSerializer(new MUCUserPayloadSerializer());
- //addSerializer(new MUCOwnerPayloadSerializer(this));
+ addSerializer(new MUCPayloadSerializer());
+ addSerializer(new MUCDestroyPayloadSerializer());
+ addSerializer(new MUCAdminPayloadSerializer());
+ addSerializer(new MUCInvitationPayloadSerializer());
+ addSerializer(new MUCOwnerPayloadSerializer(this));
+ addSerializer(new MUCUserPayloadSerializer(this));
addSerializer(new SoftwareVersionSerializer());
//addSerializer(new StatusSerializer());
//addSerializer(new StatusShowSerializer());