org.codehaus.aspectwerkz.joinpoint
Interface JoinPoint

All Superinterfaces:
StaticJoinPoint
All Known Implementing Classes:
JoinPointBase

public interface JoinPoint
extends StaticJoinPoint

Implements the join point concept, e.g. defines a well defined point in the program flow.

Provides access to runtime type information (RTTI), is therefore significantly slower than the usage of the StaticJoinPoint interface.

Author:
Jonas Bonér

Field Summary
 
Fields inherited from interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
CONSTRUCTOR_CALL, CONSTRUCTOR_EXECUTION, FIELD_GET, FIELD_SET, HANDLER, METHOD_CALL, METHOD_EXECUTION, STATIC_INITIALIZATION
 
Method Summary
 Rtti getRtti()
          Returns the RTTI for the join point.
 void reset()
          Deprecated.  
 
Methods inherited from interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
addMetaData, deepCopy, getCallee, getCaller, getCallerClass, getMetaData, getSignature, getTarget, getTargetClass, getThis, getType, proceed
 

Method Detail

getRtti

public Rtti getRtti()
Returns the RTTI for the join point.

Returns:
the RTTI

reset

public void reset()
Deprecated.  

Resets the join point.

Will restart the execution chain of advice.



Copyright © 2002-2004 Jonas Bonér, Alexandre Vasseur. All Rights Reserved.