|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MessageContext
MessageContext represents a container of a SOAP message and all the properties
including the transport headers.
MessageContext is a composite PropertySet that combines properties exposed from multiple
PropertySets into one.
This implementation allows one PropertySet to assemble
all properties exposed from other "satellite" PropertySets.
(A satellite may itself be a DistributedPropertySet, so
in general this can form a tree.)
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.jvnet.ws.message.PropertySet |
|---|
PropertySet.Property |
| Method Summary | ||
|---|---|---|
void |
addSatellite(PropertySet satellite)
Adds the PropertySet |
|
void |
copySatelliteInto(MessageContext otherMessageContext)
Copies all the PropertySet of this MessageContext into the other MessageContext |
|
|
getSatellite(java.lang.Class<T> satelliteClass)
Gets the PropertySet |
|
SOAPMessage |
getSOAPMessage()
Gets the SAAJ SOAPMessage representation of the SOAP message. |
|
void |
removeSatellite(PropertySet satellite)
Removes the PropertySet |
|
void |
setSOAPMessage(SOAPMessage message)
Sets the SAAJ SOAPMessage to be the SOAP message. |
|
| Methods inherited from interface org.jvnet.ws.message.PropertySet |
|---|
containsKey, createMapView, get, put, remove, supports |
| Method Detail |
|---|
SOAPMessage getSOAPMessage()
throws SOAPException
SOAPExceptionvoid setSOAPMessage(SOAPMessage message)
message - The SOAP message to setvoid addSatellite(PropertySet satellite)
PropertySet
satellite - the PropertySetvoid removeSatellite(PropertySet satellite)
PropertySet
satellite - the PropertySetvoid copySatelliteInto(MessageContext otherMessageContext)
PropertySet of this MessageContext into the other MessageContext
otherMessageContext - the MessageContext<T extends PropertySet> T getSatellite(java.lang.Class<T> satelliteClass)
PropertySet
satellite - the PropertySet type
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||