public interface AdvisorDef
ServiceAdvisor is
 obtained and invoked.
 Note: service decorators (via DecoratorDef are applied around the
 interceptor generated via service advisors, (for compatibility with Tapestry 5.0). In general, you should use service
 decoration or service advice, not both.| Modifier and Type | Method and Description | 
|---|---|
| ServiceAdvisor | createAdvisor(ModuleBuilderSource moduleSource,
             ServiceResources resources)Creates an object that can provide the service advice (in the default case, by invoking the advise method on the
 module class or instance). | 
| String | getAdvisorId()Returns the id of the advisor, which is derived from the advisor method name. | 
| String[] | getConstraints()Returns ordering constraints for this advisor, to order it relative to other advisors. | 
| boolean | matches(ServiceDef serviceDef)Used to determine which services may be advised. | 
String getAdvisorId()
String[] getConstraints()
ServiceAdvisor createAdvisor(ModuleBuilderSource moduleSource, ServiceResources resources)
moduleSource - used to obtain the module instanceresources - used to provide injections into the advise methodboolean matches(ServiceDef serviceDef)
ServiceAdvisors are
 obtained and invoked.serviceDef - identifies a service that may be advised5.6.3 - Copyright © 2003-2021 The Apache Software Foundation.