java.io.Serializable
public abstract class MsgHeader
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Method | Description |
---|---|---|
protected void |
addStandardNamespaces(org.w3c.dom.Element element) |
Deprecated.
Adds standard namespace declarations like xmlns:env and xmlns:wsu.
|
protected java.lang.String |
getCurrentSoapEnvelopeNamespace() |
Deprecated.
The current SOAP envelope namespace in force during the writeToParent
method invocation.
|
abstract javax.xml.namespace.QName |
getName() |
Deprecated.
Gets the name of the header
|
java.lang.String |
getRole() |
Deprecated.
Gets the role targeted by this header.
|
abstract MsgHeaderType |
getType() |
Deprecated.
Gets the type of message header
|
boolean |
hasDuplicated() |
Deprecated.
Has duplicated header or not.
|
boolean |
isMultiple() |
Deprecated.
Determines if this header can appear multiple times in SOAP header.
|
boolean |
isMustUnderstand() |
Deprecated.
Determines if this header must be understood by the received node
|
boolean |
isRefParam() |
Deprecated.
Determines if this header is a reference parameter
|
abstract void |
read(org.w3c.dom.Element element) |
Deprecated.
Reads the header
|
void |
setDuplicated(boolean duplicated) |
Deprecated.
Set duplicated flag marks this header is duplicated, so we can detect it
later and throw standard WS-Addressing exception instead of throwing
duplicated header exception when parsing headers.
|
void |
setMustUnderstand(boolean mustUnderstand) |
Deprecated.
Marks whether this header must be understood by the receiving node
|
void |
setRefParam(boolean refParam) |
Deprecated.
Marks whether this header is a reference parameter
|
void |
setRole(java.lang.String role) |
Deprecated.
Sets the role targeted by this header.
|
java.lang.String |
toString() |
Deprecated.
|
void |
toString(ToStringWriter writer) |
Deprecated.
|
abstract void |
write(org.w3c.dom.Element element) |
Deprecated.
Writes the header
|
org.w3c.dom.Element |
writeToParent(org.w3c.dom.Element parentElt) |
Deprecated.
Writes the header
|
public abstract MsgHeaderType getType()
public abstract javax.xml.namespace.QName getName()
public abstract void read(org.w3c.dom.Element element) throws MsgHeaderException
element
- The XML element containing the header dataMsgHeaderException
public abstract void write(org.w3c.dom.Element element) throws MsgHeaderException
element
- The XML element to contain the header dataMsgHeaderException
public boolean isMultiple()
protected java.lang.String getCurrentSoapEnvelopeNamespace()
public org.w3c.dom.Element writeToParent(org.w3c.dom.Element parentElt) throws MsgHeaderException
parentElt
- The parent XML elementMsgHeaderException
protected void addStandardNamespaces(org.w3c.dom.Element element)
public void setMustUnderstand(boolean mustUnderstand)
mustUnderstand
- true if this header must be understoodpublic boolean isMustUnderstand()
public void setRefParam(boolean refParam)
refParam
- true if this header is a reference parameterpublic boolean isRefParam()
public void setDuplicated(boolean duplicated)
duplicated
- public boolean hasDuplicated()
public java.lang.String getRole()
public void setRole(java.lang.String role)
role
- The role targeted by this headerpublic void toString(ToStringWriter writer)
public java.lang.String toString()
toString
in class java.lang.Object