kieker.monitoring.probe.aspectj.flow.operationCallObject
Class AbstractAspect
java.lang.Object
kieker.monitoring.probe.aspectj.AbstractAspectJProbe
kieker.monitoring.probe.aspectj.flow.operationCallObject.AbstractAspect
- All Implemented Interfaces:
- IMonitoringProbe
- Direct Known Subclasses:
- Annotation, FullInstrumentation, FullInstrumentationNoGetterAndSetter
public abstract class AbstractAspect
- extends AbstractAspectJProbe
- Since:
- 1.6
- Author:
- Jan Waller
Method Summary |
java.lang.Object |
member2memberOperation(java.lang.Object thisObject,
java.lang.Object targetObject,
org.aspectj.lang.ProceedingJoinPoint thisJoinPoint,
org.aspectj.lang.JoinPoint.EnclosingStaticPart thisEnclosingJoinPoint)
|
java.lang.Object |
member2staticOperation(java.lang.Object thisObject,
org.aspectj.lang.ProceedingJoinPoint thisJoinPoint,
org.aspectj.lang.JoinPoint.EnclosingStaticPart thisEnclosingJoinPoint)
|
abstract void |
monitoredOperation()
This is the pointcut for the monitored operations. |
java.lang.Object |
static2memberOperation(java.lang.Object targetObject,
org.aspectj.lang.ProceedingJoinPoint thisJoinPoint,
org.aspectj.lang.JoinPoint.EnclosingStaticPart thisEnclosingJoinPoint)
|
java.lang.Object |
static2staticOperation(org.aspectj.lang.ProceedingJoinPoint thisJoinPoint,
org.aspectj.lang.JoinPoint.EnclosingStaticPart thisEnclosingJoinPoint)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractAspect
public AbstractAspect()
monitoredOperation
public abstract void monitoredOperation()
- This is the pointcut for the monitored operations. Inheriting classes should extend this pointcut to make sure that the correct joint points will be detected.
member2memberOperation
public java.lang.Object member2memberOperation(java.lang.Object thisObject,
java.lang.Object targetObject,
org.aspectj.lang.ProceedingJoinPoint thisJoinPoint,
org.aspectj.lang.JoinPoint.EnclosingStaticPart thisEnclosingJoinPoint)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
static2memberOperation
public java.lang.Object static2memberOperation(java.lang.Object targetObject,
org.aspectj.lang.ProceedingJoinPoint thisJoinPoint,
org.aspectj.lang.JoinPoint.EnclosingStaticPart thisEnclosingJoinPoint)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
member2staticOperation
public java.lang.Object member2staticOperation(java.lang.Object thisObject,
org.aspectj.lang.ProceedingJoinPoint thisJoinPoint,
org.aspectj.lang.JoinPoint.EnclosingStaticPart thisEnclosingJoinPoint)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
static2staticOperation
public java.lang.Object static2staticOperation(org.aspectj.lang.ProceedingJoinPoint thisJoinPoint,
org.aspectj.lang.JoinPoint.EnclosingStaticPart thisEnclosingJoinPoint)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
Copyright 2015 Kieker Project, http://kieker-monitoring.net