@Override public boolean start() { for (Registry<?> registry : registries) { StringBuilder buffer = new StringBuilder(); for (Object o : registry.getRegistered()) { if (buffer.length() > 0) buffer.append(", "); buffer.append(getName(o)); } log.info("Registry [{}] contains [{}]", registry.getName(), buffer); } return super.start(); }
@Override public void start() { Iterator<Object> iter = beans.iterator(); Registry<Object> registry = lookupRegistry(); while (iter.hasNext()) { Object next = iter.next(); if (registry.register(next)) { log.debug("Registered {}", next); } else { iter.remove(); } } }
@Override public void stop() { Registry<Object> registry = lookupRegistry(); for (Object bean : beans) { registry.unregister(bean); } beans.clear(); }
@Override public boolean start() { for (final Registry<?> registry : registries) { final StringBuilder buffer = new StringBuilder(); for (final Object o : registry.getRegistered()) { if (buffer.length() > 0) { buffer.append(", "); } buffer.append(getName(o)); } log.info("Registry [{}] contains [{}]", registry.getName(), buffer); } return super.start(); }
@Override public void stop() { final Registry<Object> registry = lookupRegistry(); for (final Object bean : beans) { registry.unregister(bean); } beans.clear(); }
@Override public void start() { final Iterator<Object> iter = beans.iterator(); final Registry<Object> registry = lookupRegistry(); while (iter.hasNext()) { final Object next = iter.next(); if (registry.register(next)) { log.debug("Registered {}", next); } else { iter.remove(); } } }