Apache CXF API

org.apache.cxf.wsdl11
Class WSDLDefinitionBuilder

java.lang.Object
  extended by org.apache.cxf.wsdl11.WSDLDefinitionBuilder
All Implemented Interfaces:
WSDLBuilder<javax.wsdl.Definition>

public class WSDLDefinitionBuilder
extends java.lang.Object
implements WSDLBuilder<javax.wsdl.Definition>


Field Summary
protected static java.util.logging.Logger LOG
           
protected  javax.wsdl.Definition wsdlDefinition
           
protected  javax.wsdl.xml.WSDLReader wsdlReader
           
 
Constructor Summary
WSDLDefinitionBuilder()
           
WSDLDefinitionBuilder(boolean requirePlugins)
           
WSDLDefinitionBuilder(Bus b)
           
 
Method Summary
 javax.wsdl.Definition build(java.lang.String wsdlURL)
           
 javax.wsdl.extensions.ExtensionRegistry getExtenstionRegistry()
           
 java.util.List<javax.wsdl.Definition> getImportedDefinitions()
           
static java.util.Collection<javax.wsdl.Import> getImports(javax.wsdl.Definition wsdlDef)
           
 javax.wsdl.factory.WSDLFactory getWSDLFactory()
           
 java.util.Map<java.lang.String,WSDLExtensibilityPlugin> getWSDLPlugins()
           
 javax.wsdl.xml.WSDLReader getWSDLReader()
           
protected  void parseWSDL(java.lang.String wsdlURL)
           
 void setBus(Bus b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

protected static final java.util.logging.Logger LOG

wsdlReader

protected javax.wsdl.xml.WSDLReader wsdlReader

wsdlDefinition

protected javax.wsdl.Definition wsdlDefinition
Constructor Detail

WSDLDefinitionBuilder

public WSDLDefinitionBuilder(Bus b)

WSDLDefinitionBuilder

public WSDLDefinitionBuilder()

WSDLDefinitionBuilder

public WSDLDefinitionBuilder(boolean requirePlugins)
Method Detail

setBus

public void setBus(Bus b)

build

public javax.wsdl.Definition build(java.lang.String wsdlURL)
Specified by:
build in interface WSDLBuilder<javax.wsdl.Definition>

parseWSDL

protected void parseWSDL(java.lang.String wsdlURL)

getImports

public static java.util.Collection<javax.wsdl.Import> getImports(javax.wsdl.Definition wsdlDef)

getImportedDefinitions

public java.util.List<javax.wsdl.Definition> getImportedDefinitions()

getExtenstionRegistry

public javax.wsdl.extensions.ExtensionRegistry getExtenstionRegistry()

getWSDLFactory

public javax.wsdl.factory.WSDLFactory getWSDLFactory()

getWSDLReader

public javax.wsdl.xml.WSDLReader getWSDLReader()

getWSDLPlugins

public java.util.Map<java.lang.String,WSDLExtensibilityPlugin> getWSDLPlugins()

Apache CXF API

Apache CXF is an effort undergoing incubation at the Apache Software Foundation(ASF) and sponsored by the Apache Incubator PMC.