Modifier and Type | Field and Description |
---|---|
static int |
SAAJ_11 |
static int |
SAAJ_12 |
static int |
SAAJ_13 |
Constructor and Description |
---|
SaajUtils() |
Modifier and Type | Method and Description |
---|---|
static SOAPEnvelope |
getEnvelope(SOAPElement element)
Returns the SAAJ
SOAPEnvelope for the given element. |
static int |
getSaajVersion()
Gets the SAAJ version.
|
static int |
getSaajVersion(SOAPElement soapElement)
Gets the SAAJ version for the specified
SOAPElement . |
static int |
getSaajVersion(SOAPMessage soapMessage)
Gets the SAAJ version for the specified
SOAPMessage . |
static String |
getSaajVersionString()
Returns the SAAJ version as a String.
|
static SOAPMessage |
loadMessage(org.springframework.core.io.Resource resource,
MessageFactory messageFactory)
Loads a SAAJ
SOAPMessage from the given resource with a given message factory. |
static Name |
toName(QName qName,
SOAPElement resolveElement)
|
static QName |
toQName(Name name)
Converts a
javax.xml.soap.Name to a javax.xml.namespace.QName . |
public static final int SAAJ_11
public static final int SAAJ_12
public static final int SAAJ_13
public static int getSaajVersion()
public static int getSaajVersion(SOAPMessage soapMessage) throws SOAPException
SOAPMessage
.SOAPException
SAAJ_11
,
SAAJ_12
,
SAAJ_13
public static int getSaajVersion(SOAPElement soapElement)
SOAPElement
.public static String getSaajVersionString()
SAAJ 1.3
", "SAAJ
1.2
", or "SAAJ 1.1
".getSaajVersion()
public static Name toName(QName qName, SOAPElement resolveElement) throws SOAPException
qName
- the QName
to convertresolveElement
- a SOAPElement
used to resolve namespaces to prefixesSOAPException
- if conversion is unsuccessfulIllegalArgumentException
- if qName
is not fully qualifiedpublic static QName toQName(Name name)
javax.xml.soap.Name
to a javax.xml.namespace.QName
.name
- the Name
to convertQName
public static SOAPMessage loadMessage(org.springframework.core.io.Resource resource, MessageFactory messageFactory) throws SOAPException, IOException
SOAPMessage
from the given resource with a given message factory.resource
- the resource to read frommessageFactory
- SAAJ message factory used to construct the messageSOAPException
- if the message cannot be constructedIOException
- if the input stream resource cannot be loadedpublic static SOAPEnvelope getEnvelope(SOAPElement element)
SOAPEnvelope
for the given element.element
- the element to return the envelope fromnull
if not foundCopyright © 2005–2015 The Spring Web Services Framework. All rights reserved.