public interface ModuleDef
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
getBuilderClass()
Returns the class that will be instantiated.
|
java.util.Set<ContributionDef> |
getContributionDefs()
Returns all the contribution definitions built/provided by this module.
|
java.util.Set<DecoratorDef> |
getDecoratorDefs()
Returns all the decorator definitions built/provided by this module.
|
java.lang.String |
getLoggerName()
Returns the name used to create a
Logger instance. |
ServiceDef |
getServiceDef(java.lang.String serviceId)
Returns a service definition via the service's id.
|
java.util.Set<java.lang.String> |
getServiceIds()
Returns the ids of the services built/provided by the module.
|
java.util.Set<java.lang.String> getServiceIds()
ServiceDef getServiceDef(java.lang.String serviceId)
ServiceDef2
, and will be converted to such if necessary.serviceId
- the id of the service to retrieve (case is ignored)java.util.Set<DecoratorDef> getDecoratorDefs()
java.util.Set<ContributionDef> getContributionDefs()
java.lang.Class getBuilderClass()
java.lang.String getLoggerName()
Logger
instance. This is typically the builder class name.${project.version} - Copyright © 2003-2015 The Apache Software Foundation.