[jitsi-dev] [jitsi] Add healthcheck iq (#223)


#1

The purpose of this PR is for the HealthCheckIQ to have it's own namespace, so that we can do disco-info for that feature. HealthCheckIQ parsing has been moved to new IQ provider class, as it does not make sense for the ColibriIQProvider to parse IQs from different namespace.

First commit adds constant for jabber:iq:version advertised in JVB feature list. It is going to be used in JVB, so that we can remove this "TODO":
https://github.com/jitsi/jitsi-videobridge/blob/master/src/main/java/org/jitsi/videobridge/xmpp/ComponentImpl.java#L150
It is not really related to HealthCheckIQ, but will be part of JVB's feature list modification PR.
You can view, comment on, or merge this pull request online at:

  https://github.com/jitsi/jitsi/pull/223

-- Commit Summary --

  * Adds URN_XMPP_IQ_VERSION constant.
  * Moves HealthCheckIQ to separate IQ provider.

-- File Changes --

    M src/net/java/sip/communicator/impl/protocol/jabber/ProtocolProviderServiceJabberImpl.java (8)
    M src/net/java/sip/communicator/impl/protocol/jabber/extensions/colibri/ColibriIQProvider.java (26)
    R src/net/java/sip/communicator/impl/protocol/jabber/extensions/health/HealthCheckIQ.java (5)
    A src/net/java/sip/communicator/impl/protocol/jabber/extensions/health/HealthCheckIQProvider.java (94)

-- Patch Links --

https://github.com/jitsi/jitsi/pull/223.patch
https://github.com/jitsi/jitsi/pull/223.diff

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi/pull/223


#2

Closed #223.

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi/pull/223#event-560378975