ConfigurableMBean mBean = getMBean(methodKey.getClassName());
Signature signature = new Signature(methodKey.getSignature());
String name = methodKey.getMethodName() + "(" + signature.getShortText() + ")";
mBean.add(name + ".AverageDuration", new AverageDurationAttributeValue(accumulator));
mBean.add(name + ".ConcurrentThreads", new ConcurrentThreadsAttributeValue(accumulator));
mBean.add(name + ".MaxConcurrent", new MaxConcurrentThreadsAttributeValue(accumulator));
mBean.add(name + ".MaxDuration", new MaxDurationAttributeValue(accumulator));
mBean.add(name + ".MinDuration", new MinDurationAttributeValue(accumulator));
mBean.add(name + ".TotalEnters", new TotalEntersAttributeValue(accumulator));
mBean.add(name + ".TotalExits", new TotalExitsAttributeValue(accumulator));