org.openrdf.elmo.annotations
Annotation Type intercepts


@Retention(value=RUNTIME)
@Target(value=METHOD)
public @interface intercepts

Used on methods that intercept another method invocation. Placed on methods that take an InvocationContext as the parameter. This method will be called around the original method invocation.

Author:
James Leigh

Optional Element Summary
 int argc
           
 String conditional
           
 Class<?> declaring
           
 String method
           
 Class<?>[] parameters
           
 Class<?> returns
           
 

method

public abstract String method
Default:
""

argc

public abstract int argc
Default:
-1

parameters

public abstract Class<?>[] parameters
Default:
org.openrdf.elmo.annotations.intercepts.class

returns

public abstract Class<?> returns
Default:
org.openrdf.elmo.annotations.intercepts.class

declaring

public abstract Class<?> declaring
Default:
org.openrdf.elmo.annotations.intercepts.class

conditional

public abstract String conditional
Default:
""


Copyright © 2004-2008 Aduna. All Rights Reserved.