Class SpringComponentAspect
- java.lang.Object
-
- de.codecentric.spring.boot.chaos.monkey.watcher.aspect.SpringComponentAspect
-
public class SpringComponentAspect extends Object
- Author:
- Benjamin Wilms
-
-
Constructor Summary
Constructors Constructor Description SpringComponentAspect()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidallPublicMethodPointcut()voidclassAnnotatedWithComponentPointcut()voidclassInChaosMonkeyPackage()voidclassInSpringCloudContextPackage()Objectintercept(org.aspectj.lang.ProceedingJoinPoint pjp)voidnonFinalOrJdkProxiedClassPointcut()voidspringHooksPointcut()
-
-
-
Method Detail
-
classAnnotatedWithComponentPointcut
public void classAnnotatedWithComponentPointcut()
-
classInSpringCloudContextPackage
public void classInSpringCloudContextPackage()
-
intercept
public Object intercept(org.aspectj.lang.ProceedingJoinPoint pjp) throws Throwable
- Throws:
Throwable
-
classInChaosMonkeyPackage
public void classInChaosMonkeyPackage()
-
nonFinalOrJdkProxiedClassPointcut
public void nonFinalOrJdkProxiedClassPointcut()
-
allPublicMethodPointcut
public void allPublicMethodPointcut()
-
springHooksPointcut
public void springHooksPointcut()
-
-