Interface Service
- All Superinterfaces:
AttributeExtensible, ElementExtensible, Serializable, WSDLElement
- All Known Implementing Classes:
ServiceImpl
This interface represents a service, which groups related
ports to provide some functionality.
- Author:
- Paul Fremantle, Nirmal Mukhi, Matthew J. Duftler
-
Field Summary
Fields inherited from interface AttributeExtensible
LIST_OF_QNAMES_TYPE, LIST_OF_STRINGS_TYPE, NO_DECLARED_TYPE, QNAME_TYPE, STRING_TYPE -
Method Summary
Modifier and TypeMethodDescriptionvoidAdd a port to this service.Get the specified port.getPorts()Get all the ports defined here.getQName()Get the name of this service.removePort(String name) Remove the specified port.voidSet the name of this service.Methods inherited from interface AttributeExtensible
getExtensionAttribute, getExtensionAttributes, getNativeAttributeNames, setExtensionAttributeMethods inherited from interface ElementExtensible
addExtensibilityElement, getExtensibilityElements, removeExtensibilityElementMethods inherited from interface WSDLElement
getDocumentationElement, setDocumentationElement
-
Method Details
-
setQName
-
getQName
-
addPort
-
getPort
-
removePort
-
getPorts
Map getPorts()Get all the ports defined here.
-