|
Sonic ESB API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface XQHeader
The XQHeader stores name/value pairs to represent header objects associated with a message part. XQHeader objects are accessible from XQParts.
XQPart.getHeader()
Method Summary | |
---|---|
java.util.Iterator<java.lang.String> |
getKeys()
Gets the list of all header fields. |
java.lang.String |
getValue(java.lang.String key)
Gets the value of a header field, or null if it does not exist. |
java.lang.String |
remove(java.lang.String key)
Removes the specified field from the header. |
void |
removeAll()
Removes all entries from the header. |
java.lang.String |
setValue(java.lang.String key,
java.lang.String value)
Sets the value of a header field. |
void |
setValues(java.util.Map<java.lang.String,java.lang.String> map)
Add zero or more fields to header. |
boolean |
valueExists(java.lang.String key)
Check if a header field exists. |
Methods inherited from interface com.sonicsw.xq.XQCloneable |
---|
clone |
Method Detail |
---|
java.lang.String getValue(java.lang.String key)
key
- The name of the header field.
java.lang.String setValue(java.lang.String key, java.lang.String value)
key
- The name of the header field to set.value
- The value to set.java.lang.String remove(java.lang.String key)
key
- The name of the header field to remove.void removeAll()
boolean valueExists(java.lang.String key)
key
- The name of the header field to check.
java.util.Iterator<java.lang.String> getKeys()
void setValues(java.util.Map<java.lang.String,java.lang.String> map)
map
- The fields to add to the header
|
Sonic ESB API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |