/** * Add a binding to this WSDL description. * * @param binding the binding to be added */ public void addBinding(Binding binding) { bindings.put(binding.getQName(), binding); }
binding.getQName(), def, pw);
QName name = binding.getQName();
/** * Add a binding to this WSDL description. * * @param binding the binding to be added */ public void addBinding(Binding binding) { bindings.put(binding.getQName(), binding); }
private BindingType findCorbaBinding(Binding binding) { List<?> list = binding.getExtensibilityElements(); for (int i = 0; i < list.size(); i++) { if (list.get(i) instanceof BindingType) { return (BindingType) list.get(i); } } throw new RuntimeException("[InterfaceVisitor] Couldn't find Corba binding in Binding " + binding.getQName()); } }
private boolean queryBinding(QName bqname) { Collection<Binding> bindings = CastUtils.cast(definition.getBindings().values()); for (Binding binding : bindings) { if (binding.getQName().getLocalPart().equals(bqname.getLocalPart())) { return true; } } return false; }
protected static boolean queryBinding(Definition definition, QName bqname) { Collection<Binding> bindings = CastUtils.cast(definition.getBindings().values()); for (Binding binding : bindings) { if (binding.getQName().getLocalPart().equals(bqname.getLocalPart())) { return true; } } return false; }
public static String getPackageNameForBindingImpl(Port port) { if (port != null) { Binding binding = port.getBinding(); // PortType portType = binding.getPortType(); QName bndQName = binding.getQName(); String namespace = bndQName.getNamespaceURI(); return namespaceURI2PackageName(namespace); } return ""; }
public void visit(Port port, Object parent, WSDLTraversalContext ctx) { if (port != null) { Binding binding = port.getBinding(); if (binding != null) { checkNamespace(binding.getQName(), ctx); } } }
private void check(String use, String namespace, WSDLTraversalContext ctx) { if (WSIConstants.ATTRVAL_SOAP_BODY_USE_LIT.equals(use) && namespace != null) { errors.add(ctx.getBinding().getQName()); // suppresses subsequent processing, because error list contains only failed binding ctx.cancelProcessing(); } }
/** * Use the JOnASServiceWriter instead of default JavaServiceWriter * @param binding wsdl:binding * @param symbolTable symbol Table * @return Returns the JOnASJ2eeBindingWriter */ public Generator getGenerator(Binding binding, SymbolTable symbolTable) { Generator writer = new JOnASEWSBindingWriter(emitter, binding, symbolTable); BindingEntry bEntry = symbolTable.getBindingEntry(binding.getQName()); bindingWriters.addStuff(writer, bEntry, symbolTable); return bindingWriters; }
public void visit(Binding binding, Object parent, WSDLTraversalContext ctx) { if (binding != null && !containsLegalClaim(binding.getDocumentationElement())) errors.add(WSDL_BINDING, binding.getQName()); }
public void visit(Binding binding, Object parent, WSDLTraversalContext ctx) { if (binding != null && !containsLegalClaim(binding.getDocumentationElement())) errors.add(WSDL_BINDING, binding.getQName()); }
private void checkPart(Part p, Binding b) { if (p != null && p.getElementName() == null) errors.add(b.getQName(), p.getName()); }
protected void visit(Binding binding) { SOAPBinding soapBinding = getSOAPBinding(binding); if (soapBinding == null || soapBinding.getStyle() == null || !soapBinding.getStyle().equals("rpc")) { context.addFailure(new ValidationFailure("The messaging style of the binding must be rpc: " + binding.getQName())); } }
protected void visit(Binding binding) { SOAPBinding soapBinding = getSOAPBinding(binding); if (soapBinding == null || soapBinding.getStyle() == null || !soapBinding.getStyle().equals("rpc")) { context.addFailure(new ValidationFailure("The messaging style of the binding must be rpc: " + binding.getQName())); } }
public void visit(Operation op, Object parent, WSDLTraversalContext ctx) { // assert parent instanceof BindingOperation if (op == null) { errors.add(ctx.getBinding().getQName()); // suppresses subsequent processing, because error list contains only failed binding ctx.cancelBindingProcessing(); ctx.cancelBindingOperationProcessing(); } }
protected void visit(Binding wbinding) { SOAPBinding sbind = DefinitionsHelper.getSOAPBinding(wbinding); soapBinding = new Soap11Binding(wbinding.getQName(), sbind.getTransportURI(), getService()); getService().addBinding(soapBinding); soapBinding.setStyle(null); setStyle(sbind.getStyle()); }