Package org.apache.tapestry5.ioc.def
Interface ModuleDef2
- 
- All Superinterfaces:
 ModuleDef
- All Known Implementing Classes:
 DefaultModuleDefImpl
public interface ModuleDef2 extends ModuleDef
Extended version ofModuleDefintroduced in Tapestry 5.1 to allow for service advisors (an improvement on service decorators).- Since:
 - 5.1.0.0
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Set<AdvisorDef>getAdvisorDefs()Returns all the service advisor definitions built/provided by this module.Set<StartupDef>getStartups()Methods marked with @Startup are converted into Runnable instances and assigned here.- 
Methods inherited from interface org.apache.tapestry5.ioc.def.ModuleDef
getBuilderClass, getContributionDefs, getDecoratorDefs, getLoggerName, getServiceDef, getServiceIds 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getAdvisorDefs
Set<AdvisorDef> getAdvisorDefs()
Returns all the service advisor definitions built/provided by this module. 
- 
getStartups
@IncompatibleChange(release="5.4", details="StartupDef replaces the artificial ContributionDef created for @Startup methods.") Set<StartupDef> getStartups()
Methods marked with @Startup are converted into Runnable instances and assigned here.- Since:
 - 5.4
 
 
 - 
 
 -