4D v15GET ACTIVITY SNAPSHOT |
||||||||||||||||||||||||||||||||||||||||||||||
|
4D v15
GET ACTIVITY SNAPSHOT
|
GET ACTIVITY SNAPSHOT ( arrAktivität | arrUUID ; arrStart ; arrDauer ; arrInfo {; arrDetails}{; *} )
|
||||||||||||||||||||||||||||||||||
Dieser Befehl gibt zusätzliche Information zurück. Das ergibt sich durch die Erweiterung der Seite Real Time Monitor (RTM) des 4D Server Verwaltungsfensters (siehe Seite Real Time Monitoring).
Die zusätzliche Information wird in den beiden Eigenschaften dbContextInfo und dbOperationDetails zurückgegeben. Diese Eigenschaften sind für beide Syntaxarten verfügbar.
Mit dieser Syntax erscheinen die neuen Eigenschaften auf der ersten Ebene des Objekts arrAktivität:
[
{
"message":"xxx",
"maxValue":12321,
"currentValue":63212,
"interruptible:0,
"remote":0,
"uuid":"deadbeef",
"taskId":xxx,
"startTime":"2014-03-20 13:37:00:123",
"duration":92132,
"dbContextInfo":{
"task_id": xxx,
"user_name": myName,
"host_name": HAL,
"task_name": "CreateIndexLocal",
"client_uid": "DE4DB33F33F"
"user4d_id ": 1,
"client_version ": 123456
},
"dbOperationDetails":{
table: "myTable"
field: "Field_1"
},
"subOperations":[...]
},...
]
Mit dieser Syntax erscheinen die neuen Eigenschaften im letzten Parameter, der für mehr Klarheit in arrDetails umbenannt wurde. Die Struktur dieses Array lautet:
[
{
"dbContextInfo":{...} //siehe unten
"dbOperationDetails":{...} //siehe unten
"subOperations":[...]
},...
]
dbContextInfo
Diese Eigenschaft enthält Information, wenn eine Operation über die Datenbank-Engine verwaltet wird. Es gibt folgende Eigenschaften:
client_uid und is_remote_context sind nur in der Client/Server Umgebung verfügbar. client_uid wird nur zurückgegeben, wenn eine Datenbankoperation client-seitig gestartet wird.
dbOperationDetails
Diese Eigenschaft wird nur zurückgegeben, wenn die Operation die Datenbank-Engine verwendet. Das gilt z.B. für Suchläufe bzw. Sortierungen. Es ist ein Objekt mit spezifischen Informationen zur Aktivität. Die zurückgegebenen Eigenschaften richten sich nach den ausgeführten Datenbankoperationen. Sie können z.B. enthalten:
Produkt: 4D
Thema: Programmiersprache
4D v15 - Upgrade (Standard Edition) ( 4D v15)