public void installMBean(ObjectName on, DependencyPolicy dependencies, Object service) { JmxDependencyPolicy policy = (JmxDependencyPolicy)dependencies; try { server.registerMBean(service, on); addParentDependency(on); serviceController.create(on, policy.getDependencies()); serviceController.start(on); } catch (Exception e) { throw new RuntimeException(e); } }
serviceController.start(on);
serviceController.start(con.getJmxName());
serviceController.start(cacheName);