/** * Sets the bean that implements the web service methods. */ public void setBean(Object sei) { this.invoker = InstanceResolver.createSingleton(sei).createInvoker(); if(this.implType==null) // sei could be a AOP proxy, so getClass() is not always reliable. // so if set explicitly via setImpl, don't override that. this.implType = sei.getClass(); }
public EndpointImpl(@NotNull BindingID bindingId, @NotNull Object impl, WebServiceFeature ... features) { this(bindingId, impl, impl.getClass(), InstanceResolver.createSingleton(impl).createInvoker(), features); }
public EndpointImpl(@NotNull BindingID bindingId, @NotNull Object impl, WebServiceFeature ... features) { this(bindingId, impl, impl.getClass(), InstanceResolver.createSingleton(impl).createInvoker(), features); }
public EndpointImpl(@NotNull BindingID bindingId, @NotNull Object impl, WebServiceFeature ... features) { this(bindingId, impl, impl.getClass(), InstanceResolver.createSingleton(impl).createInvoker(), features); }
/** * {@inheritDoc} */ @Override public void start() { if (implementor != null) { this.endpoint = WSEndpoint.create( (Class<?>) implementor.getClass(), true, InstanceResolver.createSingleton(implementor).createInvoker(), getProperty(QName.class, Endpoint.WSDL_SERVICE), getProperty(QName.class, Endpoint.WSDL_PORT), null /* no container */, BindingImpl.create(BindingID.parse(implementor.getClass())), getPrimaryWsdl(implementor), buildDocList(), (EntityResolver) null, !isAsync); } this.httpAdapter = HttpAdapter.createAlone(endpoint); }
Object proxyObj = pf.getProxy(); Invoker invoker = InstanceResolver.createSingleton(proxyObj).createInvoker(); QName serviceQName = new QName(JAXWSUtils.getTargetNamespace(serviceObj.getClass()),serviceName); WSBinding binding = BindingImpl.create(BindingID.SOAP11_HTTP);
Invoker inv = ir.createInvoker();
invoker = InstanceResolver.createDefault(implType).createInvoker();
invoker = InstanceResolver.createDefault(implType).createInvoker();
invoker = InstanceResolver.createDefault(implType).createInvoker();