Uses of Interface
org.ops4j.peaberry.AttributeFilter

Packages that use AttributeFilter
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.util Optional helper methods. 
org.ops4j.peaberry.util.ldap Implementation of LDAP helpers. 
 

Uses of AttributeFilter in org.ops4j.peaberry
 

Methods in org.ops4j.peaberry with parameters of type AttributeFilter
<T> Iterable<Import<T>>
ServiceRegistry.lookup(Class<T> clazz, AttributeFilter filter)
          Lookup services from the registry, constrained by the given filter.
<T> void
ServiceRegistry.watch(Class<T> clazz, AttributeFilter filter, ServiceWatcher<? super T> watcher)
          Watch for services in the registry, constrained by the given filter.
 

Uses of AttributeFilter in org.ops4j.peaberry.builders
 

Methods in org.ops4j.peaberry.builders with parameters of type AttributeFilter
 InjectedServiceBuilder<T> QualifiedServiceBuilder.filter(AttributeFilter instance)
          Apply the given filter to the dynamic service.
 

Method parameters in org.ops4j.peaberry.builders with type arguments of type AttributeFilter
 InjectedServiceBuilder<T> QualifiedServiceBuilder.filter(com.google.inject.Key<? extends AttributeFilter> key)
          Apply the given filter to the dynamic service.
 

Uses of AttributeFilter in org.ops4j.peaberry.cache
 

Methods in org.ops4j.peaberry.cache with parameters of type AttributeFilter
<T> Iterable<Import<T>>
RegistryChain.lookup(Class<T> clazz, AttributeFilter filter)
           
<T> Iterable<Import<T>>
AbstractServiceRegistry.lookup(Class<T> clazz, AttributeFilter filter)
           
<T> void
RegistryChain.watch(Class<T> clazz, AttributeFilter filter, ServiceWatcher<? super T> watcher)
           
<T> void
AbstractServiceRegistry.watch(Class<T> clazz, AttributeFilter filter, ServiceWatcher<? super T> watcher)
           
 

Constructors in org.ops4j.peaberry.cache with parameters of type AttributeFilter
FilteredServiceWatcher(AttributeFilter filter, ServiceWatcher<S> watcher)
           
 

Uses of AttributeFilter in org.ops4j.peaberry.internal
 

Methods in org.ops4j.peaberry.internal with parameters of type AttributeFilter
 ServiceBuilderImpl<T> ServiceBuilderImpl.filter(AttributeFilter instance)
           
 

Method parameters in org.ops4j.peaberry.internal with type arguments of type AttributeFilter
 ServiceBuilderImpl<T> ServiceBuilderImpl.filter(com.google.inject.Key<? extends AttributeFilter> key)
           
 

Uses of AttributeFilter in org.ops4j.peaberry.util
 

Methods in org.ops4j.peaberry.util that return AttributeFilter
static AttributeFilter Filters.attributes(Map<String,?> sampleAttributes)
          Create an AttributeFilter based on the given service attributes.
static AttributeFilter Filters.ldap(String ldapFilter)
          Create an AttributeFilter based on the given LDAP filter string.
static AttributeFilter Filters.objectClass(Class<?>... interfaces)
          Create an objectClass AttributeFilter from the given API.
 

Uses of AttributeFilter in org.ops4j.peaberry.util.ldap
 

Classes in org.ops4j.peaberry.util.ldap that implement AttributeFilter
 class LdapAttributeFilter
          Implementation of LDAP AttributeFilter, uses code from Apache Felix.
 



Copyright © 2006-2012 OPS4J - Open Participation Software for Java. All Rights Reserved.