718719720721722723724
protected Invoker createInvoker() { Class<?> cls = getServiceClass(); if (cls.isInterface()) { return null; } return new FactoryInvoker(new SingletonFactory(getServiceClass())); }
924925926927928929930
187188189190191192193194195196197
break; case Spring: f = new SpringBeanFactory(scope.args()[0]); break; default: f = new SingletonFactory(cls); break; } } else { try { f = (Factory)scope.factoryClass().getConstructor(Class.class, String[].class)
959960961962963964965
910911912913914915916
212213214215216217218219220
} protected Invoker createInvoker() { if (getServiceBean() == null) { return new FactoryInvoker(new SingletonFactory(getServiceClass())); } return new BeanInvoker(getServiceBean()); }
782783784785786787788
188189190191192193194195196197198
break; case Pooled: f = new PooledFactory(cls, Integer.parseInt(scope.args()[0])); break; default: f = new SingletonFactory(cls); break; } } else { try { f = (Factory)scope.factoryClass().getConstructor(Class.class, String[].class)
40414243444546
public class JAXWSMethodInvoker extends AbstractJAXWSMethodInvoker { public static final String COPY_SOAP_HEADERS_BY_FAULT = "org.apache.cxf.fault.copySoapHeaders"; public JAXWSMethodInvoker(final Object bean) { super(new SingletonFactory(bean)); }
49505152535455
import org.apache.cxf.service.invoker.SingletonFactory; public abstract class AbstractJAXWSMethodInvoker extends FactoryInvoker { public AbstractJAXWSMethodInvoker(final Object bean) { super(new SingletonFactory(bean)); }