public class ServiceReferenceFilteredPublisher extends Object implements AutoCloseable
Constructor and Description |
---|
ServiceReferenceFilteredPublisher(org.apache.aries.component.dsl.Publisher<? super org.apache.aries.component.dsl.CachingServiceReference<?>> publisher,
org.osgi.framework.Filter filter) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
publishIfMatched(org.apache.aries.component.dsl.CachingServiceReference<?> serviceReference) |
void |
retractIfMatched(org.apache.aries.component.dsl.CachingServiceReference<?> serviceReference) |
public ServiceReferenceFilteredPublisher(org.apache.aries.component.dsl.Publisher<? super org.apache.aries.component.dsl.CachingServiceReference<?>> publisher, org.osgi.framework.Filter filter)
public void close()
close
in interface AutoCloseable
public void publishIfMatched(org.apache.aries.component.dsl.CachingServiceReference<?> serviceReference)
public void retractIfMatched(org.apache.aries.component.dsl.CachingServiceReference<?> serviceReference)
Copyright © 2021 The Apache Software Foundation. All rights reserved.