Checkout
fmeschbe
committed
on 06 Jan 15
FELIX-4692 Improve service access time

Applying patch FELIX-4692-2.patch:
* Guard matches.retainAll(caps) in CapabilitySet.match(Set, Simpl… Show more
FELIX-4692 Improve service access time

Applying patch FELIX-4692-2.patch:

* Guard matches.retainAll(caps) in CapabilitySet.match(Set, SimpleFilter)

* Return Collection from ServiceRegistry.getServiceReferences(String, SimpleFilter)

   instead of creating a new ArrayList

* Use SimpleFilter.MATCH_ALL filter for service access without a service

   class instead of SimpleFilter.PRESENT Show less