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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringbuildMethodName(Method method) voidonConstruct(org.apache.skywalking.apm.agent.core.plugin.interceptor.enhance.EnhancedInstance objInst, Object[] allArguments)
-
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:
onConstructin interfaceorg.apache.skywalking.apm.agent.core.plugin.interceptor.enhance.InstanceConstructorInterceptor- Throws:
Throwable
-
buildMethodName
-