private void invokeAwareInterfaces(Object bean) { if (bean instanceof EventBusAware) { if (bean instanceof EventBusAware.ApplicationEventBusAware) { ((EventBusAware.ApplicationEventBusAware) bean).setApplicationEventBus(this.applicationContext.getBean(EventBus.ApplicationEventBus.class)); } if (bean instanceof EventBusAware.SessionEventBusAware) { ((EventBusAware.SessionEventBusAware) bean).setSessionEventBus(this.applicationContext.getBean(EventBus.SessionEventBus.class)); } if (bean instanceof EventBusAware.UIEventBusAware) { ((EventBusAware.UIEventBusAware) bean).setUIEventBus(this.applicationContext.getBean(EventBus.UIEventBus.class)); } if (bean instanceof EventBusAware.ViewEventBusAware) { ((EventBusAware.ViewEventBusAware) bean).setViewEventBus(this.applicationContext.getBean(EventBus.ViewEventBus.class)); } } } }
private void invokeAwareInterfaces(Object bean) { if (bean instanceof EventBusAware) { if (bean instanceof EventBusAware.ApplicationEventBusAware) { ((EventBusAware.ApplicationEventBusAware) bean).setApplicationEventBus(this.applicationContext.getBean(EventBus.ApplicationEventBus.class)); } if (bean instanceof EventBusAware.SessionEventBusAware) { ((EventBusAware.SessionEventBusAware) bean).setSessionEventBus(this.applicationContext.getBean(EventBus.SessionEventBus.class)); } if (bean instanceof EventBusAware.UIEventBusAware) { ((EventBusAware.UIEventBusAware) bean).setUIEventBus(this.applicationContext.getBean(EventBus.UIEventBus.class)); } if (bean instanceof EventBusAware.ViewEventBusAware) { ((EventBusAware.ViewEventBusAware) bean).setViewEventBus(this.applicationContext.getBean(EventBus.ViewEventBus.class)); } } } }
private void invokeAwareInterfaces(Object bean) { if (bean instanceof EventBusAware) { if (bean instanceof EventBusAware.ApplicationEventBusAware) { ((EventBusAware.ApplicationEventBusAware) bean).setApplicationEventBus(this.applicationContext.getBean(EventBus.ApplicationEventBus.class)); } if (bean instanceof EventBusAware.SessionEventBusAware) { ((EventBusAware.SessionEventBusAware) bean).setSessionEventBus(this.applicationContext.getBean(EventBus.SessionEventBus.class)); } if (bean instanceof EventBusAware.UIEventBusAware) { ((EventBusAware.UIEventBusAware) bean).setUIEventBus(this.applicationContext.getBean(EventBus.UIEventBus.class)); } if (bean instanceof EventBusAware.ViewEventBusAware) { ((EventBusAware.ViewEventBusAware) bean).setViewEventBus(this.applicationContext.getBean(EventBus.ViewEventBus.class)); } } } }