Uses of Interface
org.ops4j.peaberry.Import

Packages that use Import
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.osgi OSGi ServiceRegistry implementation. 
org.ops4j.peaberry.util Optional helper methods. 
org.ops4j.peaberry.util.decorators General purpose ImportDecorators. 
 

Uses of Import in org.ops4j.peaberry
 

Subinterfaces of Import in org.ops4j.peaberry
 interface Export<T>
          Handle to a service instance exported to a ServiceWatcher.
 

Methods in org.ops4j.peaberry that return types with arguments of type Import
<T> Iterable<Import<T>>
ServiceRegistry.lookup(Class<T> clazz, AttributeFilter filter)
          Lookup services from the registry, constrained by the given filter.
 

Methods in org.ops4j.peaberry with parameters of type Import
<T extends S>
Export<T>
ServiceWatcher.add(Import<T> service)
          Add the given service to this watcher.
 

Uses of Import in org.ops4j.peaberry.builders
 

Methods in org.ops4j.peaberry.builders that return Import
<T extends S>
Import<T>
ImportDecorator.decorate(Import<T> service)
          Decorate the given imported service.
 

Methods in org.ops4j.peaberry.builders with parameters of type Import
<T extends S>
Import<T>
ImportDecorator.decorate(Import<T> service)
          Decorate the given imported service.
 

Uses of Import in org.ops4j.peaberry.cache
 

Classes in org.ops4j.peaberry.cache that implement Import
 class AbstractServiceImport<T>
          Partial Import implementation with generation based caching.
 

Methods in org.ops4j.peaberry.cache that return types with arguments of type Import
<T> Iterable<Import<T>>
RegistryChain.lookup(Class<T> clazz, AttributeFilter filter)
           
<T> Iterable<Import<T>>
AbstractServiceRegistry.lookup(Class<T> clazz, AttributeFilter filter)
           
 

Methods in org.ops4j.peaberry.cache with parameters of type Import
<T> Export<T>
RegistryChain.add(Import<T> service)
           
<T extends S>
Export<T>
FilteredServiceWatcher.add(Import<T> service)
           
protected  void AbstractServiceListener.removeService(Import<T> i)
           
 

Uses of Import in org.ops4j.peaberry.osgi
 

Methods in org.ops4j.peaberry.osgi with parameters of type Import
<T> Export<T>
OSGiServiceRegistry.add(Import<T> service)
           
 

Uses of Import in org.ops4j.peaberry.util
 

Classes in org.ops4j.peaberry.util that implement Import
 class DelegatingImport<T>
          A simple Import that always delegates to another Import.
 class SimpleExport<T>
          A basic mutable Export derived from a single dynamic Import.
 class StaticImport<T>
          An Import consisting of a fixed instance and optional attribute map.
 

Methods in org.ops4j.peaberry.util that return Import
<T extends S>
Import<T>
AbstractDecorator.decorate(Import<T> service)
           
 

Methods in org.ops4j.peaberry.util with parameters of type Import
<T extends S>
Export<T>
AbstractWatcher.add(Import<T> service)
           
protected  S AbstractWatcher.adding(Import<S> service)
          Notification that a service has been added to this watcher.
<T extends S>
Import<T>
AbstractDecorator.decorate(Import<T> service)
           
 

Constructors in org.ops4j.peaberry.util with parameters of type Import
DelegatingImport(Import<T> service)
          Create a new Import that delegates to the given Import.
SimpleExport(Import<T> service)
          Create a new Export from the given Import.
 

Uses of Import in org.ops4j.peaberry.util.decorators
 

Methods in org.ops4j.peaberry.util.decorators that return Import
<T extends S>
Import<T>
StickyDecorator.decorate(Import<T> service)
           
<T extends S>
Import<T>
InterceptingDecorator.decorate(Import<T> service)
           
<T extends S>
Import<T>
DecoratorChain.decorate(Import<T> service)
           
 

Methods in org.ops4j.peaberry.util.decorators with parameters of type Import
<T extends S>
Import<T>
StickyDecorator.decorate(Import<T> service)
           
<T extends S>
Import<T>
InterceptingDecorator.decorate(Import<T> service)
           
<T extends S>
Import<T>
DecoratorChain.decorate(Import<T> service)
           
 



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