String probeProviderName, String probeName, String[] paramNames,
Class[] paramTypes, boolean self, boolean hidden,
boolean stateful, boolean statefulReturn, boolean statefulException,
String [] profileNames) {
int id = counter.incrementAndGet();
FlashlightProbe probe = new FlashlightProbe(id, providerClazz,
moduleProviderName, moduleName, probeProviderName, probeName,
paramNames, paramTypes, self, hidden, stateful, statefulReturn,
statefulException, profileNames);
probeRegistry.registerProbe(probe);