org.codehaus.xfire.gen
Class Wsdl11Generator

java.lang.Object
  extended by org.codehaus.xfire.gen.Wsdl11Generator

public class Wsdl11Generator
extends java.lang.Object

A bean type class which generates client and server stubs from a wsdl. A simple invocation goes like so:

 Wsdl11Generator gen = new Wsdl11Generator();
 gen.setWsdl("src/wsdl/service.wsdl");
 gen.setOutputDirectory("target/generated-source");
 gen.generate();
 

Author:
Dan Diephouse

Field Summary
static java.lang.String JAXB
           
static java.lang.String XMLBEANS
           
 
Constructor Summary
Wsdl11Generator()
           
 
Method Summary
 void generate()
           
 java.lang.String getBaseURI()
           
 java.lang.String getBinding()
           
 com.sun.codemodel.JCodeModel getCodeModel()
           
 java.lang.String getDestinationPackage()
           
 java.lang.String getExternalBindings()
           
 java.lang.String getOutputDirectory()
           
 java.lang.String getProfile()
           
 SchemaSupport getSchemaSupport()
           
 java.lang.String getWsdl()
           
 boolean isExplicitAnnotation()
           
 boolean isForceBare()
           
 boolean isGenerateServerStubs()
           
 boolean isOverwrite()
           
 void setBaseURI(java.lang.String baseURI)
           
 void setBinding(java.lang.String binding)
           
 void setDestinationPackage(java.lang.String destinationPackage)
           
 void setExplicitAnnotation(boolean explicitAnnotation)
           
 void setExternalBindings(java.lang.String externalBindings)
           
 void setForceBare(boolean forceBare)
           
 void setGenerateServerStubs(boolean generateServerStubs)
           
 void setJAXBErrorListener(com.sun.tools.xjc.api.ErrorListener jaxbErrorListener)
           
 void setOutputDirectory(java.lang.String outputDirectory)
           
 void setOverwrite(boolean forceOverwrite)
           
 void setProfile(java.lang.String profile)
           
 void setSchemaSupport(SchemaSupport support)
           
 void setWsdl(java.lang.String wsdl)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

JAXB

public static final java.lang.String JAXB
See Also:
Constant Field Values

XMLBEANS

public static final java.lang.String XMLBEANS
See Also:
Constant Field Values
Constructor Detail

Wsdl11Generator

public Wsdl11Generator()
Method Detail

isOverwrite

public boolean isOverwrite()

setOverwrite

public void setOverwrite(boolean forceOverwrite)

generate

public void generate()
              throws java.lang.Exception
Throws:
java.lang.Exception

getSchemaSupport

public SchemaSupport getSchemaSupport()

setSchemaSupport

public void setSchemaSupport(SchemaSupport support)

getOutputDirectory

public java.lang.String getOutputDirectory()

setOutputDirectory

public void setOutputDirectory(java.lang.String outputDirectory)

getCodeModel

public com.sun.codemodel.JCodeModel getCodeModel()

getBaseURI

public java.lang.String getBaseURI()

setBaseURI

public void setBaseURI(java.lang.String baseURI)

getWsdl

public java.lang.String getWsdl()

setWsdl

public void setWsdl(java.lang.String wsdl)

getDestinationPackage

public java.lang.String getDestinationPackage()

setDestinationPackage

public void setDestinationPackage(java.lang.String destinationPackage)

getBinding

public java.lang.String getBinding()

setBinding

public void setBinding(java.lang.String binding)

getProfile

public java.lang.String getProfile()

setProfile

public void setProfile(java.lang.String profile)

setExternalBindings

public void setExternalBindings(java.lang.String externalBindings)

getExternalBindings

public java.lang.String getExternalBindings()

isExplicitAnnotation

public boolean isExplicitAnnotation()

setExplicitAnnotation

public void setExplicitAnnotation(boolean explicitAnnotation)

isGenerateServerStubs

public boolean isGenerateServerStubs()

setGenerateServerStubs

public void setGenerateServerStubs(boolean generateServerStubs)

setJAXBErrorListener

public void setJAXBErrorListener(com.sun.tools.xjc.api.ErrorListener jaxbErrorListener)

isForceBare

public boolean isForceBare()

setForceBare

public void setForceBare(boolean forceBare)


Copyright © 2004-2010. All Rights Reserved.