org.ops4j.peaberry.builders
Interface ServiceBuilder<T>
- All Known Subinterfaces:
- DecoratedServiceBuilder<T>, InjectedServiceBuilder<T>, OutjectedServiceBuilder<T>, QualifiedServiceBuilder<T>
- All Known Implementing Classes:
- ServiceBuilderImpl
public interface ServiceBuilder<T>
See Peaberry for examples of the dynamic service builder API.
- Author:
- mcculls@gmail.com (Stuart McCulloch)
single
ProxyProvider<T> single()
- Returns:
- single service provider
multiple
ProxyProvider<Iterable<T>> multiple()
- Returns:
- multiple service provider
export
ExportProvider<T> export()
- Returns:
- exported service provider
Copyright © 2006-2012 OPS4J - Open Participation Software for Java. All Rights Reserved.