|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ServiceWatcher | |
|---|---|
| org.ops4j.peaberry | peaberry - Dynamic services for Google-Guice. |
| org.ops4j.peaberry.builders | Fluent APIs for importing and exporting dynamic services. |
| org.ops4j.peaberry.cache | ServiceRegistry caching support. |
| org.ops4j.peaberry.internal | Implementation of peaberry. |
| org.ops4j.peaberry.osgi | OSGi ServiceRegistry implementation. |
| org.ops4j.peaberry.util | Optional helper methods. |
| Uses of ServiceWatcher in org.ops4j.peaberry |
|---|
| Subinterfaces of ServiceWatcher in org.ops4j.peaberry | |
|---|---|
interface |
ServiceRegistry
A registry is a ServiceWatcher that allows lookup of services. |
| Methods in org.ops4j.peaberry with parameters of type ServiceWatcher | ||
|---|---|---|
|
ServiceRegistry.watch(Class<T> clazz,
AttributeFilter filter,
ServiceWatcher<? super T> watcher)
Watch for services in the registry, constrained by the given filter. |
|
| Uses of ServiceWatcher in org.ops4j.peaberry.builders |
|---|
| Methods in org.ops4j.peaberry.builders with parameters of type ServiceWatcher | |
|---|---|
ServiceBuilder<T> |
OutjectedServiceBuilder.out(ServiceWatcher<? super T> instance)
Outject the dynamic service to the given watcher. |
| Method parameters in org.ops4j.peaberry.builders with type arguments of type ServiceWatcher | |
|---|---|
ServiceBuilder<T> |
OutjectedServiceBuilder.out(com.google.inject.Key<? extends ServiceWatcher<? super T>> key)
Outject the dynamic service to the given watcher. |
| Uses of ServiceWatcher in org.ops4j.peaberry.cache |
|---|
| Subinterfaces of ServiceWatcher in org.ops4j.peaberry.cache | |
|---|---|
interface |
CachingServiceRegistry
ServiceRegistry that caches service instances for faster lookup. |
| Classes in org.ops4j.peaberry.cache that implement ServiceWatcher | |
|---|---|
class |
AbstractServiceRegistry
Partial ServiceRegistry implementation with generation based caching. |
class |
FilteredServiceWatcher<S>
Pre-filtered ServiceWatcher that handles mutable services. |
class |
RegistryChain
A ServiceRegistry that delegates to a series of other registries. |
| Methods in org.ops4j.peaberry.cache with parameters of type ServiceWatcher | ||
|---|---|---|
|
RegistryChain.watch(Class<T> clazz,
AttributeFilter filter,
ServiceWatcher<? super T> watcher)
|
|
|
AbstractServiceRegistry.watch(Class<T> clazz,
AttributeFilter filter,
ServiceWatcher<? super T> watcher)
|
|
| Constructors in org.ops4j.peaberry.cache with parameters of type ServiceWatcher | |
|---|---|
FilteredServiceWatcher(AttributeFilter filter,
ServiceWatcher<S> watcher)
|
|
| Uses of ServiceWatcher in org.ops4j.peaberry.internal |
|---|
| Methods in org.ops4j.peaberry.internal with parameters of type ServiceWatcher | |
|---|---|
ServiceBuilderImpl<T> |
ServiceBuilderImpl.out(ServiceWatcher<? super T> instance)
|
| Method parameters in org.ops4j.peaberry.internal with type arguments of type ServiceWatcher | |
|---|---|
ServiceBuilderImpl<T> |
ServiceBuilderImpl.out(com.google.inject.Key<? extends ServiceWatcher<? super T>> key)
|
| Uses of ServiceWatcher in org.ops4j.peaberry.osgi |
|---|
| Classes in org.ops4j.peaberry.osgi that implement ServiceWatcher | |
|---|---|
class |
OSGiServiceRegistry
OSGi ServiceRegistry implementation. |
| Uses of ServiceWatcher in org.ops4j.peaberry.util |
|---|
| Classes in org.ops4j.peaberry.util that implement ServiceWatcher | |
|---|---|
class |
AbstractWatcher<S>
Skeletal implementation to simplify development of ServiceWatchers. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||