|
||||||||||
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 | |
---|---|
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. |
Method Detail |
---|
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.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |