diff options
Diffstat (limited to 'src/com/isode/stroke/serializer')
-rw-r--r-- | src/com/isode/stroke/serializer/payloadserializers/FullPayloadSerializerCollection.java | 118 |
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)); } |