public class ServiceImpl extends WSDLComponentImpl implements Service, ServiceElement, EdService
| Constructor and Description |
|---|
ServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
EdEndpoint |
addEndpoint() |
EndpointElement |
addEndpointElement()
Create an EndpointElement with this ServiceElement as its parent and
return a reference to it.
|
Endpoint |
getEndpoint(NCName name)
Returns the Endpoint with the specified local name from the {endpoints}
property of this Service.
|
EndpointElement[] |
getEndpointElements()
Return the set of EndpointElements within this ServiceElement.
|
Endpoint[] |
getEndpoints()
Represents the {endpoints} property of the Service component.
|
FragmentIdentifier |
getFragmentIdentifier()
Returns the fragment identifier for this WSDL 2.0 component.
|
Interface |
getInterface()
Represents the {interface} property of the Service component.
|
InterfaceElement |
getInterfaceElement()
Return the InterfaceElement referred to by this ServiceElement.
|
QName |
getInterfaceName()
Return the name of the InterfaceElement referred to by this ServiceElement.
|
QName |
getName()
Returns the qualified name representing the {name} property of this Service.
|
WSDLElement |
getParentElement() |
void |
setInterface(Interface interfaceComp) |
void |
setInterfaceName(QName qname)
Specify the name of the InterfaceElement referred to by this ServiceElement.
|
void |
setName(NCName name)
Set the name of this ServiceElement to the specified NCName.
|
void |
setName(QName name) |
ServiceElement |
toElement()
Returns a WSDLElement that represents the element information item from the WSDL 2.0
infoset that maps to this WSDLComponent.
|
containsComponent, 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, getDocumentationElementsaddNamespace, getDeclaredNamespaces, getInScopeNamespaces, getNamespacePrefix, getNamespaceURI, removeNamespacegetExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, hasExtensionAttributesForNamespace, setExtensionAttributeaddExtensionElement, getExtensionElements, getExtensionElementsOfType, hasExtensionElementsForNamespace, removeExtensionElementequals, getComponentExtensionContext, isEquivalentTo, setComponentExtensionContext, toStringgetExtensionProperties, getExtensionProperties, getExtensionPropertypublic QName getName()
ServicegetName in interface ServicegetName in interface ServiceElementpublic Interface getInterface()
ServicegetInterface in interface Servicepublic Endpoint getEndpoint(NCName name)
ServicegetEndpoint in interface Servicename - the local name of the Endpointpublic Endpoint[] getEndpoints()
ServicegetEndpoints in interface Servicepublic ServiceElement toElement()
Servicepublic void setName(NCName name)
ServiceElementname attribute of the <service> element.setName in interface ServiceElementname - the NCName that represents the local name of this servicepublic void setInterfaceName(QName qname)
ServiceElementinterface attribute of the
<service> element.setInterfaceName in interface ServiceElementqname - the QName of the interfacepublic QName getInterfaceName()
ServiceElementinterface attribute of the
<service> element.getInterfaceName in interface ServiceElementpublic InterfaceElement getInterfaceElement()
ServiceElementinterface
attribute of the <service> element.
If this reference cannot be resolved to an InterfaceElement, this method will return null.getInterfaceElement in interface ServiceElementpublic EndpointElement addEndpointElement()
ServiceElementaddEndpointElement in interface ServiceElementpublic EndpointElement[] getEndpointElements()
ServiceElementgetEndpointElements in interface ServiceElementpublic WSDLElement getParentElement()
getParentElement in interface NestedElementpublic FragmentIdentifier getFragmentIdentifier()
WSDLComponentgetFragmentIdentifier in interface WSDLComponentpublic EdEndpoint addEndpoint()
addEndpoint in interface EdServicepublic void setInterface(Interface interfaceComp)
setInterface in interface EdServiceCopyright © 2005–2019 Apache Software Foundation. All rights reserved.