Package javax.wsdl

Examples of javax.wsdl.Definition.addPortType()


            definition.addBinding((Binding)bs.next());
        }
       
        Iterator pts = olddefinition.getPortTypes().values().iterator();
        while(pts.hasNext()){
            definition.addPortType((PortType)pts.next());
        }
       
        Iterator msgs = olddefinition.getMessages().values().iterator();
        while(msgs.hasNext()){
            definition.addMessage((Message)msgs.next());
View Full Code Here


                    {
                        binding.addExtensibilityElement(opLevelPolicRef);                    }

                }
            }
            def.addPortType(portType);

            // =========== end of wsdl binding ===========

// FIXME: This is done as factory information is not needed
//            if(abstractWSDL)
View Full Code Here

            }
            BindingOperation bindingOp = definitionGenerator.createBindingOperation(definition, operation, action);
            binding.addBindingOperation(bindingOp);
        }
        portType.setUndefined(false);
        definition.addPortType(portType);
        binding.setUndefined(false);
        definition.addBinding(binding);
        wsdlDefinition.setBinding(binding);

        // call each helper in turn to populate the wsdl.types element
View Full Code Here

        }

        Iterator iter = definition.getAllPortTypes().values().iterator();
        while (iter.hasNext()) {
            PortType port = (PortType)iter.next();
            def.addPortType(port);
        }

        iter = definition.getMessages().values().iterator();
        while (iter.hasNext()) {
            Message msg = (Message)iter.next();
View Full Code Here

            String action = ((JavaOperation)op).getAction();
            BindingOperation bindingOp = definitionGenerator.createBindingOperation(definition, operation, action);
            binding.addBindingOperation(bindingOp);
        }
        portType.setUndefined(false);
        definition.addPortType(portType);
        binding.setUndefined(false);
        definition.addBinding(binding);
        wsdlDefinition.setBinding(binding);

        // call each helper in turn to populate the wsdl.types element
View Full Code Here

      {
        def.addMessage(parseMessage(tempEl, def));
      }
      else if (QNameUtils.matches(Constants.Q_ELEM_PORT_TYPE, tempEl))
      {
        def.addPortType(parsePortType(tempEl, def));
      }
      else if (QNameUtils.matches(Constants.Q_ELEM_BINDING, tempEl))
      {
        def.addBinding(parseBinding(tempEl, def));
      }
View Full Code Here

                Definition def = factory.newDefinition();
                def.setTargetNamespace(interfaceName.getNamespaceURI());
                PortType port = def.createPortType();
                port.setQName(interfaceName);
                port.setUndefined(false);
                def.addPortType(port);
                Document doc = factory.newWSDLWriter().getDocument(def);
                //System.err.println(DOMUtil.asXML(doc));
                return doc;
            } catch (Throwable t) {
                t.printStackTrace();
View Full Code Here

                    PortType type = def.createPortType();
                    type.setUndefined(false);
                    type.setQName(new QName("http://porttype.test", "MyConsumerInterface"));
                    def.setTargetNamespace("http://porttype.test");
                    def.addNamespace("tns", "http://porttype.test");
                    def.addPortType(type);
                    Document doc = WSDLFactory.newInstance().newWSDLWriter().getDocument(def);
                    return doc;
                } catch (Exception e) {
                    throw new RuntimeException(e);
                }
View Full Code Here

                imp.setElementType(new QName("http://www.w3.org/2001/XMLSchema", "schema"));
                types.addExtensibilityElement(imp);
            }
            flat.setTypes(types);
        }
        flat.addPortType(flatPort);
        return flat;
    }
   
    private void parseSchemas(Definition def) throws Exception {
        if (def.getTypes() != null && def.getTypes().getExtensibilityElements() != null) {
View Full Code Here

            }
            BindingOperation bindingOp = definitionGenerator.createBindingOperation(definition, operation, action);
            binding.addBindingOperation(bindingOp);
        }
        portType.setUndefined(false);
        definition.addPortType(portType);
        binding.setUndefined(false);
        definition.addBinding(binding);
        wsdlDefinition.setBinding(binding);

        // call each helper in turn to populate the wsdl.types element
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.