Class JmsListenerLoggingAspect
java.lang.Object
org.sklsft.commons.log.aspects.LoggingAspectTemplate
org.sklsft.commons.jms.aspect.logging.JmsListenerLoggingAspect
@Order(2)
public class JmsListenerLoggingAspect
extends org.sklsft.commons.log.aspects.LoggingAspectTemplate
A simple login aspect that logs :
The request
The response, if it is OK
Any exception thrown
- Author:
- Nicolas Thibault
-
Field Summary
Fields inherited from class org.sklsft.commons.log.aspects.LoggingAspectTemplate
accessLogger, errorLogger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetFallbackTransactionType(Method proxiedMethod) protected ObjectgetRequestBody(org.aspectj.lang.ProceedingJoinPoint joinPoint) protected ObjectgetResponseBody(Object proceed) protected voidMethods inherited from class org.sklsft.commons.log.aspects.LoggingAspectTemplate
handleLogging, setAccessLogger, setErrorLogger, setTraceRequestBody, setTraceResponseBody, traceRequestBody, traceResponseBody
-
Constructor Details
-
JmsListenerLoggingAspect
public JmsListenerLoggingAspect()
-
-
Method Details
-
getRequestBody
- Specified by:
getRequestBodyin classorg.sklsft.commons.log.aspects.LoggingAspectTemplate
-
getResponseBody
- Overrides:
getResponseBodyin classorg.sklsft.commons.log.aspects.LoggingAspectTemplate
-
onPointcut
protected void onPointcut()- Specified by:
onPointcutin classorg.sklsft.commons.log.aspects.LoggingAspectTemplate
-
getFallbackTransactionType
- Specified by:
getFallbackTransactionTypein classorg.sklsft.commons.log.aspects.LoggingAspectTemplate
-