Overview
The service reuses YAAFI infrastructure to add Avalon interceptor services
to any Java object. This service is useful if you would like to extend the
existing interceptor services (e.g. logging) to non-Avalon services.
Configuration
Role Configuration
<role
name="org.apache.fulcrum.yaafi.service.advice.AdviceService"
shorthand="AdviceService"
default-class="org.apache.fulcrum.yaafi.service.advice.AdviceServiceImpl"
has-proxy="false"
/>
Component Configuration
Item |
Datatype |
Optional |
Description |
interceptors |
Tree |
Y |
Contains a list of interceptors |
interceptors/interceptor |
String |
Y |
The name of the interceptor |