Package org.sklsft.commons.log.aspects
Class TwoWaysConsumerLoggingInterceptorTemplate
java.lang.Object
org.sklsft.commons.log.aspects.TwoWaysConsumerLoggingInterceptorTemplate
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract StringgetFallbackTransactionType(Method proxiedMethod) protected ObjectgetReceivedBody(Object proceed) protected abstract ObjectgetSentBody(org.aspectj.lang.ProceedingJoinPoint joinPoint) handleLogging(org.aspectj.lang.ProceedingJoinPoint joinPoint) protected abstract voidvoidsetAccessLogger(AccessLogger accessLogger) voidsetTraceReceivedBody(boolean traceReceivedBody) voidsetTraceSentBody(boolean traceSentBody) protected booleantraceReceivedBody(Method proxiedMethod) protected booleantraceSentBody(Method proxiedMethod)
-
Constructor Details
-
TwoWaysConsumerLoggingInterceptorTemplate
-
-
Method Details
-
setAccessLogger
-
setTraceSentBody
public void setTraceSentBody(boolean traceSentBody) -
setTraceReceivedBody
public void setTraceReceivedBody(boolean traceReceivedBody) -
handleLogging
- Throws:
Throwable
-
getReceivedBody
-
onPointcut
protected abstract void onPointcut() -
getSentBody
-
traceSentBody
-
traceReceivedBody
-
getFallbackTransactionType
-