public void childRemoved(ConfiguredObject object, ConfiguredObject child)
{
synchronized (_children)
{
AMQManagedObject mbean = _children.remove(child);
if(mbean != null)
{
try
{
mbean.unregister();
}
catch(Exception e)
{
LOGGER.error("Exception while unregistering mbean for " + child.getClass().getSimpleName() + " " + child.getName(), e);
}