Class AbstractAspect

java.lang.Object
kieker.monitoring.probe.aspectj.AbstractAspectJProbe
kieker.monitoring.probe.aspectj.flow.construction.AbstractAspect
All Implemented Interfaces:
kieker.monitoring.probe.IMonitoringProbe
Direct Known Subclasses:
Annotation, FullInstrumentation

public abstract class AbstractAspect
extends AbstractAspectJProbe
Since:
1.5
  • Constructor Summary

    Constructors 
    Constructor Description
    AbstractAspect()  
  • Method Summary

    Modifier and Type Method Description
    void afterConstruction​(java.lang.Object thisObject, org.aspectj.lang.JoinPoint.StaticPart jp)
    This is an advice which will be used after the construction of an object.
    abstract void monitoredConstructor()
    The pointcut for the monitored constructors.

    Methods inherited from class kieker.monitoring.probe.aspectj.AbstractAspectJProbe

    getter, noGetterAndSetter, notWithinKieker, setter, signatureToLongString

    Methods inherited from class java.lang.Object

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

  • Method Details

    • monitoredConstructor

      public abstract void monitoredConstructor()
      The pointcut for the monitored constructors. Inheriting classes should extend the pointcut in order to find the correct constructors (e.g. all constructors or only constructors with specific annotations).
    • afterConstruction

      public void afterConstruction​(java.lang.Object thisObject, org.aspectj.lang.JoinPoint.StaticPart jp)
      This is an advice which will be used after the construction of an object.
      Parameters:
      thisObject -
      jp - The static information about this joint point.