private void addInterceptor(InstrumentClass target, String[] parameterTypes, Class<? extends Interceptor> interceptorClassName) throws InstrumentException {
            InstrumentMethod constructor = InstrumentUtils.findConstructor(target, parameterTypes);
            if (constructor == null) {
                throw new NotFoundInstrumentException("Cannot find constructor with parameter types: " + Arrays.toString(parameterTypes));
            }
            constructor.addInterceptor(interceptorClassName);
        }
This modifier support log4j 1.2.15 version, or greater.
Because under 1.2.15 version is not exist MDC function and the number of constructor is different
and under 1.2.15 version is too old.
For reference 1.2.14 version release on Sep. 2006.
Refer to url http://mvnrepository.com/artifact/log4j/log4j for detail.

@author minwoo.jung
agent-module/plugins/log4j/src/main/java/com/navercorp/pinpoint/plugin/log4j/Log4jPlugin.java