public interface IMSCalloutControlArea
IMSCalloutControlArea
contains all the control area data items.
The IMS Callout Control Area contains data in the following format. LLLL <tag1> controlDataItem1 </tag1> <tag2> controlDataItem2 </tag2> ... The LLLL field is a four byte length that is automatically calculated. Control items area added to the control area in the order that they are called.
Modifier and Type | Field and Description |
---|---|
static int |
PACKED_DECIMAL |
static int |
ZONED_DECIMAL |
Modifier and Type | Method and Description |
---|---|
void |
addControlDataItem(String tag,
BigDecimal data,
int type,
boolean isSigned)
Adds the BigDecimal control data item into the IMSCalloutControlArea.
|
void |
addControlDataItem(String tag,
Boolean data)
Adds the Boolean control data item into the IMSCalloutControlArea.
|
void |
addControlDataItem(String tag,
Byte data)
Adds the Byte control data item into the IMSCalloutControlArea.
|
void |
addControlDataItem(String tag,
byte[] data)
Adds the byte[] control data item into the IMSCalloutControlArea.
|
void |
addControlDataItem(String tag,
Date data)
Adds the Date control data item into the IMSCalloutControlArea.
|
void |
addControlDataItem(String tag,
Double data)
Adds the Double control data item into the IMSCalloutControlArea.
|
void |
addControlDataItem(String tag,
Float data)
Adds the Float control data item into the IMSCalloutControlArea.
|
void |
addControlDataItem(String tag,
Integer data)
Adds the Integer control data item into the IMSCalloutControlArea.
|
void |
addControlDataItem(String tag,
Long data)
Adds the Long control data item into the IMSCalloutControlArea.
|
void |
addControlDataItem(String tag,
Short data)
Adds the Short control data item into the IMSCalloutControlArea.
|
void |
addControlDataItem(String tag,
String data)
Adds the String control data item into the IMSCalloutControlArea.
|
void |
addControlDataItem(String tag,
String data,
String encoding)
Adds the String control data item into the IMSCalloutControlArea.
|
void |
addControlDataItem(String tag,
Time data)
Adds the Time control data item into the IMSCalloutControlArea.
|
void |
addControlDataItem(String tag,
Timestamp data)
Adds the Timestamp control data item into the IMSCalloutControlArea.
|
static final int PACKED_DECIMAL
static final int ZONED_DECIMAL
void addControlDataItem(String tag, Boolean data) throws javax.jms.JMSException
tag
- the tag (identifier) for the control data item to be addeddata
- the Boolean data of the control data item to be addedjavax.jms.JMSException
- if the control data item cannot be addedvoid addControlDataItem(String tag, Byte data) throws javax.jms.JMSException
tag
- the tag (identifier) for the control data item to be addeddata
- the Byte data of the control data item to be addedjavax.jms.JMSException
- if the control data item cannot be addedvoid addControlDataItem(String tag, byte[] data) throws javax.jms.JMSException
tag
- the tag (identifier) for the control data item to be addeddata
- the byte[] data of the control data item to be addedjavax.jms.JMSException
- if the control data item cannot be addedvoid addControlDataItem(String tag, Date data) throws javax.jms.JMSException
tag
- the tag (identifier) for the control data item to be addeddata
- the Date data of the control data item to be addedjavax.jms.JMSException
- if the control data item cannot be addedvoid addControlDataItem(String tag, Double data) throws javax.jms.JMSException
tag
- the tag (identifier) for the control data item to be addeddata
- the Double data of the control data item to be addedjavax.jms.JMSException
- if the control data item cannot be addedvoid addControlDataItem(String tag, Float data) throws javax.jms.JMSException
tag
- the tag (identifier) for the control data item to be addeddata
- the Float data of the control data item to be addedjavax.jms.JMSException
- if the control data item cannot be addedvoid addControlDataItem(String tag, Integer data) throws javax.jms.JMSException
tag
- the tag (identifier) for the control data item to be addeddata
- the Integer data of the control data item to be addedjavax.jms.JMSException
- if the control data item cannot be addedvoid addControlDataItem(String tag, Long data) throws javax.jms.JMSException
tag
- the tag (identifier) for the control data item to be addeddata
- the Long data of the control data item to be addedjavax.jms.JMSException
- if the control data item cannot be addedvoid addControlDataItem(String tag, BigDecimal data, int type, boolean isSigned) throws javax.jms.JMSException
tag
- the tag (identifier) for the control data item to be addeddata
- the BigDecimal data of the control data item to be addedjavax.jms.JMSException
- if the control data item cannot be addedvoid addControlDataItem(String tag, String data) throws javax.jms.JMSException
tag
- the tag (identifier) for the control data item to be addeddata
- the String data of the control data item to be addedjavax.jms.JMSException
- if the control data item cannot be addedvoid addControlDataItem(String tag, String data, String encoding) throws javax.jms.JMSException
tag
- the tag (identifier) for the control data item to be addeddata
- the String data of the control data item to be addedencoding
- the encoding for the String data of the control data itemjavax.jms.JMSException
- if the control data item cannot be addedvoid addControlDataItem(String tag, Short data) throws javax.jms.JMSException
tag
- the tag (identifier) for the control data item to be addeddata
- the Short data of the control data item to be addedjavax.jms.JMSException
- if the control data item cannot be addedvoid addControlDataItem(String tag, Time data) throws javax.jms.JMSException
tag
- the tag (identifier) for the control data item to be addeddata
- the Time data of the control data item to be addedjavax.jms.JMSException
- if the control data item cannot be addedvoid addControlDataItem(String tag, Timestamp data) throws javax.jms.JMSException
tag
- the tag (identifier) for the control data item to be addeddata
- the Timestamp data of the control data item to be addedjavax.jms.JMSException
- if the control data item cannot be added(c) Copyright IBM Corporation 2008, 2017.