@Override public void stop() { try { if (context != null) { context.stop(); context.close(); context = null; } } catch (Throwable e) { logger.error(e.getMessage(), e); } }
@Override public void stop() { try { if (context != null) { context.stop(); context.close(); context = null; } } catch (Throwable e) { logger.error(e.getMessage(), e); } }
@Override public void stop() { if (context != null) context.stop(); }
@Override public void stop() { if(context != null) context.stop(); }
@Test public void applicationContextEvents() { ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext( "applicationEventInboundChannelAdapterTests.xml", this.getClass()); PollableChannel channel = (PollableChannel) context.getBean("channel"); Message<?> contextRefreshedEventMessage = channel.receive(0); assertNotNull(contextRefreshedEventMessage); assertEquals(ContextRefreshedEvent.class, contextRefreshedEventMessage.getPayload().getClass()); context.start(); Message<?> startedEventMessage = channel.receive(0); assertNotNull(startedEventMessage); assertEquals(ContextStartedEvent.class, startedEventMessage.getPayload().getClass()); context.stop(); Message<?> contextStoppedEventMessage = channel.receive(0); assertNotNull(contextStoppedEventMessage); assertEquals(ContextStoppedEvent.class, contextStoppedEventMessage.getPayload().getClass()); context.close(); Message<?> closedEventMessage = channel.receive(0); assertNotNull(closedEventMessage); assertEquals(ContextClosedEvent.class, closedEventMessage.getPayload().getClass()); }
public void run() { try { context.stop(); logger.warn("server stopped!!!"); } catch (Exception e) { logger.error(e.getMessage(), e); } catch (Throwable t) { logger.error(t.getMessage()); } synchronized (TestService1Launcher.class) { running = false; TestService1Launcher.class.notify(); } } });
public void run() { try { context.stop(); logger.warn("server stopped!!!"); } catch (Exception e) { logger.error(e.getMessage(), e); } catch (Throwable t) { logger.error(t.getMessage()); } synchronized (TestService2Launcher.class) { running = false; TestService2Launcher.class.notify(); } } });
public void run() { try { context.stop(); logger.warn("server stopped!!!"); } catch (Exception e) { logger.error(e.getMessage(), e); } catch (Throwable t) { logger.error(t.getMessage()); } synchronized (TransactionServiceLauncher.class) { running = false; TransactionServiceLauncher.class.notify(); } } });
public void stopRegistry() { applicationContext.stop(); applicationContext.close(); }
/** * 构造函数,初始化jedis连接池 */ public redisCluster(){ try{ context = new ClassPathXmlApplicationContext("classpath:spring/spring-context.xml"); context.start(); jedisCluster = (JedisCluster) context.getBean("jedisCluster"); } catch(Exception e){ log.error("==>redisCluster context start error:", e); context.stop(); System.exit(0); } } /**
public static void main(String args[]) throws Exception { ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext( new String[] {"client-context.xml"}); // By starting the context consumer-side endpoint, that receives // callback messages, is started context.start(); // Here request-callback request to the service provider is performed context.getBean("tester"); Thread.sleep(120000); context.stop(); context.close(); System.exit(0); } }
/** * 构造函数,初始化jedis连接池 */ public xxxxJedisPool(){ try{ context = new ClassPathXmlApplicationContext("classpath:spring/spring-context.xml"); context.start(); pool = (JedisPool) context.getBean("jedisPool"); jedis = pool.getResource(); } catch(Exception e){ log.error("==>redisCluster context start error:", e); context.stop(); System.exit(0); } } public Jedis getJedis(){
public static void main(String[] args) throws JMSException, InterruptedException { ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("my- context.xml"); context.registerShutdownHook(); App app = context.getBean("app", App.class); app.start(); context.stop(); }
@Override public void stop() { try { if (context != null) { context.stop(); context.close(); context = null; } } catch (Throwable e) { logger.error(e.getMessage(), e); } }
@Override public void stop() { try { if (context != null) { context.stop(); context.close(); context = null; } } catch (Throwable e) { logger.error(e.getMessage(), e); } }
public void stop() { try { if (context != null) { context.stop(); context.close(); context = null; } } catch (Throwable e) { logger.error(e.getMessage(), e); } }
@Override public void stop() { try { if (context != null) { context.stop(); context.close(); context = null; } } catch (Throwable e) { logger.error(e.getMessage(), e); } } }
@Override public void stop() { try { if (context != null) { context.stop(); context.close(); context = null; } } catch (Throwable e) { logger.error(e.getMessage(), e); } }
@Override public void stop() { try { if (context != null) { context.stop(); context.close(); context = null; } } catch (Throwable e) { logger.error(e.getMessage(), e); } }
public void stop() { try { if (context != null) { context.stop(); context.close(); context = null; } } catch (Throwable e) { logger.error(e.getMessage(), e); } }