code: @Override
  	public void engineUndeployed()
      {
          try
          {
              if (jmxAgent != null)
              {
                  jmxAgent.unregister(new ObjectName(JMXAgent.JMX_DOMAIN+":type=Engines,engine="+engine.getName()+",children=async-managers,name=notification"));
                  jmxAgent.unregister(new ObjectName(JMXAgent.JMX_DOMAIN+":type=Engines,engine="+engine.getName()+",children=async-managers,name=delivery"));
                  jmxAgent.unregister(new ObjectName(JMXAgent.JMX_DOMAIN+":type=Engines,engine="+engine.getName()+",children=async-managers,name=disk-io"));
              }
          }
          catch (Exception e)
          {
              log.error("Cannot unregister local engine async managers from JMX agent",e);
          }
      }
docs: /* (non-Javadoc)
  @see net.timewalker.ffmq4.local.LocalEngineListener#engineUndeployed()