com.ibm.ws.sibx.smobo.util
Class SCAMessageHelper

java.lang.Object
  extended bycom.ibm.ws.sibx.smobo.util.SCAMessageHelper
All Implemented Interfaces:
java.io.Serializable

public final class SCAMessageHelper
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
static java.lang.String $sccsid
           
static java.lang.String COPYRIGHT
           
 
Constructor Summary
SCAMessageHelper()
           
 
Method Summary
 void copyFaultSMOIntoSCAMessage(com.ibm.wsspi.sca.message.Message message, ServiceMessageObject smo)
          Copy the fault SMO into the existing SCA message.
 void copyReplySMOIntoSCAMessage(com.ibm.wsspi.sca.message.Message message, ServiceMessageObject smo)
          Copy the reply SMO into the existing SCA message.
 com.ibm.wsspi.sca.message.Message createAsyncSCAMessage(ServiceMessageObject smo, com.ibm.wsspi.sca.headers.MessageType messageType, com.ibm.wsspi.sca.headers.InteractionType interactionType, com.ibm.wsspi.sca.scdl.OperationType operationType, com.ibm.wsspi.sca.scdl.Port sourcePort, com.ibm.wsspi.sca.scdl.Port targetPort, com.ibm.wsspi.sca.scdl.Wire wire, boolean smoAware, long timeout)
          Create an SCA message that represents an asynchronous invocation.
 com.ibm.wsspi.sca.message.Message createSCAMessage(ServiceMessageObject smo, com.ibm.wsspi.sca.headers.MessageType messageType, com.ibm.wsspi.sca.headers.InteractionType interactionType, com.ibm.wsspi.sca.scdl.OperationType operationType, com.ibm.wsspi.sca.scdl.Port sourcePort, com.ibm.wsspi.sca.scdl.Port targetPort, com.ibm.wsspi.sca.scdl.Wire wire, boolean smoAware)
          Create an SCA message that represents a synchronous invocation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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
Constructor Detail

SCAMessageHelper

public SCAMessageHelper()
Method Detail

createSCAMessage

public com.ibm.wsspi.sca.message.Message createSCAMessage(ServiceMessageObject smo,
                                                          com.ibm.wsspi.sca.headers.MessageType messageType,
                                                          com.ibm.wsspi.sca.headers.InteractionType interactionType,
                                                          com.ibm.wsspi.sca.scdl.OperationType operationType,
                                                          com.ibm.wsspi.sca.scdl.Port sourcePort,
                                                          com.ibm.wsspi.sca.scdl.Port targetPort,
                                                          com.ibm.wsspi.sca.scdl.Wire wire,
                                                          boolean smoAware)
Create an SCA message that represents a synchronous invocation.

Parameters:
smo -
messageType -
interactionType -
operationType -
sourcePort -
targetPort -
wire -
smoAware -
Returns:
The SCA message.

createAsyncSCAMessage

public com.ibm.wsspi.sca.message.Message createAsyncSCAMessage(ServiceMessageObject smo,
                                                               com.ibm.wsspi.sca.headers.MessageType messageType,
                                                               com.ibm.wsspi.sca.headers.InteractionType interactionType,
                                                               com.ibm.wsspi.sca.scdl.OperationType operationType,
                                                               com.ibm.wsspi.sca.scdl.Port sourcePort,
                                                               com.ibm.wsspi.sca.scdl.Port targetPort,
                                                               com.ibm.wsspi.sca.scdl.Wire wire,
                                                               boolean smoAware,
                                                               long timeout)
Create an SCA message that represents an asynchronous invocation.

Parameters:
smo -
messageType -
interactionType -
operationType -
sourcePort -
targetPort -
wire -
smoAware -
timeout -
Returns:
The SCA message.

copyReplySMOIntoSCAMessage

public void copyReplySMOIntoSCAMessage(com.ibm.wsspi.sca.message.Message message,
                                       ServiceMessageObject smo)
Copy the reply SMO into the existing SCA message.

Parameters:
message -
smo -

copyFaultSMOIntoSCAMessage

public void copyFaultSMOIntoSCAMessage(com.ibm.wsspi.sca.message.Message message,
                                       ServiceMessageObject smo)
Copy the fault SMO into the existing SCA message.

Parameters:
message -
smo -