kieker.monitoring.probe.aspectj.flow.constructorExecution
Class AbstractAspect
java.lang.Object
kieker.monitoring.probe.aspectj.AbstractAspectJProbe
kieker.monitoring.probe.aspectj.flow.constructorExecution.AbstractAspect
- All Implemented Interfaces:
- IMonitoringProbe
- Direct Known Subclasses:
- Annotation, FullInstrumentation
public abstract class AbstractAspect
- extends AbstractAspectJProbe
- Since:
- 1.6
- Author:
- Jan Waller
Method Summary |
Object |
constructor(Object thisObject,
org.aspectj.lang.ProceedingJoinPoint thisJoinPoint)
The advice used around the constructor executions. |
abstract void |
monitoredConstructor()
The pointcut for the monitored constructors. |
AbstractAspect
public AbstractAspect()
monitoredConstructor
public abstract void monitoredConstructor()
- The pointcut for the monitored constructors. Inheriting classes should extend the pointcut in order to find the correct constructor executions (e.g. all
constructors or only constructors with specific annotations).
constructor
public Object constructor(Object thisObject,
org.aspectj.lang.ProceedingJoinPoint thisJoinPoint)
throws Throwable
- The advice used around the constructor executions.
- Parameters:
thisObject
- thisJoinPoint
-
- Returns:
- The result of the joint point's
proceed
method.
- Throws:
Throwable
Copyright 2014 Kieker Project, http://kieker-monitoring.net>