public class SentMessageTableSchema
extends java.lang.Object
===================================== メッセージID VARCHAR PK リクエストID VARCHAR PK 応答宛先キュー VARCHAR 処理結果コード VARCHAR 電文データ部 BLOB =====================================以下にデフォルト設定でのテーブル名、カラム名に沿ったテーブルスキーマの サンプルを示す。
CREATE TABLE SENT_MESSAGE ( MESSAGE_ID VARCHAR(64) , REQUEST_ID VARCHAR(64) , REPLY_QUEUE VARCHAR(64) , STATUS_CODE CHAR(4) , BODY_DATA BLOB , CONSTRAINT pk_SENT_MESSAGE PRIMARY KEY(MESSAGE_ID, REQUEST_ID) );
Constructor and Description |
---|
SentMessageTableSchema() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBodyDataColumnName()
メッセージボディデータの内容をバイト配列で保持するカラムの名称をを返す。
|
java.lang.String |
getMessageIdColumnName()
メッセージIDを保持するカラムの名称をを返す。
|
java.lang.String |
getReplyQueueColumnName()
応答電文の宛先キューの論理名を保持するカラムの名称を返す。
|
java.lang.String |
getRequestIdColumnName()
要求電文のリクエストIDを保持するカラムの名称をを返す。
|
java.lang.String |
getStatusCodeColumnName()
要求電文のユーザIDを保持するカラムの名称をを返す。
|
java.lang.String |
getTableName()
再送電文管理テーブルの名称を返す。
|
SentMessageTableSchema |
setBodyDataColumnName(java.lang.String columnName)
メッセージボディデータの内容をバイト配列で保持するカラムの名称を設定する。
(デフォルトは"BODY_DATA")
|
SentMessageTableSchema |
setMessageIdColumnName(java.lang.String columnName)
メッセージIDを保持するカラムの名称を設定する。
(デフォルトは"MESSAGE_ID")
|
SentMessageTableSchema |
setReplyQueueColumnName(java.lang.String columnName)
応答電文の宛先キューの論理名を保持するカラムの名称を設定する。
(デフォルトは"REPLY_QUEUE")
|
SentMessageTableSchema |
setRequestIdColumnName(java.lang.String columnName)
要求電文のリクエストIDを保持するカラムの名称を設定する。
(デフォルトは"REQUEST_ID")
|
SentMessageTableSchema |
setStatusCodeColumnName(java.lang.String columnName)
要求電文のユーザIDを保持するカラムの名称を設定する。
(デフォルトは"USER_ID")
|
SentMessageTableSchema |
setTableName(java.lang.String tableName)
再送電文管理テーブルの名称を設定する。
|
public SentMessageTableSchema setTableName(java.lang.String tableName)
tableName
- テーブル名public java.lang.String getTableName()
public SentMessageTableSchema setReplyQueueColumnName(java.lang.String columnName)
columnName
- カラムの名称public java.lang.String getReplyQueueColumnName()
public SentMessageTableSchema setMessageIdColumnName(java.lang.String columnName)
columnName
- カラムの名称public java.lang.String getMessageIdColumnName()
public SentMessageTableSchema setBodyDataColumnName(java.lang.String columnName)
columnName
- カラムの名称public java.lang.String getBodyDataColumnName()
public SentMessageTableSchema setRequestIdColumnName(java.lang.String columnName)
columnName
- カラムの名称public java.lang.String getRequestIdColumnName()
public SentMessageTableSchema setStatusCodeColumnName(java.lang.String columnName)
columnName
- カラムの名称public java.lang.String getStatusCodeColumnName()