@Override public Executor getExecutor() { return serviceDelegate.getExecutor(); }
public <T> T getPort(EndpointReference endpointReference, Class<T> serviceEndpointInterface, WebServiceFeature... features) { ServiceDelegate sd = createServiceDelegate(null, null, serviceEndpointInterface); return sd.getPort(endpointReference, serviceEndpointInterface, features); }
@Override public void addPort(final QName portName, final String bindingId, final String endpointAddress) { serviceDelegate.addPort(portName, bindingId, endpointAddress); }
import javax.xml.ws.Service; import javax.xml.ws.soap.SOAPFaultException; import javax.xml.ws.spi.ServiceDelegate; import org.apache.cxf.Bus; import org.apache.cxf.BusFactory; import org.apache.cxf.jaxws.ServiceImpl; Bus bus = BusFactory.newInstance().createBus(); ServiceDelegate service = new ServiceImpl(bus, url, portName, null); Dispatch<Source> dispatch = service.createDispatch(portName, Source.class, Service.Mode.MESSAGE);
/** * Returns the configured handler resolver. * * @return HandlerResolver The {@code HandlerResolver} being * used by this {@code Service} instance, or {@code null} * if there isn't one. **/ public HandlerResolver getHandlerResolver() { return delegate.getHandlerResolver(); }
/** * Gets the location of the WSDL document for this Service. * * @return URL for the location of the WSDL document for * this service. **/ public java.net.URL getWSDLDocumentLocation() { return delegate.getWSDLDocumentLocation(); }
/** * Gets the name of this service. * @return Qualified name of this service **/ public QName getServiceName() { return delegate.getServiceName(); }
@Override public void setExecutor(final Executor executor) { serviceDelegate.setExecutor(executor); }
public void setHandlerResolver(final HandlerResolver handlerResolver) { serviceDelegate.setHandlerResolver(handlerResolver); }
@Override public Iterator<QName> getPorts() { return serviceDelegate.getPorts(); }
public Dispatch<Object> createDispatch(final QName portName, final JAXBContext context, final Service.Mode mode) { final Dispatch<Object> dispatch = serviceDelegate.createDispatch(portName, context, mode); setProperties(dispatch, portName); return dispatch; }
/** * Returns the configured handler resolver. * * @return HandlerResolver The <code>HandlerResolver</code> being * used by this <code>Service</code> instance, or <code>null</code> * if there isn't one. **/ public HandlerResolver getHandlerResolver() { return delegate.getHandlerResolver(); }
/** * Gets the location of the WSDL document for this Service. * * @return URL for the location of the WSDL document for * this service. **/ public java.net.URL getWSDLDocumentLocation() { return delegate.getWSDLDocumentLocation(); }
/** * Gets the name of this service. * @return Qualified name of this service **/ public QName getServiceName() { return delegate.getServiceName(); }
public void setExecutor(Executor executor) { _delegate.setExecutor(executor); }
public void setHandlerResolver(HandlerResolver handlerResolver) { _delegate.setHandlerResolver(handlerResolver); }
/** * Returns an {@code Iterator} for the list of * {@code QName}s of service endpoints grouped by this * service * * @return Returns {@code java.util.Iterator} with elements * of type {@code javax.xml.namespace.QName}. * @throws WebServiceException If this Service class does not * have access to the required WSDL metadata. **/ public Iterator<javax.xml.namespace.QName> getPorts() { return delegate.getPorts(); }
public <T> T getPort(QName portName, Class<T> serviceEndpointInterface, WebServiceFeature... features) { return (T) delegate.getPort(portName, serviceEndpointInterface, features); }
@Override public Dispatch<Object> createDispatch(final QName portName, final JAXBContext context, final Service.Mode mode) { final Dispatch<Object> dispatch = serviceDelegate.createDispatch(portName, context, mode); setProperties(dispatch, portName); return dispatch; }
public Executor getExecutor() { Executor executor = serviceDelegate.getExecutor(); return executor; }