com.ibm.websphere.sibx.smobo
Interface ServiceMessageObject

All Known Implementing Classes:
ServiceMessageObjectImpl

public interface ServiceMessageObject

Provides the interface for the Service Message Object.

The following features are supported:

See Also:
ServiceMessageObjectPackage.getServiceMessageObject()

Field Summary
static java.lang.String $sccsid
           
static java.lang.String COPYRIGHT
           
 
Method Summary
 java.lang.Object getBody()
          Returns the value of the 'Body' containment reference.
 java.lang.Object getBodyForSCAMessage()
           
 ContextType getContext()
          Returns the value of the 'Context' containment reference.
 HeadersType getHeaders()
          Returns the value of the 'Headers' containment reference.
 void setBody(java.lang.Object value)
          Sets the value of the 'Body' containment reference.
 void setContext(ContextType value)
          Sets the value of the 'Context' containment reference.
 void setHeaders(HeadersType value)
          Sets the value of the 'Headers' containment reference.
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
See Also:
Constant Field Values

$sccsid

public static final java.lang.String $sccsid
See Also:
Constant Field Values
Method Detail

getContext

public ContextType getContext()
Returns the value of the 'Context' containment reference.

This context folder contains both the transient and correlation contexts.

Returns:
the value of the 'Context' containment reference.
See Also:
setContext(ContextType), ServiceMessageObjectPackage.getServiceMessageObject_Context()

setContext

public void setContext(ContextType value)
Sets the value of the 'Context' containment reference.

Parameters:
value - the new value of the 'Context' containment reference.
See Also:
getContext()

getHeaders

public HeadersType getHeaders()
Returns the value of the 'Headers' containment reference.

This headers folder contains all of the other headers, fault information and message properties.

Returns:
the value of the 'Headers' containment reference.
See Also:
setHeaders(HeadersType), ServiceMessageObjectPackage.getServiceMessageObject_Headers()

setHeaders

public void setHeaders(HeadersType value)
Sets the value of the 'Headers' containment reference.

Parameters:
value - the new value of the 'Headers' containment reference.
See Also:
getHeaders()

getBody

public java.lang.Object getBody()
Returns the value of the 'Body' containment reference.

This body is the payload of the message and might typically contain application data.

Returns:
the value of the 'Body' containment reference.
See Also:
setBody(Object), ServiceMessageObjectPackage.getServiceMessageObject_Body()

setBody

public void setBody(java.lang.Object value)
Sets the value of the 'Body' containment reference.

Parameters:
value - the new value of the 'Body' containment reference.
See Also:
getBody()

getBodyForSCAMessage

public java.lang.Object getBodyForSCAMessage()