org.apache.beehive.wsm.wsdl
Class AbstractWsdl2AJava

Object
  extended by AbstractWsdl2AJava
Direct Known Subclasses:
Wsdl2AJava

public abstract class AbstractWsdl2AJava
extends Object


Constructor Summary
AbstractWsdl2AJava()
           
 
Method Summary
 void generateAnnotatedJavaFromOM(BeehiveWsTypeMetadata om, Writer w)
           
 void generateAnnotatedJavaFromWSDL(InputStream wsdl, Writer w)
           
 void generateAnnotatedJavaFromWSDL(String wsdlFileName, String baseSrcDir)
           
protected abstract  BeehiveWsTypeMetadata getWSObjectModel(InputStream wsdl)
           
 void init()
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractWsdl2AJava

public AbstractWsdl2AJava()
                   throws Exception
Throws:
Exception
Method Detail

getWSObjectModel

protected abstract BeehiveWsTypeMetadata getWSObjectModel(InputStream wsdl)
                                                   throws Exception
Throws:
Exception

init

public void init()
          throws Exception,
                 ResourceNotFoundException,
                 ParseErrorException,
                 MethodInvocationException
Throws:
Exception
ResourceNotFoundException
ParseErrorException
MethodInvocationException

generateAnnotatedJavaFromWSDL

public void generateAnnotatedJavaFromWSDL(String wsdlFileName,
                                          String baseSrcDir)
                                   throws Exception
Throws:
Exception

generateAnnotatedJavaFromWSDL

public void generateAnnotatedJavaFromWSDL(InputStream wsdl,
                                          Writer w)
                                   throws Exception
Throws:
Exception

generateAnnotatedJavaFromOM

public void generateAnnotatedJavaFromOM(BeehiveWsTypeMetadata om,
                                        Writer w)
                                 throws ResourceNotFoundException,
                                        ParseErrorException,
                                        MethodInvocationException,
                                        Exception,
                                        IOException
Parameters:
w -
om -
Throws:
ResourceNotFoundException
ParseErrorException
MethodInvocationException
Exception
IOException