question: public ObjectName preRegister ( MBeanServer server , ObjectName name ) throws Exception { setMBeanServer ( server ) ; if ( name == null ) { name = new ObjectName ( server . getDefaultDomain ( ) + ":" + ServiceName . MLET ) ; } this . mletObjectName = name ; return this . mletObjectName ; }
target:  Allows the m-let to perform any operations it needs before being registered in the MBean server. If the ObjectName is null, the m-let provides a default name for its registration &lt;defaultDomain&gt;:type=MLet