public class IOType extends AttributableSupport
paramType. Possible usage = wsdl:input, wsdl:output, wsdl:fault.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_REQUEST_SUFFIX |
static java.lang.String |
REQUEST_SUFFIX |
static java.lang.String |
RESPONSE_SUFFIX |
static java.lang.String |
SOLICIT_SUFFIX |
static java.lang.String |
SUFFIX_FAULT |
static java.lang.String |
SUFFIX_INPUT |
static java.lang.String |
SUFFIX_OUTPUT |
static java.lang.String |
URL_DELIMITER |
static java.lang.String |
URN_DELIMITER |
attributes| Constructor and Description |
|---|
IOType() |
IOType(QName message) |
IOType(java.lang.String name,
QName message) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
generateDefaultName(java.lang.String requestSuffix) |
java.lang.String |
getAction()
Returns the wsa:Action URI as String.
|
WSDLMessage |
getMessage() |
QName |
getMessageName()
Returns the WSDL messageName for this
|
java.lang.String |
getName() |
java.lang.String |
getNamespace()
Returns the namespace within which this input/output/fault element resides.
|
WSDLOperation |
getOperation() |
DataStructure |
getParts() |
WSDLPortType |
getPortType() |
WSDL |
getWsdl() |
int |
hashCode() |
boolean |
isNameSet() |
void |
setAction(java.lang.String action)
Sets the wsa:Action.
|
void |
setAttribute(QName name,
CustomAttributeValue value)
Sets the
value for the attribute with the specified name. |
void |
setAttributes(HashMap attributes)
Sets all attributes at once to those contained within argument
attributes. |
void |
setMessage(QName messageName)
Sets the WSDL messageName.
|
void |
setName(java.lang.String name) |
protected void |
setOperation(WSDLOperation operation) |
java.lang.String |
toString() |
getAttribute, getAttributes, hasAttributes, serializeAttributes, setAttributepublic static final java.lang.String SUFFIX_INPUT
public static final java.lang.String SUFFIX_OUTPUT
public static final java.lang.String SUFFIX_FAULT
public static final java.lang.String REQUEST_SUFFIX
public static final java.lang.String DEFAULT_REQUEST_SUFFIX
public static final java.lang.String RESPONSE_SUFFIX
public static final java.lang.String SOLICIT_SUFFIX
public static final java.lang.String URL_DELIMITER
public static final java.lang.String URN_DELIMITER
public IOType()
public IOType(QName message)
message - public IOType(java.lang.String name,
QName message)
name - message - public java.lang.String toString()
toString in class AttributableSupportpublic void setAttribute(QName name, CustomAttributeValue value)
Attributablevalue for the attribute with the specified name. Throws a
java.lang.IllegalArgumentException in case name is null.setAttribute in interface AttributablesetAttribute in class AttributableSupportname - the name of the attribute to set, must not be nullvalue - the value to set the named attribute to (may be nullpublic void setAttributes(HashMap attributes)
Attributableattributes. Note
that depending on the actual implementation it is possible that the map attributes
points at may be used for the actual internal storage of the attributes (i.e. without copying
it). That is why, after passing it to this method, modifications to this map should be made
with care. This method throws a java.lang.IllegalArgumentException in cases where
attributes is null.setAttributes in interface AttributablesetAttributes in class AttributableSupportattributes - the new attributes to setpublic WSDL getWsdl()
public WSDLPortType getPortType()
public java.lang.String getNamespace()
null otherwise.null if operation not setpublic java.lang.String getName()
public void setName(java.lang.String name)
public WSDLMessage getMessage()
public void setMessage(QName messageName)
messageName - the messageName to set.public DataStructure getParts()
public QName getMessageName()
public java.lang.String getAction()
public void setAction(java.lang.String action)
action - the action to setpublic WSDLOperation getOperation()
protected void setOperation(WSDLOperation operation)
operation - the operation to setpublic boolean isNameSet()
public java.lang.String generateDefaultName(java.lang.String requestSuffix)
public int hashCode()
hashCode in class AttributableSupportpublic boolean equals(java.lang.Object obj)
equals in class AttributableSupport