|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ModuleDef
Defines the contents of a module. In the default case, this is information about the services provided by the module builder class.
Method Summary | |
---|---|
Class |
getBuilderClass()
Returns the class that will be instantiated. |
Set<ContributionDef> |
getContributionDefs()
Returns all the contribution definitions built/provided by this module. |
Set<DecoratorDef> |
getDecoratorDefs()
Returns all the decorator definitions built/provided by this module. |
String |
getLoggerName()
Returns the name used to create a Logger instance. |
ServiceDef |
getServiceDef(String serviceId)
Returns a service definition via the service's id. |
Set<String> |
getServiceIds()
Returns the ids of the services built/provided by the module. |
Method Detail |
---|
Set<String> getServiceIds()
ServiceDef getServiceDef(String serviceId)
ServiceDef2
, and will be converted to such if necessary.
serviceId
- the id of the service to retrieve (case is ignored)
Set<DecoratorDef> getDecoratorDefs()
Set<ContributionDef> getContributionDefs()
Class getBuilderClass()
String getLoggerName()
Logger
instance. This is typically the builder class name.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |