public class LoggingMethodInterceptor extends Object implements org.aopalliance.intercept.MethodInterceptor, org.springframework.beans.factory.InitializingBean
| Constructor and Description |
|---|
LoggingMethodInterceptor()
Standardkonstruktor.
|
LoggingMethodInterceptor(List<String> converterIncludes,
List<String> converterExcludes)
Konstruktor der Klasse.
|
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet()
Initialisierung des LogHelpers nachdem alle Properties gesetzt wurden.
|
protected BeanConverter |
erstelleBeanConverter()
Erstellt den BeanConverter, der für die Konvertierung von Beans für die Logausgabe verwendet wird.
|
LogHelper |
getLogHelper()
Liefert den Wert des Attributs 'logHelper'.
|
Object |
invoke(org.aopalliance.intercept.MethodInvocation invocation) |
void |
setLoggeAufruf(boolean loggeAufruf)
Setzt den Wert des Attributs 'loggeAufruf'.
|
void |
setLoggeDaten(boolean loggeDaten)
Setzt den Wert des Attributs 'loggeDaten'.
|
void |
setLoggeDatenBeiException(boolean loggeDatenBeiException)
Setzt den Wert des Attributs 'loggeDatenBeiException'.
|
void |
setLoggeDauer(boolean loggeDauer)
Setzt den Wert des Attributs 'loggeDauer'.
|
void |
setLoggeErgebnis(boolean loggeErgebnis)
Setzt den Wert des Attributs 'loggeErgebnis'.
|
void |
setLoggeMaximaleParameterGroesse(long loggeMaximaleParameterGroesse)
Setzt den Wert des Attributs 'loggeMaximaleParameterGroesse'.
|
public LoggingMethodInterceptor()
public LoggingMethodInterceptor(List<String> converterIncludes, List<String> converterExcludes)
converterIncludes - Includes der BeanToMapConverters.converterExcludes - Excludes der BeanToMapConverters.public Object invoke(org.aopalliance.intercept.MethodInvocation invocation) throws Throwable
invoke in interface org.aopalliance.intercept.MethodInterceptorThrowableMethodInterceptor.invoke(org.aopalliance.intercept.MethodInvocation)public void setLoggeAufruf(boolean loggeAufruf)
loggeAufruf - Neuer Wert des Attributs.public void setLoggeErgebnis(boolean loggeErgebnis)
loggeErgebnis - Neuer Wert des Attributs.public void setLoggeDauer(boolean loggeDauer)
loggeDauer - Neuer Wert des Attributs.public void setLoggeDatenBeiException(boolean loggeDatenBeiException)
loggeDatenBeiException - Neuer Wert des Attributs.public void setLoggeMaximaleParameterGroesse(long loggeMaximaleParameterGroesse)
loggeMaximaleParameterGroesse - Neuer Wert des Attributs.public void afterPropertiesSet()
throws Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanException - wenn bei der Initialisierung eine Exception aufgetreten ist.InitializingBean.afterPropertiesSet()protected BeanConverter erstelleBeanConverter()
public LogHelper getLogHelper()
public void setLoggeDaten(boolean loggeDaten)
loggeDaten - Neuer Wert des Attributs.Copyright © 2023. All rights reserved.