}
try {
if (!_monitorMap.containsKey(cxt)) {
synchronized (this) {
if (!_monitorMap.containsKey(cxt)) {
StateTransitionStatMonitor bean =
new StateTransitionStatMonitor(cxt, TimeUnit.MILLISECONDS);
_monitorMap.put(cxt, bean);
String beanName = cxt.toString();
register(bean, getObjectName(beanName));
}
}