Class AbstractAspectJProbe

java.lang.Object
kieker.monitoring.probe.aspectj.AbstractAspectJProbe
All Implemented Interfaces:
kieker.monitoring.probe.IMonitoringProbe
Direct Known Subclasses:
AbstractAspect, AbstractAspect, AbstractAspect, AbstractAspect, AbstractAspect, AbstractAspect, AbstractAspect, AbstractAspect, AbstractAspect, AbstractAspect, AbstractAspect, AbstractAspect, AbstractAspect, AbstractAspectWithoutTraceRegistry, AbstractOperationExecutionAspect, OperationExecutionJerseyClientInterceptor, OperationExecutionJerseyServerInterceptor, SynchronizedAspect, ThreadingAspect

public abstract class AbstractAspectJProbe
extends java.lang.Object
implements kieker.monitoring.probe.IMonitoringProbe
Since:
1.2
  • Constructor Summary

    Constructors 
    Constructor Description
    AbstractAspectJProbe()  
  • Method Summary

    Modifier and Type Method Description
    void getter()
    This is a pointcut accepting all calls and executions of getter methods (methods which return something and start with get or return a boolean and start with is).
    void noGetterAndSetter()
    This is a pointcut accepting everything that is neither a getter nor a setter.
    void notWithinKieker()
    This is a pointcut accepting everything that is not within kieker.common, kieker.monitoring, kieker.analysis and kieker.tools.
    void setter()
    This is a pointcut accepting all calls and executions of setter methods (methods which return void and start with set).
    protected java.lang.String signatureToLongString​(org.aspectj.lang.Signature sig)
    Better handling of AspectJ Signature.toLongString (especially with constructors).

    Methods inherited from class java.lang.Object

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

  • Method Details

    • notWithinKieker

      public void notWithinKieker()
      This is a pointcut accepting everything that is not within kieker.common, kieker.monitoring, kieker.analysis and kieker.tools.
    • setter

      public void setter()
      This is a pointcut accepting all calls and executions of setter methods (methods which return void and start with set).
    • getter

      public void getter()
      This is a pointcut accepting all calls and executions of getter methods (methods which return something and start with get or return a boolean and start with is).
    • noGetterAndSetter

      public void noGetterAndSetter()
      This is a pointcut accepting everything that is neither a getter nor a setter.
    • signatureToLongString

      protected java.lang.String signatureToLongString​(org.aspectj.lang.Signature sig)
      Better handling of AspectJ Signature.toLongString (especially with constructors).
      Parameters:
      sig - an AspectJ Signature
      Returns:
      LongString representation of the signature