summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/isode/stroke/serializer/payloadserializers/FullPayloadSerializerCollection.java')
-rw-r--r--src/com/isode/stroke/serializer/payloadserializers/FullPayloadSerializerCollection.java118
1 files changed, 63 insertions, 55 deletions
diff --git a/src/com/isode/stroke/serializer/payloadserializers/FullPayloadSerializerCollection.java b/src/com/isode/stroke/serializer/payloadserializers/FullPayloadSerializerCollection.java
index dff8f6b..0a4b578 100644
--- a/src/com/isode/stroke/serializer/payloadserializers/FullPayloadSerializerCollection.java
+++ b/src/com/isode/stroke/serializer/payloadserializers/FullPayloadSerializerCollection.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010-2015, Isode Limited, London, England.
+ * Copyright (c) 2010-2016, Isode Limited, London, England.
* All rights reserved.
*/
package com.isode.stroke.serializer.payloadserializers;
@@ -15,75 +15,83 @@ import com.isode.stroke.serializer.PayloadSerializerCollection;
public class FullPayloadSerializerCollection extends PayloadSerializerCollection {
public FullPayloadSerializerCollection() {
- addSerializer(new BodySerializer());
- addSerializer(new SubjectSerializer());
- addSerializer(new ChatStateSerializer());
- addSerializer(new CarbonsDisableSerializer());
- addSerializer(new CarbonsEnableSerializer());
- addSerializer(new CarbonsPrivateSerializer());
- addSerializer(new CarbonsReceivedSerializer(this));
- addSerializer(new CarbonsSentSerializer(this));
- addSerializer(new PrioritySerializer());
- addSerializer(new ErrorSerializer(this));
- addSerializer(new InBandRegistrationPayloadSerializer());
- addSerializer(new IBBSerializer());
- addSerializer(new JingleIBBTransportPayloadSerializer());
- addSerializer(new JingleS5BTransportPayloadSerializer());
- addSerializer(new JingleFileTransferFileInfoSerializer());
- addSerializer(new JingleFileTransferDescriptionSerializer());
- addSerializer(new JingleFileTransferHashSerializer());
- addSerializer(new JingleContentPayloadSerializer());
- addSerializer(new RosterSerializer());
- addSerializer(new RosterItemExchangeSerializer());
- 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());
- addSerializer(new DiscoInfoSerializer());
- addSerializer(new DiscoItemsSerializer());
- addSerializer(new CapsInfoSerializer());
- addSerializer(new ResourceBindSerializer());
- addSerializer(new StartSessionSerializer());
- addSerializer(new SecurityLabelSerializer());
- addSerializer(new SecurityLabelsCatalogSerializer());
- addSerializer(new StreamInitiationFileInfoSerializer());
- addSerializer(new StreamInitiationSerializer());
- addSerializer(new ThreadSerializer());
- addSerializer(new BytestreamsSerializer());
- addSerializer(new VCardSerializer());
- addSerializer(new VCardUpdateSerializer());
- addSerializer(new RawXMLPayloadSerializer());
- addSerializer(new StorageSerializer());
- addSerializer(new DelaySerializer());
+ addSerializer(new IBBSerializer());
+ addSerializer(new BodySerializer());
+ addSerializer(new SubjectSerializer());
+ addSerializer(new ThreadSerializer());
+ addSerializer(new ChatStateSerializer());
+ addSerializer(new PrioritySerializer());
+ addSerializer(new ErrorSerializer(this));
+ addSerializer(new RosterSerializer());
+ addSerializer(new RosterItemExchangeSerializer());
+ 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());
+ addSerializer(new DiscoInfoSerializer());
+ addSerializer(new DiscoItemsSerializer());
+ addSerializer(new CapsInfoSerializer());
+ // addSerializer(new BlockSerializer<BlockPayload>("block"));
+ // addSerializer(new BlockSerializer<UnblockPayload>("unblock"));
+ // addSerializer(new BlockSerializer<BlockListPayload>("blocklist"));
+ addSerializer(new ResourceBindSerializer());
+ addSerializer(new StartSessionSerializer());
+ addSerializer(new SecurityLabelSerializer());
+ addSerializer(new SecurityLabelsCatalogSerializer());
+ addSerializer(new StreamInitiationSerializer());
+ addSerializer(new BytestreamsSerializer());
+ addSerializer(new VCardSerializer());
+ addSerializer(new VCardUpdateSerializer());
+ addSerializer(new RawXMLPayloadSerializer());
+ addSerializer(new StorageSerializer());
+ addSerializer(new DelaySerializer());
addSerializer(new FormSerializer());
- addSerializer(new PrivateStorageSerializer(this));
+ addSerializer(new PrivateStorageSerializer(this));
addSerializer(new CommandSerializer());
- addSerializer(new NicknameSerializer());
+ addSerializer(new InBandRegistrationPayloadSerializer());
+ addSerializer(new NicknameSerializer());
addSerializer(new SearchPayloadSerializer());
addSerializer(new ReplaceSerializer());
addSerializer(new LastSerializer());
+ // addSerializer(new WhiteboardSerializer());
+ addSerializer(new UserLocationSerializer(this));
+ addSerializer(new UserTuneSerializer(this));
addSerializer(new IdleSerializer());
+ addSerializer(new StreamInitiationFileInfoSerializer());
+ addSerializer(new JingleFileTransferFileInfoSerializer());
+ addSerializer(new JingleContentPayloadSerializer());
+ addSerializer(new JingleFileTransferDescriptionSerializer());
+ addSerializer(new JingleFileTransferHashSerializer());
+ addSerializer(new JingleIBBTransportPayloadSerializer());
+ addSerializer(new JingleS5BTransportPayloadSerializer());
+ addSerializer(new JinglePayloadSerializer(this));
+ addSerializer(new S5BProxyRequestSerializer());
addSerializer(new DeliveryReceiptSerializer());
addSerializer(new DeliveryReceiptRequestSerializer());
- addSerializer(new PubSubSerializer(this));
- addSerializer(new PubSubEventSerializer(this));
- addSerializer(new PubSubOwnerPubSubSerializer(this));
- addSerializer(new PubSubErrorSerializer());
-
+ addSerializer(new PubSubSerializer(this));
+ addSerializer(new PubSubEventSerializer(this));
+ addSerializer(new PubSubOwnerPubSubSerializer(this));
+ addSerializer(new PubSubErrorSerializer());
+
addSerializer(new ResultSetSerializer());
addSerializer(new ForwardedSerializer(this));
addSerializer(new MAMResultSerializer(this));
addSerializer(new MAMQuerySerializer());
addSerializer(new MAMFinSerializer());
- addSerializer(new UserTuneSerializer(this));
- addSerializer(new UserLocationSerializer(this));
+
+ addSerializer(new CarbonsDisableSerializer());
+ addSerializer(new CarbonsEnableSerializer());
+ addSerializer(new CarbonsPrivateSerializer());
+ addSerializer(new CarbonsReceivedSerializer(this));
+ addSerializer(new CarbonsSentSerializer(this));
+
addSerializer(new IsodeIQDelegationSerializer(this));
}