org.apache.woden.internal.wsdl20
Class ServiceImpl
java.lang.Object
org.apache.woden.internal.wsdl20.WSDLElementImpl
org.apache.woden.internal.wsdl20.DocumentableImpl
org.apache.woden.internal.wsdl20.WSDLComponentImpl
org.apache.woden.internal.wsdl20.ServiceImpl
- All Implemented Interfaces:
- AttributeExtensible, ElementExtensible, PropertyExtensible, Service, WSDLComponent, DocumentableElement, NestedElement, ServiceElement, WSDLElement
public class ServiceImpl
- extends WSDLComponentImpl
- implements Service, ServiceElement
This class represents the Service component and the
<service> element.
- Author:
- John Kaputin (jkaputin@apache.org)
| Methods inherited from class org.apache.woden.internal.wsdl20.WSDLElementImpl |
addExtensionElement, addNamespace, getDeclaredNamespaces, getExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, getExtensionElements, getExtensionElementsOfType, getInScopeNamespaces, getNamespacePrefix, getNamespaceURI, hasExtensionAttributesForNamespace, hasExtensionElementsForNamespace, removeExtensionElement, removeNamespace, setExtensionAttribute |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ServiceImpl
public ServiceImpl()
getName
public QName getName()
- Specified by:
getName in interface Service- Specified by:
getName in interface ServiceElement
getInterface
public Interface getInterface()
- Specified by:
getInterface in interface Service
getEndpoint
public Endpoint getEndpoint(NCName name)
- Specified by:
getEndpoint in interface Service
getEndpoints
public Endpoint[] getEndpoints()
- Specified by:
getEndpoints in interface Service
toElement
public ServiceElement toElement()
- Specified by:
toElement in interface Service
setName
public void setName(NCName name)
- Specified by:
setName in interface ServiceElement
setInterfaceName
public void setInterfaceName(QName qname)
- Specified by:
setInterfaceName in interface ServiceElement
getInterfaceName
public QName getInterfaceName()
- Specified by:
getInterfaceName in interface ServiceElement
getInterfaceElement
public InterfaceElement getInterfaceElement()
- Specified by:
getInterfaceElement in interface ServiceElement
addEndpointElement
public EndpointElement addEndpointElement()
- Specified by:
addEndpointElement in interface ServiceElement
getEndpointElements
public EndpointElement[] getEndpointElements()
- Specified by:
getEndpointElements in interface ServiceElement
getParentElement
public WSDLElement getParentElement()
- Specified by:
getParentElement in interface NestedElement
getFragmentIdentifier
public FragmentIdentifier getFragmentIdentifier()
- Specified by:
getFragmentIdentifier in interface WSDLComponent
Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.