@Override public String getStyle() { SOAPBinding ann = implInfo.getEndpointClass().getAnnotation(SOAPBinding.class); if (ann != null) { return ann.style().toString().toLowerCase(); } return super.getStyle(); }
/** * Convenience method for unit testing. We will print all of the * data members here. */ public String toString() { StringBuffer sb = new StringBuffer(); String newLine = "\n"; sb.append(newLine); sb.append("@SOAPBinding.style= " + style.toString()); sb.append("@SOAPBinding.parameterStyle= " + parameterStyle.toString()); sb.append("@SOAPBinding.use= " + use.toString()); sb.append(newLine); return sb.toString(); } }
/** * Convenience method for unit testing. We will print all of the * data members here. */ public String toString() { StringBuffer sb = new StringBuffer(); String newLine = "\n"; sb.append(newLine); sb.append("@SOAPBinding.style= " + style.toString()); sb.append("@SOAPBinding.parameterStyle= " + parameterStyle.toString()); sb.append("@SOAPBinding.use= " + use.toString()); sb.append(newLine); return sb.toString(); } }
String style = SOAPBindingUtil.getBindingAnnotation(intf.getSOAPStyle().toString()); bindingAnnotation.addArgument("style", style, ""); String use = SOAPBindingUtil.getBindingAnnotation(intf.getSOAPUse().toString());
public void generate() { Binding binding = definition.createBinding(); binding.setQName(new QName(WSDLConstants.NS_WSDL, wmodel.getPortTypeName() + "Binding")); binding.setPortType(definition.getPortType(new QName(wmodel.getTargetNameSpace(), wmodel .getPortTypeName()))); // genearte the soap binding javax.wsdl.extensions.soap.SOAPBinding soapBinding; try { soapBinding = (javax.wsdl.extensions.soap.SOAPBinding)extensionRegistry .createExtension(Binding.class, new QName(WSDLConstants.SOAP11_NAMESPACE, "binding")); soapBinding.setTransportURI("http://schemas.xmlsoap.org/soap/http"); soapBinding.setStyle(wmodel.getStyle().toString().toLowerCase()); binding.addExtensibilityElement(soapBinding); } catch (WSDLException e) { // TODO Auto-generated catch block e.printStackTrace(); } generateBindingOperation(binding); binding.setUndefined(false); definition.addBinding(binding); }
@Override public String getStyle() { SOAPBinding ann = implInfo.getEndpointClass().getAnnotation(SOAPBinding.class); if (ann != null) { return ann.style().toString().toLowerCase(); } return super.getStyle(); }