com.ibm.vap.cciadapter.ims
Class IMSVapRecord

com.ibm.vap.cciadapter.VapRecord
  |
  +--com.ibm.vap.cciadapter.ims.IMSVapRecord

public class IMSVapRecord
extends VapRecord

VapRecord dedicated to IMSAdapter/IMSRequester using CCI library


Field Summary
static int TRANSACTION_NAME_SIZE
           
 
Constructor Summary
IMSVapRecord(CCIAdapter cciAdapter)
           
IMSVapRecord(int length, CCIAdapter cciAdapter)
           
 
Method Summary
 void getMessage(char[] message, int offset, int length)
          This method is use to retrieve in the given parameter char array the message stored inthe byte array buffer
 void setMessage(char[] message, int offset, int length)
          Transfer the input message in the buffer array.
 
Methods inherited from class com.ibm.vap.cciadapter.VapRecord
clone, getBufferLength, getRecordName, getRecordShortDescription, read, setRecordName, setRecordShortDescription, write
 

Field Detail

TRANSACTION_NAME_SIZE

public static final int TRANSACTION_NAME_SIZE
Constructor Detail

IMSVapRecord

public IMSVapRecord(int length,
                    CCIAdapter cciAdapter)

IMSVapRecord

public IMSVapRecord(CCIAdapter cciAdapter)
Method Detail

getMessage

public void getMessage(char[] message,
                       int offset,
                       int length)
                throws java.io.IOException
Description copied from class: VapRecord
This method is use to retrieve in the given parameter char array the message stored inthe byte array buffer
Overrides:
getMessage in class VapRecord
Tags copied from class: VapRecord
Parameters:
mess - is the char array in which transfer the buffer
offset - defines the starting byte to retrieve
length - to retrieve

setMessage

public void setMessage(char[] message,
                       int offset,
                       int length)
                throws java.io.IOException
Transfer the input message in the buffer array.
Overrides:
setMessage in class VapRecord
Parameters:
mess - to be transfered in the byte array
offset - defines the starting position
length - of the message to transfer


Licensed Materials - Property of IBM - 5655-F37 - (C) Copyright IBM Corp. 1983, 2003. All Rights Reserved.
IBM, VisualAge and Pacbase are trademarks of International Business Machines Corporation registered in the United States, other countries, or both.
Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States,other countries, or both.
Other company, product or service names may be the trademarks or service marks of others.