Interface Message
- All Superinterfaces:
AttributeExtensible, ElementExtensible, Serializable, WSDLElement
- All Known Implementing Classes:
MessageImpl
This interface describes a message used for communication with an operation.
- 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 part to this message.getOrderedParts(List partOrder) Get an ordered list of parts as specified by the partOrder argument.Get the specified part.getParts()Get all the parts defined here.getQName()Get the name of this message.booleanremovePart(String name) Remove the specified part.voidSet the name of this message.voidsetUndefined(boolean isUndefined) 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
-
addPart
-
getPart
-
removePart
-
getParts
Map getParts()Get all the parts defined here. -
getOrderedParts
Get an ordered list of parts as specified by the partOrder argument.- Parameters:
partOrder- a list of strings, with each string referring to a part by its name. If this argument is null, the parts are returned in the order in which they were added to the message.- Returns:
- the list of parts
-
setUndefined
void setUndefined(boolean isUndefined) -
isUndefined
boolean isUndefined()
-