ルート・スキーマ: Return
タイプ: object
タイトル: Return
ソースを表示
{
"type":"object",
"title":"Return",
"properties":{
"return":{
"title":"Items",
"type":"array",
"items":{
"$ref":"#/definitions/Transaction V"
},
"description":"<p>Returns the action's result.</p>"
}
},
"description":""
}
ネストされたスキーマ: Items
タイプ: array
タイトル: Items
ソースを表示
{
"title":"Items",
"type":"array",
"items":{
"$ref":"#/definitions/Transaction V"
},
"description":"<p>Returns the action's result.</p>"
}
ネストされたスキーマ: Transaction V
タイプ: object
ソースを表示
{
"type":"object",
"properties":{
"coordinatorURL":{
"readOnly":true,
"type":"string",
"description":"<p>The URL of the coordinating server.</p>"
},
"globalProperties":{
"readOnly":true,
"type":"object",
"description":"<p>The user-defined global properties associated with the transaction.</p>",
"additionalProperties":{
"type":"string"
},
"title":"Properties"
},
"localProperties":{
"readOnly":true,
"type":"object",
"description":"<p>The user-defined local properties associated with the transaction.</p>",
"additionalProperties":{
"type":"string"
},
"title":"Properties"
},
"logWriteNecessary":{
"readOnly":true,
"type":"boolean",
"description":"<p>Indicates whether the tlog write for the transaction has occurred, or is required.</p>"
},
"name":{
"readOnly":true,
"type":"string",
"description":"<p>The name of the transaction as defined by the application that started the transaction.</p>"
},
"resources":{
"readOnly":true,
"title":"Items",
"type":"array",
"items":{
"$ref":"#/definitions/Transaction Resource V"
},
"description":"<p>The collection of participating resources.</p>"
},
"rollbackReason":{
"readOnly":true,
"type":"string",
"description":"<p>Returns the message of the throwable that caused the transaction to rollback.</p>"
},
"secondsActive":{
"readOnly":true,
"type":"integer",
"format":"int32",
"description":"<p>The time in seconds for which the transaction has been active.</p>"
},
"servers":{
"readOnly":true,
"title":"Items",
"type":"array",
"items":{
"$ref":"#/definitions/Transaction Server V"
},
"description":"<p>The collection of participating servers.</p>"
},
"status":{
"readOnly":true,
"type":"string",
"description":"<p>The current status of the transaction. The method returns one of the following transaction status values:</p><ul><li><p>active</p></li><li><p>pre-preparing</p></li><li><p>pre-prepared</p></li><li><p>preparing</p></li><li><p>prepared</p></li><li><p>logging</p></li><li><p>committing</p></li><li><p>committed</p></li><li><p>rolling-back</p></li><li><p>marked-rollback</p></li><li><p>rolledback</p></li><li><p>unknown</p></li></ul>"
},
"timeoutSeconds":{
"readOnly":true,
"type":"integer",
"format":"int32",
"description":"<p>Returns the transaction timeout.</p>"
},
"xid":{
"readOnly":true,
"type":"string",
"description":"<p>The transaction ID assigned by the transaction manager.</p>"
}
},
"description":""
}
ネストされたスキーマ: Properties
タイプ: object
タイトル: Properties
読取り専用: true
使用可能なその他のプロパティ
ソースを表示
{
"readOnly":true,
"type":"object",
"description":"<p>The user-defined global properties associated with the transaction.</p>",
"additionalProperties":{
"type":"string"
},
"title":"Properties"
}
トランザクションに関連付けられたユーザー定義のグローバル・プロパティ。
ネストされたスキーマ: Properties
タイプ: object
タイトル: Properties
読取り専用: true
使用可能なその他のプロパティ
ソースを表示
{
"readOnly":true,
"type":"object",
"description":"<p>The user-defined local properties associated with the transaction.</p>",
"additionalProperties":{
"type":"string"
},
"title":"Properties"
}
トランザクションに関連付けられたユーザー定義のローカル・プロパティ。
ネストされたスキーマ: Items
タイプ: array
タイトル: Items
読取り専用: true
ソースを表示
{
"readOnly":true,
"title":"Items",
"type":"array",
"items":{
"$ref":"#/definitions/Transaction Resource V"
},
"description":"<p>The collection of participating resources.</p>"
}
ネストされたスキーマ: Items
タイプ: array
タイトル: Items
読取り専用: true
ソースを表示
{
"readOnly":true,
"title":"Items",
"type":"array",
"items":{
"$ref":"#/definitions/Transaction Server V"
},
"description":"<p>The collection of participating servers.</p>"
}
ネストされたスキーマ: Transaction Resource V
タイプ: object
ソースを表示
{
"type":"object",
"properties":{
"assignedServer":{
"readOnly":true,
"type":"string",
"description":"<p>Returns the assigned server, or null if unassigned.</p>"
},
"name":{
"readOnly":true,
"type":"string",
"description":"<p>Returns the name of the resource.</p>"
},
"status":{
"readOnly":true,
"type":"string",
"description":"<p>Returns the resource status. The set of resource status values is as follows:</p><ul><li><p>new</p></li><li><p>committed</p></li><li><p>rolledback</p></li><li><p>suspended</p></li></ul>"
}
},
"description":""
}
ネストされたスキーマ: Transaction Server V
タイプ: object
ソースを表示
- name: string
読取り専用: true
サーバー名を返します。サーバー名は、サーバーのドメイン名で修飾されます。
- status: string
読取り専用: true
サーバーのステータスを返します。サーバー・トランザクション・ステータス値のセットは次のとおりです。
active
pre-preparing
pre-prepared
preparing
prepared
committing
committed
rolling-back
rolledback
unknown
{
"type":"object",
"properties":{
"name":{
"readOnly":true,
"type":"string",
"description":"<p>Returns the server name. The server name is qualified with the server's domain name.</p>"
},
"status":{
"readOnly":true,
"type":"string",
"description":"<p>Returns the server's status. The set of server transaction status values are as follows:</p><ul><li><p>active</p></li><li><p>pre-preparing</p></li><li><p>pre-prepared</p></li><li><p>preparing</p></li><li><p>prepared</p></li><li><p>committing</p></li><li><p>committed</p></li><li><p>rolling-back</p></li><li><p>rolledback</p></li><li><p>unknown</p></li></ul>"
}
},
"description":""
}