com.sap.aii.af.lib.ra.cci

Interface XIMessageRecord

All Superinterfaces:
Cloneable, Record, Serializable

public interface XIMessageRecord
extends Record

XIMessageRecord wraps a XI message in a CCI record. I.e. it represents a CCI custom record. Adapters which whishes to use the standard XI AF module processor exit and entry bean must provide a record implementation that supports this interface. Please note that it does not mean necessarily that the ra has to implement the Message interface. Rather it can use the XI AF MS message factory to create messages and associate them in XIMessageRecord with the CCI record. (See the XI AF JCA sample ra for details).


Method Summary
 Message getXIMessage()
          Retrieve a reference to the XI message object to avoid copy operations (XI AF specific)
 void setXIMessage(Message message)
          Associate a new XI message object with this record.
 
Methods inherited from interface javax.resource.cci.Record
clone, equals, getRecordName, getRecordShortDescription, hashCode, setRecordName, setRecordShortDescription
 

Method Detail

setXIMessage

void setXIMessage(Message message)
Associate a new XI message object with this record. The implementation SHOULD avoid copying the message due to performance reasons. (XI AF specific)

Parameters:
message - New XI message object

getXIMessage

Message getXIMessage()
Retrieve a reference to the XI message object to avoid copy operations (XI AF specific)

Returns:
reference to the XI message of this record
Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] SAP_XIAF [sap.com] com.sap.aii.af.lib.facade api BC-XI


Copyright 2011 SAP AG Complete Copyright Notice