public interface WSDLManager
Modifier and Type | Method and Description |
---|---|
void |
addDefinition(Object key,
Definition wsdl)
Adds a definition into the cache for lookup later
|
Definition |
getDefinition(Element element)
Get the WSDL definition for the given Element.
|
Definition |
getDefinition(String url)
Get the WSDL definition for the given URL.
|
Definition |
getDefinition(URL url)
Get the WSDL definition for the given URL.
|
Map<Object,Definition> |
getDefinitions() |
ExtensionRegistry |
getExtensionRegistry()
Returns the ExtensionRegistry that the WSDLManager
uses when reading WSDL files.
|
ServiceSchemaInfo |
getSchemasForDefinition(Definition wsdl)
This object will cache the schemas for a WSDL.
|
WSDLFactory |
getWSDLFactory()
Returns the WSDLFactory that is used to read/write WSDL definitions
|
void |
putSchemasForDefinition(Definition wsdl,
ServiceSchemaInfo schemas)
Register a collection of schemas for a WSDL.
|
void |
removeDefinition(Definition wsdl)
If the definition is cached, remove it from the cache
|
ExtensionRegistry getExtensionRegistry()
WSDLFactory getWSDLFactory()
Definition getDefinition(URL url) throws WSDLException
url
- - the location of the WSDL to loadWSDLException
Definition getDefinition(String url) throws WSDLException
url
- - the location of the WSDL to loadWSDLException
Definition getDefinition(Element element) throws WSDLException
element
- - the root element of the wsdlWSDLException
void addDefinition(Object key, Definition wsdl)
key
- wsdl
- Map<Object,Definition> getDefinitions()
ServiceSchemaInfo getSchemasForDefinition(Definition wsdl)
wsdl
- void putSchemasForDefinition(Definition wsdl, ServiceSchemaInfo schemas)
wsdl
- schemas
- void removeDefinition(Definition wsdl)
wsdl
- Copyright © 2013 JBoss by Red Hat. All Rights Reserved.