public class WSDLDefinitionWrapper extends Object implements javax.wsdl.Definition
Constructor and Description |
---|
WSDLDefinitionWrapper(javax.wsdl.Definition def)
Deprecated.
because this constructor does not provide any guidance for
memory usage
|
WSDLDefinitionWrapper(javax.wsdl.Definition def,
AxisConfiguration axisConfig) |
WSDLDefinitionWrapper(javax.wsdl.Definition def,
boolean limitMemory,
int memoryType) |
WSDLDefinitionWrapper(javax.wsdl.Definition def,
URL wURL)
Deprecated.
use a constructor with a AxisConfiguration or memory limit parameter
|
WSDLDefinitionWrapper(javax.wsdl.Definition def,
URL wURL,
AxisConfiguration axisCfg)
Constructor
|
WSDLDefinitionWrapper(javax.wsdl.Definition def,
URL wURL,
boolean limitInMemory)
Constructor
|
WSDLDefinitionWrapper(javax.wsdl.Definition def,
URL wURL,
boolean limitInMemory,
int memoryType)
Constructor
|
WSDLDefinitionWrapper(javax.wsdl.Definition def,
URL wURL,
int limitType)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
addBinding(javax.wsdl.Binding binding) |
void |
addExtensibilityElement(javax.wsdl.extensions.ExtensibilityElement extElement) |
void |
addImport(javax.wsdl.Import importDef) |
void |
addMessage(javax.wsdl.Message message) |
void |
addNamespace(String prefix,
String namespaceURI) |
void |
addPortType(javax.wsdl.PortType portType) |
void |
addService(javax.wsdl.Service service) |
javax.wsdl.Binding |
createBinding() |
javax.wsdl.BindingFault |
createBindingFault() |
javax.wsdl.BindingInput |
createBindingInput() |
javax.wsdl.BindingOperation |
createBindingOperation() |
javax.wsdl.BindingOutput |
createBindingOutput() |
javax.wsdl.Fault |
createFault() |
javax.wsdl.Import |
createImport() |
javax.wsdl.Input |
createInput() |
javax.wsdl.Message |
createMessage() |
javax.wsdl.Operation |
createOperation() |
javax.wsdl.Output |
createOutput() |
javax.wsdl.Part |
createPart() |
javax.wsdl.Port |
createPort() |
javax.wsdl.PortType |
createPortType() |
javax.wsdl.Service |
createService() |
javax.wsdl.Types |
createTypes() |
Map |
getAllBindings() |
Map |
getAllPortTypes() |
Map |
getAllServices() |
javax.wsdl.Binding |
getBinding(QName name) |
Map |
getBindings() |
Element |
getDocumentationElement() |
String |
getDocumentBaseURI() |
List |
getExtensibilityElements() |
Object |
getExtensionAttribute(QName name) |
Map |
getExtensionAttributes() |
javax.wsdl.extensions.ExtensionRegistry |
getExtensionRegistry() |
Map |
getImports() |
List |
getImports(String namespaceURI) |
int |
getMemoryLimitType() |
javax.wsdl.Message |
getMessage(QName name) |
Map |
getMessages() |
String |
getNamespace(String prefix) |
Map |
getNamespaces() |
List |
getNativeAttributeNames() |
javax.wsdl.PortType |
getPortType(QName name) |
Map |
getPortTypes() |
String |
getPrefix(String namespaceURI) |
QName |
getQName() |
javax.wsdl.Service |
getService(QName name) |
Map |
getServices() |
String |
getTargetNamespace() |
javax.wsdl.Types |
getTypes() |
javax.wsdl.Definition |
getUnwrappedDefinition() |
javax.wsdl.Binding |
removeBinding(QName name) |
javax.wsdl.extensions.ExtensibilityElement |
removeExtensibilityElement(javax.wsdl.extensions.ExtensibilityElement extElement) |
javax.wsdl.Import |
removeImport(javax.wsdl.Import importDef) |
javax.wsdl.Message |
removeMessage(QName name) |
String |
removeNamespace(String prefix) |
javax.wsdl.PortType |
removePortType(QName name) |
javax.wsdl.Service |
removeService(QName name) |
void |
setDocumentationElement(Element docEl) |
void |
setDocumentBaseURI(String d) |
void |
setExtensionAttribute(QName name,
Object value) |
void |
setExtensionRegistry(javax.wsdl.extensions.ExtensionRegistry extReg) |
void |
setQName(QName n) |
void |
setTargetNamespace(String t) |
void |
setTypes(javax.wsdl.Types types) |
String |
toString() |
public WSDLDefinitionWrapper(javax.wsdl.Definition def)
def
- The WSDL Definitionpublic WSDLDefinitionWrapper(javax.wsdl.Definition def, boolean limitMemory, int memoryType)
def
- limitMemory
- true if you want to use a memory sensitive wrapperpublic WSDLDefinitionWrapper(javax.wsdl.Definition def, AxisConfiguration axisConfig)
def
- WDDL DefinitionaxisConfig
- Axis Configurationpublic WSDLDefinitionWrapper(javax.wsdl.Definition def, URL wURL)
def
- The WSDL DefinitionwURL
- The URL for the wsdlpublic WSDLDefinitionWrapper(javax.wsdl.Definition def, URL wURL, boolean limitInMemory)
def
- The WSDL DefinitionwURL
- The URL for the wsdllimitInMemory
- The setting indicating whether the in-memory WSDL copy
should be manipulated to reduce memory footprintpublic WSDLDefinitionWrapper(javax.wsdl.Definition def, URL wURL, boolean limitInMemory, int memoryType)
def
- The WSDL DefinitionwURL
- The URL for the wsdllimitInMemory
- The setting indicating whether the in-memory WSDL copy
should be manipulated to reduce memory footprintmemoryType
- public WSDLDefinitionWrapper(javax.wsdl.Definition def, URL wURL, int limitType)
def
- The WSDL DefinitionwURL
- The URL for the wsdllimitType
- The setting indicating which reduction technique
to usepublic WSDLDefinitionWrapper(javax.wsdl.Definition def, URL wURL, AxisConfiguration axisCfg)
def
- The WSDL DefinitionwURL
- The URL for the wsdlaxisCfg
- The AxisConfiguration object, to be used to get configuration settingspublic javax.wsdl.Definition getUnwrappedDefinition()
public int getMemoryLimitType()
public void setDocumentBaseURI(String d)
setDocumentBaseURI
in interface javax.wsdl.Definition
public String getDocumentBaseURI()
getDocumentBaseURI
in interface javax.wsdl.Definition
public void setQName(QName n)
setQName
in interface javax.wsdl.Definition
public QName getQName()
getQName
in interface javax.wsdl.Definition
public void setTargetNamespace(String t)
setTargetNamespace
in interface javax.wsdl.Definition
public String getTargetNamespace()
getTargetNamespace
in interface javax.wsdl.Definition
public void addNamespace(String prefix, String namespaceURI)
addNamespace
in interface javax.wsdl.Definition
public String removeNamespace(String prefix)
removeNamespace
in interface javax.wsdl.Definition
public String getNamespace(String prefix)
getNamespace
in interface javax.wsdl.Definition
public String getPrefix(String namespaceURI)
getPrefix
in interface javax.wsdl.Definition
public Map getNamespaces()
getNamespaces
in interface javax.wsdl.Definition
public List getNativeAttributeNames()
getNativeAttributeNames
in interface javax.wsdl.extensions.AttributeExtensible
public void setTypes(javax.wsdl.Types types)
setTypes
in interface javax.wsdl.Definition
public javax.wsdl.Types getTypes()
getTypes
in interface javax.wsdl.Definition
public void addImport(javax.wsdl.Import importDef)
addImport
in interface javax.wsdl.Definition
public javax.wsdl.Import removeImport(javax.wsdl.Import importDef)
removeImport
in interface javax.wsdl.Definition
public List getImports(String namespaceURI)
getImports
in interface javax.wsdl.Definition
public Map getImports()
getImports
in interface javax.wsdl.Definition
public void addMessage(javax.wsdl.Message message)
addMessage
in interface javax.wsdl.Definition
public javax.wsdl.Message getMessage(QName name)
getMessage
in interface javax.wsdl.Definition
public javax.wsdl.Message removeMessage(QName name)
removeMessage
in interface javax.wsdl.Definition
public Map getMessages()
getMessages
in interface javax.wsdl.Definition
public void addBinding(javax.wsdl.Binding binding)
addBinding
in interface javax.wsdl.Definition
public javax.wsdl.Binding getBinding(QName name)
getBinding
in interface javax.wsdl.Definition
public javax.wsdl.Binding removeBinding(QName name)
removeBinding
in interface javax.wsdl.Definition
public Map getBindings()
getBindings
in interface javax.wsdl.Definition
public Map getAllBindings()
getAllBindings
in interface javax.wsdl.Definition
public void addPortType(javax.wsdl.PortType portType)
addPortType
in interface javax.wsdl.Definition
public javax.wsdl.PortType getPortType(QName name)
getPortType
in interface javax.wsdl.Definition
public javax.wsdl.PortType removePortType(QName name)
removePortType
in interface javax.wsdl.Definition
public Map getPortTypes()
getPortTypes
in interface javax.wsdl.Definition
public Map getAllPortTypes()
getAllPortTypes
in interface javax.wsdl.Definition
public void addService(javax.wsdl.Service service)
addService
in interface javax.wsdl.Definition
public javax.wsdl.Service getService(QName name)
getService
in interface javax.wsdl.Definition
public javax.wsdl.Service removeService(QName name)
removeService
in interface javax.wsdl.Definition
public Map getServices()
getServices
in interface javax.wsdl.Definition
public Map getAllServices()
getAllServices
in interface javax.wsdl.Definition
public void setDocumentationElement(Element docEl)
setDocumentationElement
in interface javax.wsdl.WSDLElement
public Element getDocumentationElement()
getDocumentationElement
in interface javax.wsdl.WSDLElement
public void addExtensibilityElement(javax.wsdl.extensions.ExtensibilityElement extElement)
addExtensibilityElement
in interface javax.wsdl.extensions.ElementExtensible
public List getExtensibilityElements()
getExtensibilityElements
in interface javax.wsdl.extensions.ElementExtensible
public javax.wsdl.Binding createBinding()
createBinding
in interface javax.wsdl.Definition
public javax.wsdl.BindingFault createBindingFault()
createBindingFault
in interface javax.wsdl.Definition
public javax.wsdl.BindingInput createBindingInput()
createBindingInput
in interface javax.wsdl.Definition
public javax.wsdl.BindingOperation createBindingOperation()
createBindingOperation
in interface javax.wsdl.Definition
public javax.wsdl.BindingOutput createBindingOutput()
createBindingOutput
in interface javax.wsdl.Definition
public javax.wsdl.Fault createFault()
createFault
in interface javax.wsdl.Definition
public javax.wsdl.Import createImport()
createImport
in interface javax.wsdl.Definition
public javax.wsdl.Input createInput()
createInput
in interface javax.wsdl.Definition
public javax.wsdl.Message createMessage()
createMessage
in interface javax.wsdl.Definition
public javax.wsdl.Operation createOperation()
createOperation
in interface javax.wsdl.Definition
public javax.wsdl.Output createOutput()
createOutput
in interface javax.wsdl.Definition
public javax.wsdl.Part createPart()
createPart
in interface javax.wsdl.Definition
public javax.wsdl.Port createPort()
createPort
in interface javax.wsdl.Definition
public javax.wsdl.PortType createPortType()
createPortType
in interface javax.wsdl.Definition
public javax.wsdl.Service createService()
createService
in interface javax.wsdl.Definition
public javax.wsdl.Types createTypes()
createTypes
in interface javax.wsdl.Definition
public void setExtensionRegistry(javax.wsdl.extensions.ExtensionRegistry extReg)
setExtensionRegistry
in interface javax.wsdl.Definition
public javax.wsdl.extensions.ExtensionRegistry getExtensionRegistry()
getExtensionRegistry
in interface javax.wsdl.Definition
public javax.wsdl.extensions.ExtensibilityElement removeExtensibilityElement(javax.wsdl.extensions.ExtensibilityElement extElement)
removeExtensibilityElement
in interface javax.wsdl.extensions.ElementExtensible
public Object getExtensionAttribute(QName name)
getExtensionAttribute
in interface javax.wsdl.extensions.AttributeExtensible
public Map getExtensionAttributes()
getExtensionAttributes
in interface javax.wsdl.extensions.AttributeExtensible
Copyright © 2004–2018 The Apache Software Foundation. All rights reserved.