Class LoggingContextInterceptor

  • All Implemented Interfaces:
    com.opensymphony.xwork2.interceptor.Interceptor, Serializable

    public class LoggingContextInterceptor
    extends Object
    implements com.opensymphony.xwork2.interceptor.Interceptor
    XWork interceptor that adds some relevant XWork context to the Log4J Mapped Diagnostic Context
    See Also:
    LoggingContext, Serialized Form
    • Constructor Detail

      • LoggingContextInterceptor

        public LoggingContextInterceptor()
    • Method Detail

      • destroy

        public void destroy()
        Specified by:
        destroy in interface com.opensymphony.xwork2.interceptor.Interceptor
      • init

        public void init()
        Specified by:
        init in interface com.opensymphony.xwork2.interceptor.Interceptor
      • intercept

        public String intercept​(com.opensymphony.xwork2.ActionInvocation actionInvocation)
                         throws Exception
        Specified by:
        intercept in interface com.opensymphony.xwork2.interceptor.Interceptor
        Throws:
        Exception
      • buildLoggingContext

        protected void buildLoggingContext​(com.opensymphony.xwork2.ActionInvocation actionInvocation)
      • cleanLoggingContext

        protected void cleanLoggingContext()