public OldLoggingFactoryBeanListener(Bus b) { FactoryBeanListenerManager m = b.getExtension(FactoryBeanListenerManager.class); for (FactoryBeanListener f : m.getListeners()) { if ("OldLoggingFactoryBeanListener".equals(f.getClass().getSimpleName())) { m.removeListener(f); } } }
public OldLoggingFactoryBeanListener(Bus b) { FactoryBeanListenerManager m = b.getExtension(FactoryBeanListenerManager.class); for (FactoryBeanListener f : m.getListeners()) { if ("OldLoggingFactoryBeanListener".equals(f.getClass().getSimpleName())) { m.removeListener(f); } } }
public void close() { //Move this stuff to the bus (our own impl)? RMManager rmManager = bus.getExtension(RMManager.class); if (rmManager != null) { rmManager.shutdown(); } for (EndpointImpl endpoint : endpoints) { if (endpoint.isPublished()) { endpoint.stop(); } } endpoints.clear(); //call bus shutdown unless the listener tells us shutdown has already been asked if (busHolderListener == null || !busHolderListener.isPreShutdown()) { bus.shutdown(true); } busHolderListener = null; bus.getExtension(FactoryBeanListenerManager.class).removeListener(policySetsListener); policySetsListener = null; }