Smack/smack-extensions/src/main/java/org/jivesoftware/smackx/disco
Florian Schmaus 98708d67a2 Make ServiceDiscoveryManager.findService() consider all services
with the same matching feature announced.

Consider for example PubSub where usually the service itself announces
the PubSub feature as part of PEP, and where an additional PubSub
component exists. The old logic will just lookup the first matching
service with a PubSub feature announcement and check if for a matching
identiy. If we look for a real PubSub service, but stumble first over
user's service with PEP, then findService() will return 'null' although
there would have been a valid PubSub service.

Fixes SMACK-805.
2018-02-21 20:09:11 +01:00
..
packet Add missing package-info descriptions. 2018-02-21 16:47:11 +01:00
provider Add missing package-info descriptions. 2018-02-21 16:47:11 +01:00
AbstractNodeInformationProvider.java Add CustomImportOrder checkstyle rule 2017-06-14 17:12:43 +02:00
Feature.java Refactor PEP to use PubSub API. 2015-08-17 12:45:23 +02:00
NodeInformationProvider.java Fix minor codestyle issues 2017-12-17 11:03:46 +01:00
ServiceDiscoveryManager.java Make ServiceDiscoveryManager.findService() consider all services 2018-02-21 20:09:11 +01:00
package-info.java Add missing package-info descriptions. 2018-02-21 16:47:11 +01:00