org.apache.cxf.wsdl11
Class WSDLManagerImpl

java.lang.Object
  extended by org.apache.cxf.wsdl11.WSDLManagerImpl
All Implemented Interfaces:
org.apache.cxf.wsdl.WSDLManager

public class WSDLManagerImpl
extends Object
implements org.apache.cxf.wsdl.WSDLManager

WSDLManagerImpl

Author:
dkulp

Constructor Summary
WSDLManagerImpl()
           
WSDLManagerImpl(org.apache.cxf.Bus b)
           
 
Method Summary
 void addDefinition(Object key, javax.wsdl.Definition wsdl)
           
 javax.wsdl.Definition getDefinition(Element el)
           
 javax.wsdl.Definition getDefinition(String url)
           
 javax.wsdl.Definition getDefinition(URL url)
           
 Map<Object,javax.wsdl.Definition> getDefinitions()
           
 javax.wsdl.extensions.ExtensionRegistry getExtensionRegistry()
           
 org.apache.cxf.service.model.ServiceSchemaInfo getSchemasForDefinition(javax.wsdl.Definition wsdl)
           
 javax.wsdl.factory.WSDLFactory getWSDLFactory()
           
 boolean isDisableSchemaCache()
           
 void putSchemasForDefinition(javax.wsdl.Definition wsdl, org.apache.cxf.service.model.ServiceSchemaInfo schemas)
           
 void removeDefinition(javax.wsdl.Definition wsdl)
           
 void setBus(org.apache.cxf.Bus b)
           
 void setDisableSchemaCache(boolean disableSchemaCache)
          There's a test that 'fails' by succeeding if the cache is operational.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSDLManagerImpl

public WSDLManagerImpl()
                throws org.apache.cxf.BusException
Throws:
org.apache.cxf.BusException

WSDLManagerImpl

public WSDLManagerImpl(org.apache.cxf.Bus b)
                throws org.apache.cxf.BusException
Throws:
org.apache.cxf.BusException
Method Detail

setBus

public final void setBus(org.apache.cxf.Bus b)

getWSDLFactory

public javax.wsdl.factory.WSDLFactory getWSDLFactory()
Specified by:
getWSDLFactory in interface org.apache.cxf.wsdl.WSDLManager

getDefinitions

public Map<Object,javax.wsdl.Definition> getDefinitions()
Specified by:
getDefinitions in interface org.apache.cxf.wsdl.WSDLManager

getExtensionRegistry

public javax.wsdl.extensions.ExtensionRegistry getExtensionRegistry()
Specified by:
getExtensionRegistry in interface org.apache.cxf.wsdl.WSDLManager

getDefinition

public javax.wsdl.Definition getDefinition(URL url)
                                    throws javax.wsdl.WSDLException
Specified by:
getDefinition in interface org.apache.cxf.wsdl.WSDLManager
Throws:
javax.wsdl.WSDLException

getDefinition

public javax.wsdl.Definition getDefinition(String url)
                                    throws javax.wsdl.WSDLException
Specified by:
getDefinition in interface org.apache.cxf.wsdl.WSDLManager
Throws:
javax.wsdl.WSDLException

getDefinition

public javax.wsdl.Definition getDefinition(Element el)
                                    throws javax.wsdl.WSDLException
Specified by:
getDefinition in interface org.apache.cxf.wsdl.WSDLManager
Throws:
javax.wsdl.WSDLException

addDefinition

public void addDefinition(Object key,
                          javax.wsdl.Definition wsdl)
Specified by:
addDefinition in interface org.apache.cxf.wsdl.WSDLManager

getSchemasForDefinition

public org.apache.cxf.service.model.ServiceSchemaInfo getSchemasForDefinition(javax.wsdl.Definition wsdl)
Specified by:
getSchemasForDefinition in interface org.apache.cxf.wsdl.WSDLManager

putSchemasForDefinition

public void putSchemasForDefinition(javax.wsdl.Definition wsdl,
                                    org.apache.cxf.service.model.ServiceSchemaInfo schemas)
Specified by:
putSchemasForDefinition in interface org.apache.cxf.wsdl.WSDLManager

isDisableSchemaCache

public boolean isDisableSchemaCache()

setDisableSchemaCache

public void setDisableSchemaCache(boolean disableSchemaCache)
There's a test that 'fails' by succeeding if the cache is operational.

Parameters:
disableSchemaCache -

removeDefinition

public void removeDefinition(javax.wsdl.Definition wsdl)
Specified by:
removeDefinition in interface org.apache.cxf.wsdl.WSDLManager


Apache CXF