|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface QualifiedServiceBuilder<T>
See Peaberry for examples of the dynamic service builder API.
| Method Summary | |
|---|---|
InjectedServiceBuilder<T> |
attributes(com.google.inject.Key<? extends Map<String,?>> key)
Apply the given attributes to the dynamic service. |
InjectedServiceBuilder<T> |
attributes(Map<String,?> instance)
Apply the given attributes to the dynamic service. |
InjectedServiceBuilder<T> |
filter(AttributeFilter instance)
Apply the given filter to the dynamic service. |
InjectedServiceBuilder<T> |
filter(com.google.inject.Key<? extends AttributeFilter> key)
Apply the given filter to the dynamic service. |
| Methods inherited from interface org.ops4j.peaberry.builders.InjectedServiceBuilder |
|---|
in, in |
| Methods inherited from interface org.ops4j.peaberry.builders.OutjectedServiceBuilder |
|---|
out, out |
| Methods inherited from interface org.ops4j.peaberry.builders.ServiceBuilder |
|---|
export, multiple, single |
| Method Detail |
|---|
InjectedServiceBuilder<T> attributes(com.google.inject.Key<? extends Map<String,?>> key)
key - service attributes key
InjectedServiceBuilder<T> attributes(Map<String,?> instance)
instance - service attributes
InjectedServiceBuilder<T> filter(com.google.inject.Key<? extends AttributeFilter> key)
key - attribute filter key
InjectedServiceBuilder<T> filter(AttributeFilter instance)
instance - attribute filter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||