既存の処理中トランザクション情報の取得
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:
指定できる値:
[ "mpoints:currentInflightTransactions" ]
- currentInflightTransactions: array currentInflightTransactions
最小アイテム数:
0
最大アイテム数:2147483647
ネストされたスキーマ: items
型:
ソースの表示
object
- extract: string
最小長:
1
最大長:16
Extract名 - redoRba: integer
最小値:
0
最大値:4.294967295E9
REDO RBA - redoSeq: integer
最小値:
0
最大値:4.294967295E9
REDO順序番号 - redoThread: integer
最小値:
0
最大値:4.294967295E9
REDOスレッドID - scn: scn
SCN番号
- size: integer
最小値:
0
最大値:4.294967295E9
トランザクションのアイテム数 - startTime: 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: string
最小長:
1
最大長:16
トランザクションのステータス - xid: string
最小長:
1
最大長:16
トランザクションID
レスポンスの例(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":[
]
}