|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface StaticJoinPoint
Implements the join point concept, e.g. defines a well defined point in the program flow.
Provides access to only static data, is therefore much more performant than the usage of theJoinPoint
interface.
Field Summary | |
---|---|
static String |
CONSTRUCTOR_CALL
|
static String |
CONSTRUCTOR_EXECUTION
|
static String |
FIELD_GET
|
static String |
FIELD_SET
|
static String |
HANDLER
|
static String |
METHOD_CALL
|
static String |
METHOD_EXECUTION
|
static String |
STATIC_INITIALIZATION
|
Method Summary | |
---|---|
void |
addMetaData(Object key,
Object value)
Adds metadata. |
StaticJoinPoint |
copy()
Creates a copy of the join point instance. |
Class |
getCalleeClass()
Returns the callee class. |
Class |
getCallerClass()
Returns the caller class. |
EnclosingStaticJoinPoint |
getEnclosingStaticJoinPoint()
Returns the enclosing static joinpoint. |
Object |
getMetaData(Object key)
Returns metadata matchingn a specfic key. |
Signature |
getSignature()
Returns the signature for the join point. |
Class |
getTargetClass()
Deprecated. use getCalleeClass() instead |
JoinPointType |
getType()
Returns the join point type. |
Object |
proceed()
Walks through the pointcuts and invokes all its advices. |
Field Detail |
---|
static final String METHOD_EXECUTION
static final String METHOD_CALL
static final String CONSTRUCTOR_EXECUTION
static final String CONSTRUCTOR_CALL
static final String FIELD_SET
static final String FIELD_GET
static final String HANDLER
static final String STATIC_INITIALIZATION
Method Detail |
---|
Object proceed() throws Throwable
Throwable
StaticJoinPoint copy()
Object getMetaData(Object key)
key
- the key to the metadata
void addMetaData(Object key, Object value)
key
- the key to the metadatavalue
- the valueSignature getSignature()
Class getCallerClass()
Class getCalleeClass()
Class getTargetClass()
JoinPointType getType()
EnclosingStaticJoinPoint getEnclosingStaticJoinPoint()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |