kieker.monitoring.probe.aspectj.flow.operationExecution
Class AbstractAspect
java.lang.Object
kieker.monitoring.probe.aspectj.AbstractAspectJProbe
kieker.monitoring.probe.aspectj.flow.operationExecution.AbstractAspect
- All Implemented Interfaces:
- IMonitoringProbe
- Direct Known Subclasses:
- Annotation, FullInstrumentation, FullInstrumentationNoGetterAndSetter
public abstract class AbstractAspect
- extends AbstractAspectJProbe
- Since:
- 1.6
- Author:
- Jan Waller
AbstractAspect
public AbstractAspect()
monitoredOperation
public abstract void monitoredOperation()
- The pointcut for the monitored operations. Inheriting classes should extend the pointcut in order to find the correct executions of the methods (e.g. all
methods or only methods with specific annotations).
operation
public Object operation(Object thisObject,
org.aspectj.lang.ProceedingJoinPoint thisJoinPoint)
throws Throwable
- Throws:
Throwable
staticOperation
public Object staticOperation(org.aspectj.lang.ProceedingJoinPoint thisJoinPoint)
throws Throwable
- Throws:
Throwable
Copyright 2014 Kieker Project, http://kieker-monitoring.net>