public abstract class OneWayPublisherLoggingInterceptorTemplate extends Object
| Constructor and Description |
|---|
OneWayPublisherLoggingInterceptorTemplate(RequestChannels interfaceChannel) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
getFallbackTransactionType(Method proxiedMethod) |
protected abstract Object |
getSentBody(org.aspectj.lang.ProceedingJoinPoint joinPoint) |
Object |
handleLogging(org.aspectj.lang.ProceedingJoinPoint joinPoint) |
protected abstract void |
onPointcut() |
void |
setAccessLogger(AccessLogger accessLogger) |
void |
setTraceSentBody(boolean traceSentBody) |
protected boolean |
traceSentBody(Method proxiedMethod) |
public OneWayPublisherLoggingInterceptorTemplate(RequestChannels interfaceChannel)
public void setAccessLogger(AccessLogger accessLogger)
public void setTraceSentBody(boolean traceSentBody)
public Object handleLogging(org.aspectj.lang.ProceedingJoinPoint joinPoint) throws Throwable
Throwableprotected abstract void onPointcut()
protected abstract Object getSentBody(org.aspectj.lang.ProceedingJoinPoint joinPoint)
protected boolean traceSentBody(Method proxiedMethod)
Copyright © 2021. All rights reserved.