com.ebmwebsourcing.commons.wsdl.impl.wsdl20
Class ServiceImpl
java.lang.Object
com.ebmwebsourcing.commons.wsdl.api.abstractElmt.AbstractWSDLElementImpl<E>
com.ebmwebsourcing.commons.wsdl.api.abstractElmt.AbstractServiceImpl<ServiceType>
com.ebmwebsourcing.commons.wsdl.impl.wsdl20.ServiceImpl
- All Implemented Interfaces:
- Service, WSDLElement, java.io.Serializable
public class ServiceImpl
- extends AbstractServiceImpl<ServiceType>
- implements Service
- Author:
- Nicolas Salatge - eBM WebSourcing
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ServiceImpl
public ServiceImpl()
ServiceImpl
public ServiceImpl(ServiceType service,
DescriptionImpl desc)
addEndpoint
public void addEndpoint(Endpoint endpoint)
- Description copied from interface:
Service
- Add a endpoint to this service.
- Specified by:
addEndpoint in interface Service- Overrides:
addEndpoint in class AbstractServiceImpl<ServiceType>
- Parameters:
endpoint - the endpoint to be added
getQName
public javax.xml.namespace.QName getQName()
- Description copied from interface:
Service
- Get the name of this service.
- Specified by:
getQName in interface Service
- Returns:
- the service name
removeEndpoint
public Endpoint removeEndpoint(java.lang.String name)
- Description copied from interface:
Service
- Remove the specified endpoint.
- Specified by:
removeEndpoint in interface Service
- Parameters:
name - the name of the endpoint to be removed.
- Returns:
- the endpoint which was removed.
setQName
public void setQName(javax.xml.namespace.QName name)
- Description copied from interface:
Service
- Set the name of this service.
- Specified by:
setQName in interface Service
- Parameters:
name - the desired name
getInterface
public InterfaceType getInterface()
throws WSDLException
- Description copied from interface:
Service
- Get interface.
- Specified by:
getInterface in interface Service
- Throws:
WSDLException
getOtherElements
public java.util.List<org.w3c.dom.Element> getOtherElements()
throws WSDLException
- Description copied from class:
AbstractWSDLElementImpl
- Get all the extensibility elements defined here.
- Specified by:
getOtherElements in interface WSDLElement- Overrides:
getOtherElements in class AbstractWSDLElementImpl<ServiceType>
- Throws:
WSDLException
Copyright © 2008 eBM WebSourcing. All Rights Reserved.