mirror of
https://github.com/vanitasvitae/Smack.git
synced 2025-09-09 17:19:39 +02:00
Reorder smack-extensions providers xml
Fix rfc number
This commit is contained in:
parent
cc636fff21
commit
3fb4438566
7 changed files with 561 additions and 603 deletions
|
@ -2,24 +2,7 @@
|
|||
<!-- Providers for workgroup extensions -->
|
||||
<smackProviders>
|
||||
|
||||
<!-- XEP-0332 HTTP over XMPP transport -->
|
||||
<iqProvider>
|
||||
<elementName>req</elementName>
|
||||
<namespace>urn:xmpp:http</namespace>
|
||||
<className>org.jivesoftware.smackx.hoxt.provider.HttpOverXmppReqProvider</className>
|
||||
</iqProvider>
|
||||
<iqProvider>
|
||||
<elementName>resp</elementName>
|
||||
<namespace>urn:xmpp:http</namespace>
|
||||
<className>org.jivesoftware.smackx.hoxt.provider.HttpOverXmppRespProvider</className>
|
||||
</iqProvider>
|
||||
<extensionProvider>
|
||||
<elementName>chunk</elementName>
|
||||
<namespace>urn:xmpp:http</namespace>
|
||||
<className>org.jivesoftware.smackx.hoxt.provider.Base64BinaryChunkProvider</className>
|
||||
</extensionProvider>
|
||||
|
||||
<!-- XEP-0280 Message Carbons -->
|
||||
<!-- XEP-0280: Message Carbons -->
|
||||
<extensionProvider>
|
||||
<elementName>sent</elementName>
|
||||
<namespace>urn:xmpp:carbons:2</namespace>
|
||||
|
@ -31,60 +14,7 @@
|
|||
<className>org.jivesoftware.smackx.carbons.provider.CarbonManagerProvider</className>
|
||||
</extensionProvider>
|
||||
|
||||
<!-- XEP-0352 Client State Indication -->
|
||||
<streamFeatureProvider>
|
||||
<elementName>csi</elementName>
|
||||
<namespace>urn:xmpp:csi:0</namespace>
|
||||
<className>org.jivesoftware.smackx.csi.provider.ClientStateIndicationFeatureProvider</className>
|
||||
</streamFeatureProvider>
|
||||
|
||||
<!-- XEP-0335 JSON Containers -->
|
||||
<extensionProvider>
|
||||
<elementName>json</elementName>
|
||||
<namespace>urn:xmpp:json:0</namespace>
|
||||
<className>org.jivesoftware.smackx.json.provider.JsonExtensionProvider</className>
|
||||
</extensionProvider>
|
||||
|
||||
<!-- GCM JSON payload -->
|
||||
<extensionProvider>
|
||||
<elementName>gcm</elementName>
|
||||
<namespace>google:mobile:data</namespace>
|
||||
<className>org.jivesoftware.smackx.gcm.provider.GcmExtensionProvider</className>
|
||||
</extensionProvider>
|
||||
|
||||
<!-- XEP-xxxx: Multi-User Chat Light -->
|
||||
<iqProvider>
|
||||
<elementName>query</elementName>
|
||||
<namespace>urn:xmpp:muclight:0#info</namespace>
|
||||
<className>org.jivesoftware.smackx.muclight.provider.MUCLightInfoIQProvider</className>
|
||||
</iqProvider>
|
||||
<extensionProvider>
|
||||
<elementName>x</elementName>
|
||||
<namespace>urn:xmpp:muclight:0#affiliations</namespace>
|
||||
<className>org.jivesoftware.smackx.muclight.provider.MUCLightAffiliationsChangeProvider</className>
|
||||
</extensionProvider>
|
||||
<extensionProvider>
|
||||
<elementName>x</elementName>
|
||||
<namespace>urn:xmpp:muclight:0#configuration</namespace>
|
||||
<className>org.jivesoftware.smackx.muclight.provider.MUCLightConfigurationsChangeProvider</className>
|
||||
</extensionProvider>
|
||||
<iqProvider>
|
||||
<elementName>query</elementName>
|
||||
<namespace>urn:xmpp:muclight:0#configuration</namespace>
|
||||
<className>org.jivesoftware.smackx.muclight.provider.MUCLightConfigurationIQProvider</className>
|
||||
</iqProvider>
|
||||
<iqProvider>
|
||||
<elementName>query</elementName>
|
||||
<namespace>urn:xmpp:muclight:0#affiliations</namespace>
|
||||
<className>org.jivesoftware.smackx.muclight.provider.MUCLightAffiliationsIQProvider</className>
|
||||
</iqProvider>
|
||||
<iqProvider>
|
||||
<elementName>query</elementName>
|
||||
<namespace>urn:xmpp:muclight:0#blocking</namespace>
|
||||
<className>org.jivesoftware.smackx.muclight.provider.MUCLightBlockingIQProvider</className>
|
||||
</iqProvider>
|
||||
|
||||
<!-- XEP-0313 Message Archive Management -->
|
||||
<!-- XEP-0313: Message Archive Management -->
|
||||
<iqProvider>
|
||||
<elementName>prefs</elementName>
|
||||
<namespace>urn:xmpp:mam:1</namespace>
|
||||
|
@ -106,42 +36,22 @@
|
|||
<className>org.jivesoftware.smackx.mam.provider.MamResultProvider</className>
|
||||
</extensionProvider>
|
||||
|
||||
<!-- XEP-0347: Internet of Things - Discovery -->
|
||||
<!-- XEP-0323: Internet of Things - Data -->
|
||||
<iqProvider>
|
||||
<elementName>register</elementName>
|
||||
<namespace>urn:xmpp:iot:discovery</namespace>
|
||||
<className>org.jivesoftware.smackx.iot.discovery.provider.IoTRegisterProvider</className>
|
||||
<elementName>req</elementName>
|
||||
<namespace>urn:xmpp:iot:sensordata</namespace>
|
||||
<className>org.jivesoftware.smackx.iot.data.provider.IoTDataRequestProvider</className>
|
||||
</iqProvider>
|
||||
<iqProvider>
|
||||
<elementName>claimed</elementName>
|
||||
<namespace>urn:xmpp:iot:discovery</namespace>
|
||||
<className>org.jivesoftware.smackx.iot.discovery.provider.IoTClaimedProvider</className>
|
||||
</iqProvider>
|
||||
<iqProvider>
|
||||
<elementName>disown</elementName>
|
||||
<namespace>urn:xmpp:iot:discovery</namespace>
|
||||
<className>org.jivesoftware.smackx.iot.discovery.provider.IoTDisownProvider</className>
|
||||
</iqProvider>
|
||||
<iqProvider>
|
||||
<elementName>disowned</elementName>
|
||||
<namespace>urn:xmpp:iot:discovery</namespace>
|
||||
<className>org.jivesoftware.smackx.iot.discovery.provider.IoTDisownedProvider</className>
|
||||
</iqProvider>
|
||||
<iqProvider>
|
||||
<elementName>remove</elementName>
|
||||
<namespace>urn:xmpp:iot:discovery</namespace>
|
||||
<className>org.jivesoftware.smackx.iot.discovery.provider.IoTRemoveProvider</className>
|
||||
</iqProvider>
|
||||
<iqProvider>
|
||||
<elementName>disown</elementName>
|
||||
<namespace>urn:xmpp:iot:discovery</namespace>
|
||||
<className>org.jivesoftware.smackx.iot.discovery.provider.IoTRemovedProvider</className>
|
||||
</iqProvider>
|
||||
<iqProvider>
|
||||
<elementName>unregister</elementName>
|
||||
<namespace>urn:xmpp:iot:discovery</namespace>
|
||||
<className>org.jivesoftware.smackx.iot.discovery.provider.IoTUnregisterProvider</className>
|
||||
<elementName>accepted</elementName>
|
||||
<namespace>urn:xmpp:iot:sensordata</namespace>
|
||||
<className>org.jivesoftware.smackx.iot.data.provider.IoTDataReadOutAcceptedProvider</className>
|
||||
</iqProvider>
|
||||
<extensionProvider>
|
||||
<elementName>fields</elementName>
|
||||
<namespace>urn:xmpp:iot:sensordata</namespace>
|
||||
<className>org.jivesoftware.smackx.iot.data.provider.IoTFieldsExtensionProvider</className>
|
||||
</extensionProvider>
|
||||
|
||||
<!-- XEP-0324: Internet of Things - Provisioning -->
|
||||
<iqProvider>
|
||||
|
@ -175,23 +85,6 @@
|
|||
<className>org.jivesoftware.smackx.iot.provisioning.provider.UnfriendProvider</className>
|
||||
</extensionProvider>
|
||||
|
||||
<!-- XEP-0323: Internet of Things - Data -->
|
||||
<iqProvider>
|
||||
<elementName>req</elementName>
|
||||
<namespace>urn:xmpp:iot:sensordata</namespace>
|
||||
<className>org.jivesoftware.smackx.iot.data.provider.IoTDataRequestProvider</className>
|
||||
</iqProvider>
|
||||
<iqProvider>
|
||||
<elementName>accepted</elementName>
|
||||
<namespace>urn:xmpp:iot:sensordata</namespace>
|
||||
<className>org.jivesoftware.smackx.iot.data.provider.IoTDataReadOutAcceptedProvider</className>
|
||||
</iqProvider>
|
||||
<extensionProvider>
|
||||
<elementName>fields</elementName>
|
||||
<namespace>urn:xmpp:iot:sensordata</namespace>
|
||||
<className>org.jivesoftware.smackx.iot.data.provider.IoTFieldsExtensionProvider</className>
|
||||
</extensionProvider>
|
||||
|
||||
<!-- XEP-0325: Internet of Things - Control -->
|
||||
<iqProvider>
|
||||
<elementName>set</elementName>
|
||||
|
@ -204,23 +97,28 @@
|
|||
<className>org.jivesoftware.smackx.iot.control.provider.IoTSetResponseProvider</className>
|
||||
</iqProvider>
|
||||
|
||||
<!-- XEP-0357 Push Notifications -->
|
||||
<extensionProvider>
|
||||
<elementName>pubsub</elementName>
|
||||
<namespace>http://jabber.org/protocol/pubsub</namespace>
|
||||
<className>org.jivesoftware.smackx.push_notifications.provider.RemoteDisablingProvider</className>
|
||||
</extensionProvider>
|
||||
<!-- XEP-0328: JID Preparation and Validation Service (JID Prep) -->
|
||||
<iqProvider>
|
||||
<elementName>jid</elementName>
|
||||
<namespace>urn:xmpp:jidprep:0</namespace>
|
||||
<className>org.jivesoftware.smackx.jid_prep.provider.JidPrepIqProvider</className>
|
||||
</iqProvider>
|
||||
|
||||
<!-- XEP-0359: Stable and Unique Stanza IDs -->
|
||||
<!-- XEP-0332: HTTP over XMPP transport -->
|
||||
<iqProvider>
|
||||
<elementName>req</elementName>
|
||||
<namespace>urn:xmpp:http</namespace>
|
||||
<className>org.jivesoftware.smackx.hoxt.provider.HttpOverXmppReqProvider</className>
|
||||
</iqProvider>
|
||||
<iqProvider>
|
||||
<elementName>resp</elementName>
|
||||
<namespace>urn:xmpp:http</namespace>
|
||||
<className>org.jivesoftware.smackx.hoxt.provider.HttpOverXmppRespProvider</className>
|
||||
</iqProvider>
|
||||
<extensionProvider>
|
||||
<elementName>stanza-id</elementName>
|
||||
<namespace>urn:xmpp:sid:0</namespace>
|
||||
<className>org.jivesoftware.smackx.sid.provider.StanzaIdProvider</className>
|
||||
</extensionProvider>
|
||||
<extensionProvider>
|
||||
<elementName>origin-id</elementName>
|
||||
<namespace>urn:xmpp:sid:0</namespace>
|
||||
<className>org.jivesoftware.smackx.sid.provider.OriginIdProvider</className>
|
||||
<elementName>chunk</elementName>
|
||||
<namespace>urn:xmpp:http</namespace>
|
||||
<className>org.jivesoftware.smackx.hoxt.provider.Base64BinaryChunkProvider</className>
|
||||
</extensionProvider>
|
||||
|
||||
<!-- XEP-0333: Chat Markers -->
|
||||
|
@ -267,6 +165,76 @@
|
|||
<className>org.jivesoftware.smackx.hints.provider.StoreHintProvider</className>
|
||||
</extensionProvider>
|
||||
|
||||
<!-- XEP-0335: JSON Containers -->
|
||||
<extensionProvider>
|
||||
<elementName>json</elementName>
|
||||
<namespace>urn:xmpp:json:0</namespace>
|
||||
<className>org.jivesoftware.smackx.json.provider.JsonExtensionProvider</className>
|
||||
</extensionProvider>
|
||||
|
||||
<!-- XEP-0347: Internet of Things - Discovery -->
|
||||
<iqProvider>
|
||||
<elementName>register</elementName>
|
||||
<namespace>urn:xmpp:iot:discovery</namespace>
|
||||
<className>org.jivesoftware.smackx.iot.discovery.provider.IoTRegisterProvider</className>
|
||||
</iqProvider>
|
||||
<iqProvider>
|
||||
<elementName>claimed</elementName>
|
||||
<namespace>urn:xmpp:iot:discovery</namespace>
|
||||
<className>org.jivesoftware.smackx.iot.discovery.provider.IoTClaimedProvider</className>
|
||||
</iqProvider>
|
||||
<iqProvider>
|
||||
<elementName>disown</elementName>
|
||||
<namespace>urn:xmpp:iot:discovery</namespace>
|
||||
<className>org.jivesoftware.smackx.iot.discovery.provider.IoTDisownProvider</className>
|
||||
</iqProvider>
|
||||
<iqProvider>
|
||||
<elementName>disowned</elementName>
|
||||
<namespace>urn:xmpp:iot:discovery</namespace>
|
||||
<className>org.jivesoftware.smackx.iot.discovery.provider.IoTDisownedProvider</className>
|
||||
</iqProvider>
|
||||
<iqProvider>
|
||||
<elementName>remove</elementName>
|
||||
<namespace>urn:xmpp:iot:discovery</namespace>
|
||||
<className>org.jivesoftware.smackx.iot.discovery.provider.IoTRemoveProvider</className>
|
||||
</iqProvider>
|
||||
<iqProvider>
|
||||
<elementName>disown</elementName>
|
||||
<namespace>urn:xmpp:iot:discovery</namespace>
|
||||
<className>org.jivesoftware.smackx.iot.discovery.provider.IoTRemovedProvider</className>
|
||||
</iqProvider>
|
||||
<iqProvider>
|
||||
<elementName>unregister</elementName>
|
||||
<namespace>urn:xmpp:iot:discovery</namespace>
|
||||
<className>org.jivesoftware.smackx.iot.discovery.provider.IoTUnregisterProvider</className>
|
||||
</iqProvider>
|
||||
|
||||
<!-- XEP-0352: Client State Indication -->
|
||||
<streamFeatureProvider>
|
||||
<elementName>csi</elementName>
|
||||
<namespace>urn:xmpp:csi:0</namespace>
|
||||
<className>org.jivesoftware.smackx.csi.provider.ClientStateIndicationFeatureProvider</className>
|
||||
</streamFeatureProvider>
|
||||
|
||||
<!-- XEP-0357: Push Notifications -->
|
||||
<extensionProvider>
|
||||
<elementName>pubsub</elementName>
|
||||
<namespace>http://jabber.org/protocol/pubsub</namespace>
|
||||
<className>org.jivesoftware.smackx.push_notifications.provider.RemoteDisablingProvider</className>
|
||||
</extensionProvider>
|
||||
|
||||
<!-- XEP-0359: Stable and Unique Stanza IDs -->
|
||||
<extensionProvider>
|
||||
<elementName>stanza-id</elementName>
|
||||
<namespace>urn:xmpp:sid:0</namespace>
|
||||
<className>org.jivesoftware.smackx.sid.provider.StanzaIdProvider</className>
|
||||
</extensionProvider>
|
||||
<extensionProvider>
|
||||
<elementName>origin-id</elementName>
|
||||
<namespace>urn:xmpp:sid:0</namespace>
|
||||
<className>org.jivesoftware.smackx.sid.provider.OriginIdProvider</className>
|
||||
</extensionProvider>
|
||||
|
||||
<!-- XEP-0363: HTTP File Upload -->
|
||||
<iqProvider>
|
||||
<elementName>slot</elementName>
|
||||
|
@ -324,11 +292,46 @@
|
|||
<className>org.jivesoftware.smackx.dox.provider.DnsIqProvider</className>
|
||||
</iqProvider>
|
||||
|
||||
<!-- XEP-0328: JID Prep -->
|
||||
|
||||
<!-- XEP-xxxx: Multi-User Chat Light -->
|
||||
<iqProvider>
|
||||
<elementName>jid</elementName>
|
||||
<namespace>urn:xmpp:jidprep:0</namespace>
|
||||
<className>org.jivesoftware.smackx.jid_prep.provider.JidPrepIqProvider</className>
|
||||
<elementName>query</elementName>
|
||||
<namespace>urn:xmpp:muclight:0#info</namespace>
|
||||
<className>org.jivesoftware.smackx.muclight.provider.MUCLightInfoIQProvider</className>
|
||||
</iqProvider>
|
||||
<extensionProvider>
|
||||
<elementName>x</elementName>
|
||||
<namespace>urn:xmpp:muclight:0#affiliations</namespace>
|
||||
<className>org.jivesoftware.smackx.muclight.provider.MUCLightAffiliationsChangeProvider</className>
|
||||
</extensionProvider>
|
||||
<extensionProvider>
|
||||
<elementName>x</elementName>
|
||||
<namespace>urn:xmpp:muclight:0#configuration</namespace>
|
||||
<className>org.jivesoftware.smackx.muclight.provider.MUCLightConfigurationsChangeProvider</className>
|
||||
</extensionProvider>
|
||||
<iqProvider>
|
||||
<elementName>query</elementName>
|
||||
<namespace>urn:xmpp:muclight:0#configuration</namespace>
|
||||
<className>org.jivesoftware.smackx.muclight.provider.MUCLightConfigurationIQProvider</className>
|
||||
</iqProvider>
|
||||
<iqProvider>
|
||||
<elementName>query</elementName>
|
||||
<namespace>urn:xmpp:muclight:0#affiliations</namespace>
|
||||
<className>org.jivesoftware.smackx.muclight.provider.MUCLightAffiliationsIQProvider</className>
|
||||
</iqProvider>
|
||||
<iqProvider>
|
||||
<elementName>query</elementName>
|
||||
<namespace>urn:xmpp:muclight:0#blocking</namespace>
|
||||
<className>org.jivesoftware.smackx.muclight.provider.MUCLightBlockingIQProvider</className>
|
||||
</iqProvider>
|
||||
|
||||
|
||||
<!-- GCM JSON payload -->
|
||||
<extensionProvider>
|
||||
<elementName>gcm</elementName>
|
||||
<namespace>google:mobile:data</namespace>
|
||||
<className>org.jivesoftware.smackx.gcm.provider.GcmExtensionProvider</className>
|
||||
</extensionProvider>
|
||||
|
||||
|
||||
</smackProviders>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue