public class EndpointImpl extends NestedImpl implements Endpoint, EndpointElement, EdEndpoint
| Constructor and Description |
|---|
EndpointImpl() |
| Modifier and Type | Method and Description |
|---|---|
URI |
getAddress()
Returns a URI that represents the {address} property of this Endpoint.
|
Binding |
getBinding()
Represents the {binding} property of the Endpoint component.
|
BindingElement |
getBindingElement()
Return the BindingElement referred to by this EndpointElement.
|
QName |
getBindingName()
Return the name of the BindingElement referred to by this EndpointElement.
|
FragmentIdentifier |
getFragmentIdentifier()
Returns the fragment identifier for this WSDL 2.0 component.
|
NCName |
getName()
Returns the local name representing the {name} property of this Endpoint.
|
void |
setAddress(URI uri)
Set the endpoint address of this EndpointElement to the specified URI.
|
void |
setBinding(Binding bindingComp) |
void |
setBindingName(QName qname)
Specify the name of the BindingElement referred to by this EndpointElement.
|
void |
setName(NCName name)
Set the name of this EndpointElement to the specified NCName.
|
EndpointElement |
toElement()
Returns a WSDLElement that represents the element information item from the WSDL 2.0
infoset that maps to this WSDLComponent.
|
getParent, getParentElementcontainsComponent, equals, getComponentExtensionContext, getExtensionProperties, getExtensionProperties, getExtensionProperty, isEquivalentTo, setComponentExtensionContext, toStringaddDocumentationElement, getDocumentationElementsaddExtensionElement, addNamespace, getDeclaredNamespaces, getExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, getExtensionElements, getExtensionElementsOfType, getInScopeNamespaces, getNamespacePrefix, getNamespaceURI, hasExtensionAttributesForNamespace, hasExtensionElementsForNamespace, removeExtensionElement, removeNamespace, setExtensionAttributeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddDocumentationElement, getDocumentationElementsgetParentElementaddNamespace, getDeclaredNamespaces, getInScopeNamespaces, getNamespacePrefix, getNamespaceURI, removeNamespacegetExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, hasExtensionAttributesForNamespace, setExtensionAttributeaddExtensionElement, getExtensionElements, getExtensionElementsOfType, hasExtensionElementsForNamespace, removeExtensionElementgetParentequals, getComponentExtensionContext, isEquivalentTo, setComponentExtensionContext, toStringgetExtensionProperties, getExtensionProperties, getExtensionPropertypublic NCName getName()
EndpointgetName in interface EndpointgetName in interface EndpointElementpublic Binding getBinding()
EndpointgetBinding in interface Endpointpublic URI getAddress()
EndpointgetAddress in interface EndpointgetAddress in interface EndpointElementpublic EndpointElement toElement()
Endpointpublic void setName(NCName name)
EndpointElementname attribute of the <endpoint> element.setName in interface EdEndpointsetName in interface EndpointElementname - the NCName that represents the local name of this endpointpublic void setBindingName(QName qname)
EndpointElementbinding attribute of the
<endpoint> element.setBindingName in interface EndpointElementqname - the QName of the bindingpublic QName getBindingName()
EndpointElementbinding attribute of the
<endpoint> element.getBindingName in interface EndpointElementpublic BindingElement getBindingElement()
EndpointElementbinding
attribute of the <endpoint> element.
If this reference cannot be resolved to a BindingElement, this method will return null.getBindingElement in interface EndpointElementpublic void setAddress(URI uri)
EndpointElementaddress attribute of the <endpoint> element.setAddress in interface EdEndpointsetAddress in interface EndpointElementuri - the endpoint address URIpublic FragmentIdentifier getFragmentIdentifier()
WSDLComponentgetFragmentIdentifier in interface WSDLComponentpublic void setBinding(Binding bindingComp)
setBinding in interface EdEndpointCopyright © 2005–2019 Apache Software Foundation. All rights reserved.