Package org.ops4j.peaberry

peaberry - Dynamic services for Google-Guice.

See:
          Description

Interface Summary
AttributeFilter Simple matching filter for service attributes.
Export<T> Handle to a service instance exported to a ServiceWatcher.
Import<T> Handle to a service instance imported from a ServiceRegistry.
ServiceRegistry A registry is a ServiceWatcher that allows lookup of services.
ServiceWatcher<S> A service watcher can receive services provided by other registries.
 

Class Summary
Peaberry Guice extension that supports injection and outjection of dynamic services.
 

Exception Summary
ServiceException General purpose service exception.
ServiceUnavailableException Exception thrown when a requested service is not available.
 

Annotation Types Summary
BundleScoped Apply this to implementation classes when you want only one instance (per BundleContext) to be reused for all injections for that binding.
 

Package org.ops4j.peaberry Description

peaberry - Dynamic services for Google-Guice.

The principal members of this package are:

Peaberry
The builder that can assemble providers to import or export dynamic services.
ServiceUnavailableException
The exception thrown when you attempt to use a service that is not available.
ServiceRegistry
The interface you can implement in order to plug-in other service frameworks.
ServiceWatcher
The interface you can implement in order to watch services coming and going.



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