private static Bus getBusForName(String name, ApplicationContext context, boolean create) { if (!context.containsBean(name) && (create || Bus.DEFAULT_BUS_ID.equals(name))) { SpringBus b = new SpringBus(); ConfigurableApplicationContext cctx = (ConfigurableApplicationContext)context; cctx.getBeanFactory().registerSingleton(name, b); b.setApplicationContext(context); } return context.getBean(name, Bus.class); } private Object getBusForName(String name,
private static Bus getBusForName(String name, ApplicationContext context, boolean create) { if (!context.containsBean(name) && (create || Bus.DEFAULT_BUS_ID.equals(name))) { SpringBus b = new SpringBus(); ConfigurableApplicationContext cctx = (ConfigurableApplicationContext)context; cctx.getBeanFactory().registerSingleton(name, b); b.setApplicationContext(context); } return context.getBean(name, Bus.class); } private Object getBusForName(String name,
private static Bus getBusForName(String name, ApplicationContext context, boolean create) { if (!context.containsBean(name) && (create || Bus.DEFAULT_BUS_ID.equals(name))) { SpringBus b = new SpringBus(); ConfigurableApplicationContext cctx = (ConfigurableApplicationContext)context; cctx.getBeanFactory().registerSingleton(name, b); b.setApplicationContext(context); } return (Bus)context.getBean(name, Bus.class); } private Object getBusForName(String name,
private static Bus getBusForName(String name, ApplicationContext context, boolean create) { if (!context.containsBean(name) && (create || Bus.DEFAULT_BUS_ID.equals(name))) { SpringBus b = new SpringBus(); ConfigurableApplicationContext cctx = (ConfigurableApplicationContext)context; cctx.getBeanFactory().registerSingleton(name, b); b.setApplicationContext(context); } return (Bus)context.getBean(name, Bus.class); } private Object getBusForName(String name,