public interface Record
extends java.io.Serializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
Record.MessageType
Record's message type; can be either inboud or outbound |
| Modifier and Type | Method and Description |
|---|---|
void |
addHeaders(java.lang.String key,
java.util.List<java.lang.String> value)
Adds a HTTP header to the record
|
java.util.Date |
getDate()
Gets the date of this record
|
java.lang.String |
getDestinationHost()
Gets the source (message sender) host.
|
java.lang.String |
getEnvelope()
Gets the SOAP message envelope
|
java.lang.String |
getGroupID()
Gets the group ID corresponding to the current message exchange flow
|
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getHeaders()
Gets the HTTP headers
|
Record.MessageType |
getMessageType()
Gets the message type, i.e.
|
javax.xml.namespace.QName |
getOperation()
Gets the invoked operation
|
java.lang.String |
getSourceHost()
Gets the source (message sender) host.
|
void |
setDate(java.util.Date date)
Sets the date of the record
|
void |
setDestinationHost(java.lang.String host)
Sets the destination host
|
void |
setEnvelope(java.lang.String envelope)
Sets the SOAP message envelope
|
void |
setGroupID(java.lang.String groupID)
Sets the groupID
|
void |
setHeaders(java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers)
Sets the HTTP headers of the record
|
void |
setMessageType(Record.MessageType type)
Sets the message type
|
void |
setOperation(javax.xml.namespace.QName operation)
Sets the record's operation
|
void |
setSourceHost(java.lang.String host)
Sets the source host
|
java.lang.String getGroupID()
void setGroupID(java.lang.String groupID)
groupID - idjava.util.Date getDate()
void setDate(java.util.Date date)
date - datejava.lang.String getSourceHost()
void setSourceHost(java.lang.String host)
host - source hostjava.lang.String getDestinationHost()
void setDestinationHost(java.lang.String host)
host - destination hostRecord.MessageType getMessageType()
void setMessageType(Record.MessageType type)
type - message typejava.lang.String getEnvelope()
void setEnvelope(java.lang.String envelope)
envelope - SOAP message envelopejava.util.Map<java.lang.String,java.util.List<java.lang.String>> getHeaders()
void addHeaders(java.lang.String key,
java.util.List<java.lang.String> value)
key - idvalue - valuevoid setHeaders(java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers)
headers - HTTP headersjavax.xml.namespace.QName getOperation()
void setOperation(javax.xml.namespace.QName operation)
operation - record operation