public final class WSDLInputImpl extends AbstractExtensibleImpl implements WSDLInput
AbstractExtensibleImpl.UnknownWSDLExtensionextensions, notUnderstoodExtensions| Constructor and Description |
|---|
WSDLInputImpl(javax.xml.stream.XMLStreamReader xsr,
String name,
QName messageName,
WSDLOperationImpl operation) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
freeze(WSDLModelImpl parent) |
String |
getAction()
Gives the Action Message Addressing Property value for
this message. |
WSDLMessage |
getMessage()
Gives the WSDLMessage corresponding to wsdl:input@message
This method should not be called before the entire WSDLModel is built.
|
String |
getName()
Gives the wsdl:portType/wsdl:operation/wsdl:input@name
|
WSDLOperation |
getOperation()
Gives the owning
WSDLOperation |
QName |
getQName()
Gives qualified name of the wsdl:input 'name' attribute value.
|
boolean |
isDefaultAction()
Checks if the Action value is implicitly derived using the rules defined in WS-Addressing.
|
void |
setAction(String action) |
void |
setDefaultAction(boolean defaultAction) |
addExtension, addNotUnderstoodExtension, areRequiredExtensionsUnderstood, getExtension, getExtensions, getExtensionsgetLocationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddExtension, getExtension, getExtensions, getExtensionsgetLocationpublic WSDLInputImpl(javax.xml.stream.XMLStreamReader xsr, String name, QName messageName, WSDLOperationImpl operation)
public String getName()
WSDLInputpublic WSDLMessage getMessage()
WSDLInputgetMessage in interface WSDLInputpublic String getAction()
WSDLInputthis message.
This method provides the correct value irrespective of
whether the Action is explicitly specified in the WSDL or
implicitly derived using the rules defined in WS-Addressing.@NotNull public WSDLOperation getOperation()
WSDLInputWSDLOperationgetOperation in interface WSDLInputpublic QName getQName()
WSDLInputWSDLOperation.getName()
otherwise
wsdl:operation@name+"Request", which is local name of WSDLOperation.getName() + "Request"
The namespace uri is determined from the enclosing wsdl:operation.public void setAction(String action)
public boolean isDefaultAction()
WSDLInputisDefaultAction in interface WSDLInputpublic void setDefaultAction(boolean defaultAction)
void freeze(WSDLModelImpl parent)
Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.