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, signatureToLongString
public 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