public interface ServiceBuilderResources extends ServiceResources, ModuleBuilderSource
ServiceResources
with additional methods needed only by the service builder
method, related to accessing a service's configuration. Services may have a single configuration in one of
three flavors: unordered, ordered or mapped.Modifier and Type | Method and Description |
---|---|
<K,V> java.util.Map<K,V> |
getMappedConfiguration(java.lang.Class<K> keyType,
java.lang.Class<V> valueType) |
<T> java.util.List<T> |
getOrderedConfiguration(java.lang.Class<T> valueType) |
<T> java.util.Collection<T> |
getUnorderedConfiguration(java.lang.Class<T> valueType) |
getLogger, getServiceId, getServiceImplementation, getServiceInterface, getTracker
autobuild, autobuild, getObject, getService, getService, getService, proxy
getClassAnnotationProvider, getMethodAnnotationProvider
getModuleBuilder
<T> java.util.Collection<T> getUnorderedConfiguration(java.lang.Class<T> valueType)
<T> java.util.List<T> getOrderedConfiguration(java.lang.Class<T> valueType)
<K,V> java.util.Map<K,V> getMappedConfiguration(java.lang.Class<K> keyType, java.lang.Class<V> valueType)
${project.version} - Copyright © 2003-2015 The Apache Software Foundation.