Class PerformanceMonitorInterceptor

java.lang.Object
org.springframework.aop.interceptor.AbstractTraceInterceptor
org.springframework.aop.interceptor.AbstractMonitoringInterceptor
org.linkedopenactors.rdfpub.aop.PerformanceMonitorInterceptor
All Implemented Interfaces:
Serializable, org.aopalliance.aop.Advice, org.aopalliance.intercept.Interceptor, org.aopalliance.intercept.MethodInterceptor

public class PerformanceMonitorInterceptor extends org.springframework.aop.interceptor.AbstractMonitoringInterceptor
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
    Create a new PerformanceMonitorInterceptor with a static logger.
    PerformanceMonitorInterceptor(boolean useDynamicLogger)
    Create a new PerformanceMonitorInterceptor with a dynamic or static logger, according to the given flag.
  • Method Summary

    Methods inherited from class org.springframework.aop.interceptor.AbstractMonitoringInterceptor

    setLogTargetClassInvocation, setPrefix, setSuffix

    Methods inherited from class org.springframework.aop.interceptor.AbstractTraceInterceptor

    invoke, setHideProxyClassNames, setLogExceptionStackTrace, setLoggerName, setUseDynamicLogger

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PerformanceMonitorInterceptor

      public PerformanceMonitorInterceptor()
      Create a new PerformanceMonitorInterceptor with a static logger.
    • PerformanceMonitorInterceptor

      public PerformanceMonitorInterceptor(boolean useDynamicLogger)
      Create a new PerformanceMonitorInterceptor with a dynamic or static logger, according to the given flag.
      Parameters:
      useDynamicLogger - whether to use a dynamic logger or a static logger
      See Also:
      • AbstractTraceInterceptor.setUseDynamicLogger(boolean)