@Test public void testShutdown() throws InterruptedException { testStartupBootstrappingOneIntegration(); this.integrationBootstrapContext.shutdown(); assertNull(this.integrationBootstrapContext.getIntegrationById(CONFIGURATION_ID)); }
@Override public void shutdown() throws IllegalStateException { destroyIntegrations(); this.scheduler.shutdown(); }
IntegrationBootstrapContext implements IntegrationBootstrap { @Override public void shutdown() throws IllegalStateException { destroyIntegrations(); this.scheduler.shutdown(); } }
IntegrationBootstrapContext implements IntegrationBootstrap { @Override public void shutdown() throws IllegalStateException { destroyIntegrations(); this.scheduler.shutdown(); }  }
IntegrationBootstrapContext implements IntegrationBootstrap { @Override public void shutdown() throws IllegalStateException { destroyIntegrations(); this.scheduler.shutdown(); }  @Override void startup(); void initIntegrations(); void logHealthCheck(); @Override void shutdown(); @Override Integration getIntegrationById(String id); @Override void removeIntegration(String id); }
IntegrationBootstrapContext implements IntegrationBootstrap { @Override public void shutdown() throws IllegalStateException { destroyIntegrations(); this.scheduler.shutdown(); }  @Override void startup(); void initIntegrations(); void logHealthCheck(); @Override void shutdown(); @Override Integration getIntegrationById(String id); @Override void removeIntegration(String id); static final String INITIAL_DELAY; static final String DEFAULT_DELAY; static final String BOOTSTRAP_INITIAL_DELAY_KEY; static final String BOOTSTRAP_DELAY_KEY; }