Class Invocation


  • public final class Invocation
    extends Object
    Information about a single business method invocation. TODO we can't always detect the type reliably
    Author:
    Martin Kouba
    • Constructor Detail

      • Invocation

        public Invocation​(Integer entryPointIdx,
                          javax.enterprise.inject.spi.Bean<?> interceptedBean,
                          String declaringClassName,
                          long start,
                          long duration,
                          String methodName,
                          List<Invocation> children,
                          Invocation.Type type,
                          String description)
        Parameters:
        entryPointIdx -
        isEntryPoint -
        interceptedBean -
        declaringClassName -
        start -
        duration -
        methodName -
        children -
        type -
        description -
    • Method Detail

      • getEntryPointIdx

        public Integer getEntryPointIdx()
      • isEntryPoint

        public boolean isEntryPoint()
      • getInterceptedBean

        public javax.enterprise.inject.spi.Bean<?> getInterceptedBean()
      • getDeclaringClassName

        public String getDeclaringClassName()
      • getBeanClass

        public String getBeanClass()
      • getStart

        public long getStart()
      • getDuration

        public long getDuration()
      • getMethodName

        public String getMethodName()
      • hasChildren

        public boolean hasChildren()
      • getDescription

        public String getDescription()