public FactoryBeanListenerManager() { listeners.add(new AnnotationsFactoryBeanListener()); listeners.add(new OldLoggingFactoryBeanListener()); } public FactoryBeanListenerManager(Bus b) {
/** {@inheritDoc}*/ @SuppressWarnings("deprecation") public void handleEvent(Event ev, AbstractServiceFactoryBean factory, Object... args) { switch (ev) { case ENDPOINT_SELECTED: { Class<?> cls = (Class<?>)args[2]; Endpoint ep = (Endpoint)args[1]; Bus bus = factory.getBus(); // To avoid the NPE if (cls == null) { return; } addLoggingSupport(ep, bus, cls.getAnnotation(org.apache.cxf.annotations.Logging.class)); break; } case SERVER_CREATED: { Class<?> cls = (Class<?>)args[2]; if (cls == null) { return; } Server server = (Server)args[0]; Bus bus = factory.getBus(); addLoggingSupport(server.getEndpoint(), bus, cls.getAnnotation(org.apache.cxf.annotations.Logging.class)); break; } default: //do nothing } }
/** {@inheritDoc}*/ @SuppressWarnings("deprecation") public void handleEvent(Event ev, AbstractServiceFactoryBean factory, Object... args) { switch (ev) { case ENDPOINT_SELECTED: { Class<?> cls = (Class<?>)args[2]; Endpoint ep = (Endpoint)args[1]; Bus bus = factory.getBus(); // To avoid the NPE if (cls == null) { return; } addLoggingSupport(ep, bus, cls.getAnnotation(org.apache.cxf.annotations.Logging.class)); break; } case SERVER_CREATED: { Class<?> cls = (Class<?>)args[2]; if (cls == null) { return; } Server server = (Server)args[0]; Bus bus = factory.getBus(); addLoggingSupport(server.getEndpoint(), bus, cls.getAnnotation(org.apache.cxf.annotations.Logging.class)); break; } default: //do nothing } }
public FactoryBeanListenerManager() { listeners.add(new AnnotationsFactoryBeanListener()); listeners.add(new OldLoggingFactoryBeanListener()); } public FactoryBeanListenerManager(Bus b) {