final ObjectName objectName = super.preRegisterModifyName( server, nameIn );
ObjectName actualObjectName = null;
try
{
final String name = (String)mUnwrappedDelegate.getAttribute( "name" );
actualObjectName = JMXUtil.setKeyProperty( objectName, NAME_KEY, name );
}
catch( AttributeNotFoundException e )
{
throw new RuntimeException(e);
}
return actualObjectName;