既存の処理中トランザクション情報の取得
get
/services/{version}/mpoints/{item}/currentInflightTransactions
リクエスト
パス・パラメータ
- item: string
最小長:
1最大長:32 - version: string
Oracle GoldenGateサービスのAPIバージョン。
指定できる値:[ "v2" ]
レスポンス
サポートされるメディア・タイプ
- application/json
200レスポンス
ルート・スキーマ: Oracle GoldenGate Current In-Flight Transactions
型:
objectタイトル:
ソースの表示
Oracle GoldenGate Current In-Flight Transactions- $schema(optional):
指定できる値:
[ "mpoints:currentInflightTransactions" ] - currentInflightTransactions(optional): array currentInflightTransactions
最小アイテム数:
0最大アイテム数:2147483647
ネストされたスキーマ: items
型:
ソースの表示
object- extract(optional): string
最小長:
1最大長:16Extract名 - logStreamId(optional): integer
最小値:
0最大値:4.294967295E9DB2LUWのログ・ストリームID - redoRba(optional): integer
最小値:
0最大値:4.294967295E9REDO RBA - redoSeq(optional): integer
最小値:
0最大値:4.294967295E9REDO順序番号 - redoThread(optional): integer
最小値:
0最大値:4.294967295E9REDOスレッドID - scn(optional): scn
SCN番号
- size(optional): integer
最小値:
0最大値:4.294967295E9トランザクションのアイテム数 - startTime(optional): string
最小長:
20最大長:32パターン:^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$トランザクション開始時間 - status(optional): string
最小長:
1最大長:16トランザクションのステータス - xid(optional): string
最小長:
1最大長:16トランザクションID - zosLsn(optional): string
最小長:
1最大長:20DB2 z/OS LSN
レスポンスの例(application/json)
{
"$schema":"api:standardResponse",
"response":{
"$schema":"mpoints:currentInflightTransactions",
"currentInflightTransactions":[
{
"scn":"0.4080896",
"xid":"1.6.1358",
"startTime":"2015-06-11T11:21:31.011Z",
"extract":"EORADB1",
"status":"Running",
"redoRba":11829476,
"redoSeq":202,
"size":3,
"redoThread":1
},
{
"scn":"0.4080898",
"xid":"2.16.1835",
"startTime":"2015-06-11T11:21:31.564Z",
"extract":"EORADB1",
"status":"Running",
"redoRba":11830800,
"redoSeq":202,
"size":7,
"redoThread":1
}
]
},
"messages":[
],
"links":[
]
}