View Javadoc

1   package org.codehaus.xfire.wsdl;
2   
3   import java.io.IOException;
4   import java.io.OutputStream;
5   
6   /***
7    * Writes a WSDL file for a service. This is WSDL version agnostic.
8    * 
9    * @author <a href="mailto:dan@envoisolutions.com">Dan Diephouse</a>
10   */
11  public interface WSDLWriter
12  {
13      public static final String WSDL11_NS = "http://schemas.xmlsoap.org/wsdl/";
14      
15      public static final String WSDL11_SOAP_NS = "http://schemas.xmlsoap.org/wsdl/soap/";
16  
17      /***
18       * Write the WSDL to an OutputStream.
19       * 
20       * @param out The OutputStream.
21       * @throws IOException
22       */
23      void write(OutputStream out) throws IOException;
24  }