public abstract class AbstractAspect extends AbstractAspectJProbe
This aspect is based on the new kieker.monitoring.probe.aspectj.beforeafter.onlycallee.AbstractAspect
| Constructor and Description |
|---|
AbstractAspect() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterOperation(org.aspectj.lang.JoinPoint joinPoint) |
void |
afterReturningOperation(org.aspectj.lang.JoinPoint joinPoint,
java.lang.Object returningObject) |
void |
afterThrowing(org.aspectj.lang.JoinPoint joinPoint,
java.lang.Throwable th) |
void |
beforeOperation(org.aspectj.lang.JoinPoint joinPoint) |
java.lang.String |
getJoinPointArguments(org.aspectj.lang.JoinPoint currentJoinPoint)
Retrieves the passed arguments of the JoinPoint.
|
java.lang.String |
getJoinPointClassName(org.aspectj.lang.JoinPoint currentJoinPoint)
Retrieves the className of the called method.
|
abstract void |
monitoredOperation()
The pointcut for the monitored operations.
|
getter, noGetterAndSetter, notWithinKieker, setter, signatureToLongStringpublic abstract void monitoredOperation()
public void beforeOperation(org.aspectj.lang.JoinPoint joinPoint)
public void afterReturningOperation(org.aspectj.lang.JoinPoint joinPoint,
java.lang.Object returningObject)
public void afterThrowing(org.aspectj.lang.JoinPoint joinPoint,
java.lang.Throwable th)
public void afterOperation(org.aspectj.lang.JoinPoint joinPoint)
public java.lang.String getJoinPointClassName(org.aspectj.lang.JoinPoint currentJoinPoint)
currentJoinPoint - the current joint pointpublic java.lang.String getJoinPointArguments(org.aspectj.lang.JoinPoint currentJoinPoint)
currentJoinPoint - the current joint pointCopyright 2020 Kieker Project, http://kieker-monitoring.net