org.apache.cxf.wsdl11
Class WSDLManagerImpl

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

public class WSDLManagerImpl
extends java.lang.Object
implements WSDLManager

WSDLManagerImpl

Author:
dkulp

Constructor Summary
WSDLManagerImpl()
           
 
Method Summary
 void addDefinition(java.lang.Object key, javax.wsdl.Definition wsdl)
           
 javax.wsdl.Definition getDefinition(org.w3c.dom.Element el)
           
 javax.wsdl.Definition getDefinition(java.lang.String url)
           
 javax.wsdl.Definition getDefinition(java.net.URL url)
           
 java.util.Map<java.lang.Object,javax.wsdl.Definition> getDefinitions()
           
 javax.wsdl.extensions.ExtensionRegistry getExtensionRegistry()
           
 ServiceSchemaInfo getSchemasForDefinition(javax.wsdl.Definition wsdl)
           
 javax.wsdl.factory.WSDLFactory getWSDLFactory()
           
 boolean isDisableSchemaCache()
           
 void putSchemasForDefinition(javax.wsdl.Definition wsdl, ServiceSchemaInfo schemas)
           
 void register()
           
 void removeDefinition(javax.wsdl.Definition wsdl)
           
 void setBus(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 BusException
Throws:
BusException
Method Detail

setBus

public void setBus(Bus b)

register

@PostConstruct
public void register()

getWSDLFactory

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

getDefinitions

public java.util.Map<java.lang.Object,javax.wsdl.Definition> getDefinitions()
Specified by:
getDefinitions in interface WSDLManager

getExtensionRegistry

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

getDefinition

public javax.wsdl.Definition getDefinition(java.net.URL url)
                                    throws javax.wsdl.WSDLException
Specified by:
getDefinition in interface WSDLManager
Throws:
javax.wsdl.WSDLException

getDefinition

public javax.wsdl.Definition getDefinition(java.lang.String url)
                                    throws javax.wsdl.WSDLException
Specified by:
getDefinition in interface WSDLManager
Throws:
javax.wsdl.WSDLException

getDefinition

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

addDefinition

public void addDefinition(java.lang.Object key,
                          javax.wsdl.Definition wsdl)
Specified by:
addDefinition in interface WSDLManager

getSchemasForDefinition

public ServiceSchemaInfo getSchemasForDefinition(javax.wsdl.Definition wsdl)
Specified by:
getSchemasForDefinition in interface WSDLManager

putSchemasForDefinition

public void putSchemasForDefinition(javax.wsdl.Definition wsdl,
                                    ServiceSchemaInfo schemas)
Specified by:
putSchemasForDefinition in interface 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 WSDLManager


Apache CXF