Package org.apache.wss4j.dom
Interface SOAPConstants
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
SOAP11Constants,SOAP12Constants
An interface defining SOAP constants. This allows various parts of the
engine to avoid hardcoding dependence on a particular SOAP version and its
associated URIs, etc.
This might be fleshed out later to encapsulate factories for behavioral
objects which act differently depending on the SOAP version, but for now
it just supplies common namespaces + QNames.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SOAP11ConstantsSOAP 1.1 constants - thread-safe and sharedstatic final SOAP12ConstantsSOAP 1.2 constants - thread-safe and shared -
Method Summary
Modifier and TypeMethodDescriptionObtain the QName for the Body elementObtain the envelope namespace for this version of SOAPObtain the QName for the Header elementObtain the "next" role/actor URIObtain the "next" role/actor URIObtain the QName for the role attribute (actor/role)
-
Field Details
-
SOAP11_CONSTANTS
SOAP 1.1 constants - thread-safe and shared -
SOAP12_CONSTANTS
SOAP 1.2 constants - thread-safe and shared
-
-
Method Details
-
getEnvelopeURI
String getEnvelopeURI()Obtain the envelope namespace for this version of SOAP -
getHeaderQName
QName getHeaderQName()Obtain the QName for the Header element -
getBodyQName
QName getBodyQName()Obtain the QName for the Body element -
getRoleAttributeQName
QName getRoleAttributeQName()Obtain the QName for the role attribute (actor/role) -
getNextRoleURI
String getNextRoleURI()Obtain the "next" role/actor URI -
getMustUnderstand
String getMustUnderstand()Obtain the "next" role/actor URI
-