* (non-Javadoc)
* @see javax.management.MBeanRegistration#preDeregister()
*/
public void preDeregister() throws Exception
{
ServiceControl parent = (ServiceControl)getParentControl();
parent.removeDestination(getObjectName());
// Unregister adapter of the destination
ServiceAdapter child = destination.getAdapter();
if (child.getControl() != null)
{