4D v15GET ACTIVITY SNAPSHOT |
||||||||||||||||||||||||||||||||||||||||||||||
|
4D v15
GET ACTIVITY SNAPSHOT
|
GET ACTIVITY SNAPSHOT ( arrAtividades | arrUUID ; arrInicio; arrDuracao; arrInfo {; arrDetalhes}{; *} )
|
||||||||||||||||||||||||||||||||||
Originalmente introduzido em 4D v14 R3
Este comando devolve informação adicional em 4D v14 R3, em relação com a evolução da página Real Time Monitor (RTM) da janela de administração de 4D Server (ver Página Monitor tempo real).
A informação adicional se devolve em duas novas propriedades: dbContextInfo e dbOperationDetails. Estas propriedades estão disponíveis para ambas sintaxes.
Com esta sintaxe, as novas propriedades estão disponíveis desde no primeiro nível do objeto arrAtividades:
[
{
"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":[...]
},...
]
Com esta sintaxe, as novas propriedades se encontram disponíveis no último parâmetro, renomeado arrDetalhes para maior claridade. A estrutura deste array é agora:
[
{
"dbContextInfo":{...} //ver abaixo
"dbOperationDetails":{...} //ver abaixo
"subOperations":[...]
},...
]
dbContextInfo
Esta propriedade é um objeto que contém informação quando uma operação é tratada pelo motor da base de dados. Têm as seguintes propriedades:
client_uid y is_remote_context só estão disponíveis em modo cliente/servidor. client_uid só se devolve se a operação de base de dados foi iniciada em uma equipe cliente.
dbOperationDetails
Esta propriedade só se devolve se a operação utiliza o motor de base de dados (este é o caso por exemplo para as pesquisas e/ou ordenações). É um objeto que define a informação de atividade específica. As propriedades devolvidas dependem da operação da base de dados que se está executando. Incluem, por exemplo:
Produto: 4D
Tema: Language
4D v15 - Update (edição standard) ( 4D v15)