Class MethodJobHandlerConstructorInterceptor

java.lang.Object
org.apache.skywalking.apm.plugin.xxljob.MethodJobHandlerConstructorInterceptor
All Implemented Interfaces:
org.apache.skywalking.apm.agent.core.plugin.interceptor.enhance.InstanceConstructorInterceptor

public class MethodJobHandlerConstructorInterceptor extends Object implements org.apache.skywalking.apm.agent.core.plugin.interceptor.enhance.InstanceConstructorInterceptor
Intercept method of MethodJobHandler(java.lang.Object, java.lang.reflect.Method, java.lang.reflect.Method, java.lang.reflect.Method). cache the job target method details.
  • Constructor Details

    • MethodJobHandlerConstructorInterceptor

      public MethodJobHandlerConstructorInterceptor()
  • Method Details

    • onConstruct

      public void onConstruct(org.apache.skywalking.apm.agent.core.plugin.interceptor.enhance.EnhancedInstance objInst, Object[] allArguments) throws Throwable
      Specified by:
      onConstruct in interface org.apache.skywalking.apm.agent.core.plugin.interceptor.enhance.InstanceConstructorInterceptor
      Throws:
      Throwable
    • buildMethodName

      protected String buildMethodName(Method method)