Package com.almis.awe.annotation.aspect
Class CryptoAnnotation
java.lang.Object
com.almis.awe.annotation.aspect.CryptoAnnotation
Crypto annotation processor containing pointcuts and advises
- Author:
- dfuentes Created by dfuentes on 29/05/2017.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Crypto arguments pointcutcryptoArgumentProcessor
(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint) Crypto annotation processor for argument annotationsvoid
Crypto method pointcutcryptoMethodProcessor
(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint) Crypto annotation processor for method annotations
-
Constructor Details
-
CryptoAnnotation
-
-
Method Details
-
cryptoMethodPointcut
public void cryptoMethodPointcut()Crypto method pointcut -
cryptoArgumentPointcut
public void cryptoArgumentPointcut()Crypto arguments pointcut -
cryptoMethodProcessor
public String cryptoMethodProcessor(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint) throws AWException Crypto annotation processor for method annotations- Parameters:
proceedingJoinPoint
- Join point- Returns:
- Result
- Throws:
AWException
- Error on pointcut
-
cryptoArgumentProcessor
public Object cryptoArgumentProcessor(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint) throws AWException Crypto annotation processor for argument annotations- Parameters:
proceedingJoinPoint
- Join point- Throws:
AWException
- Error on pointcut
-