@Test public void testStartShouldStartProxy() { underTest.start(); verify(proxy).start(); }
@Override public void start() { try { startAsync().awaitRunning(); } catch (IllegalStateException e) { stopEverything(); } }
WilmaEngine extends AbstractIdleService implements WilmaService { @Override public void start() { try { startAsync().awaitRunning(); } catch (IllegalStateException e) { stopEverything(); } } }
WilmaEngine extends AbstractIdleService implements WilmaService { @Override public void start() { try { startAsync().awaitRunning(); } catch (IllegalStateException e) { stopEverything(); } }  }
WilmaEngine extends AbstractIdleService implements WilmaService { @Override public void start() { try { startAsync().awaitRunning(); } catch (IllegalStateException e) { stopEverything(); } }  @Override void stop(); @Override void start(); }
WilmaEngine extends AbstractIdleService implements WilmaService { @Override public void start() { try { startAsync().awaitRunning(); } catch (IllegalStateException e) { stopEverything(); } }  @Override void stop(); @Override void start();  }