|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AdviceService
Simple service providing interceptor advices for ordinary POJOs. Since the implementation uses Dynamic Proxies only methods invoked by an interface can be advised.
Method Summary | |
---|---|
java.lang.Object |
advice(java.lang.Object object)
Advice the object with a the list of default AvalonInterceptorServices. |
java.lang.Object |
advice(java.lang.String[] interceptorList,
java.lang.Object object)
Advice the object with a list of AvalonInterceptorServices. |
java.lang.Object |
advice(java.lang.String name,
java.lang.Object object)
Advice the object with a the list of default AvalonInterceptorServices. |
java.lang.Object |
advice(java.lang.String name,
java.lang.String[] interceptorList,
java.lang.Object object)
Advice the object with a list of AvalonInterceptorServices. |
boolean |
isAdviced(java.lang.Object object)
Is the given object already adviced? |
Method Detail |
---|
boolean isAdviced(java.lang.Object object)
object
- the object to check
java.lang.Object advice(java.lang.Object object)
object
- the object to be advised
java.lang.Object advice(java.lang.String name, java.lang.Object object)
name
- the name of the objectobject
- the object to be advised
java.lang.Object advice(java.lang.String[] interceptorList, java.lang.Object object)
object
- the object to be advisedinterceptorList
- the list of service names
java.lang.Object advice(java.lang.String name, java.lang.String[] interceptorList, java.lang.Object object)
name
- the associated name of the objectobject
- the object to be advisedinterceptorList
- the list of service names
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |