protected Invoker createInvoker() { if (getServiceBean() == null) { return new FactoryInvoker(new SingletonFactory(getServiceClass())); } return new BeanInvoker(getServiceBean()); }
protected Invoker createInvoker() { if (getServiceBean() == null) { return new FactoryInvoker(new SingletonFactory(getServiceClass())); } return new BeanInvoker(getServiceBean()); }
@Override public Consumer createConsumer(Processor processor) { AbstractHl7v2WebService serviceInstance = (AbstractHl7v2WebService) getServiceInstance(); serviceInstance.setHl7v2Configuration(this); ServerFactoryBean serverFactory = getJaxWsServiceFactory().createServerFactory(serviceInstance); Server server = serverFactory.create(); AbstractWebService service = (AbstractWebService) serverFactory.getServiceBean(); return new DefaultWsConsumer<>(this, processor, service, server); }
@Override public Consumer createConsumer(Processor processor) { AbstractWebService serviceInstance = getServiceInstance(); ServerFactoryBean serverFactory = getJaxWsServiceFactory().createServerFactory(serviceInstance); if (features != null) { serverFactory.getFeatures().addAll(features); } if (schemaLocations != null) { if (serverFactory.getSchemaLocations() == null) { serverFactory.setSchemaLocations(schemaLocations); } else { serverFactory.getSchemaLocations().addAll(schemaLocations); } } if (properties != null) { if (serverFactory.getProperties() == null) { serverFactory.setProperties(properties); } else { serverFactory.getProperties().putAll(properties); } } Server server = serverFactory.create(); AbstractWebService service = (AbstractWebService) serverFactory.getServiceBean(); return new DefaultWsConsumer<>(this, processor, service, server); }
((JBossWSInvoker) factory.getInvoker()).setTargetBean(factory.getServiceBean()); final String targetBeanName = factory.getServiceBean().getClass().getName(); for (Endpoint depEndpoint : depEndpoints) depEndpoint.addAttachment(Object.class, factory.getServiceBean());
: getServiceClass() : getServiceClass() == null ? ClassHelper.getRealClass(getBus(), getServiceBean()) : getServiceClass()); Class<?> cls = ClassHelper.getRealClass(getServiceBean()); if (getServiceClass() == null || cls.equals(getServiceClass())) { initializeAnnotationInterceptors(server.getEndpoint(), cls); : getServiceClass() : getServiceClass() == null ? ClassHelper.getRealClass(getServiceBean()) : getServiceClass());
: getServiceClass() : getServiceClass() == null ? ClassHelper.getRealClass(getBus(), getServiceBean()) : getServiceClass()); Class<?> cls = ClassHelper.getRealClass(getServiceBean()); if (getServiceClass() == null || cls.equals(getServiceClass())) { initializeAnnotationInterceptors(server.getEndpoint(), cls); : getServiceClass() : getServiceClass() == null ? ClassHelper.getRealClass(getServiceBean()) : getServiceClass());