org.apache.tapestry5.ioc.annotations
Annotation Type Advise


@Target(value=METHOD)
@Retention(value=RUNTIME)
@Documented
public @interface Advise

An annotation that may be placed on a advisor method of a module. The annotation may/should be used in combination with marker annotations to disambiguate the service to advise. This annotation was introduced as an alternative to the naming convention for advisor methods.

Since:
5.2.2

Required Element Summary
 java.lang.Class serviceInterface
          Type of the service to advise.
 
Optional Element Summary
 java.lang.String id
          Id of the advisor.
 

Element Detail

serviceInterface

public abstract java.lang.Class serviceInterface
Type of the service to advise.

id

public abstract java.lang.String id
Id of the advisor.

Default:
""


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.