public void register() throws ManagementException {
        try {
            DynamicMBean dynamicMBean = new IntrospectedDynamicMBean(mBean);
            mBeanServer.registerMBean(dynamicMBean, mBeanObjectName);
        } catch (Exception e) {
            throw new ManagementException(e);
        }
    }