Example usage for org.springframework.aop.interceptor CustomizableTraceInterceptor setExceptionMessage

List of usage examples for org.springframework.aop.interceptor CustomizableTraceInterceptor setExceptionMessage

Introduction

In this page you can find the example usage for org.springframework.aop.interceptor CustomizableTraceInterceptor setExceptionMessage.

Prototype

public void setExceptionMessage(String exceptionMessage) 

Source Link

Document

Set the template used for method exception log messages.

Usage

From source file:com.capgemini.boot.trace.TraceLoggerConfigurationUtils.java

/**
 * Creates a trace interceptor for logging entry into and exit from methods.
 * @param settings the settings/*  www.j a  v  a 2s . co m*/
 * @return The created trace interceptor
 */
public static AbstractTraceInterceptor createTraceInterceptor(TraceLoggerSettings settings) {
    CustomizableTraceInterceptor customizableTraceInterceptor = new CustomizableTraceInterceptor();
    customizableTraceInterceptor.setUseDynamicLogger(true);
    customizableTraceInterceptor.setEnterMessage(settings.getMessage().getEnter());
    customizableTraceInterceptor.setExitMessage(settings.getMessage().getExit());
    customizableTraceInterceptor.setExceptionMessage(settings.getMessage().getException());
    return customizableTraceInterceptor;
}

From source file:br.com.teste.spring.security.config.AppConfig.java

@Bean
public CustomizableTraceInterceptor interceptor() {
    CustomizableTraceInterceptor interceptor = new CustomizableTraceInterceptor();
    interceptor.setEnterMessage(ENTER_METHOD_MESSAGE);
    interceptor.setExceptionMessage(EXCEPTION_MESSAGE);
    interceptor.setExitMessage(EXIT_METHOD_MESSAGE);
    return interceptor;
}