Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com

Página Inicial

 
4D v20 R7
Get license usage

Get license usage 


 

Get license usage -> Resultado 
Parâmetro Tipo   Descrição
Resultado  Collection in Uma coleção de objetos com informação sobre licenças retidas

O comando Get license usage retorna uma coleção de objetos contendo informação das licenças retidas.

Cada objeto na coleção retornada tem os atributos abaixo:

 

Nome propriedadeTipoDescrição
productIdNumberID do tipo de licença
productNameTextNome do tipo de licença
productUsedCountNumberNúmero de licenças retidas (incluindo essa mesma) quando a licença for retida
productBalanceNumberNúmero de licenças retidas para o produto (logo após a ação)
globalProductUsedCountNumberQuando vários servidores estão rodando na mesma máquina, mostra a contagem de todas as licenças retidas para todos eles.
tokenNumberID único da operação 
timeTextTimestamp que indica quando a licença foi retida, em formato ISO 8601
reasonText A razão/chamada desse uso de licença
sessionObjectContém informação específica sobre a sessão de licença retida

Dependendo do tipo de sessão (cliente 4D ou REST por exemplo), os conteúdos do objeto session na tabela acima variam. Veja abaixo para mais detalhes.

Dentro da coleção retornada para sessões 4D, cada elemento contém u m objeto session idêntico àquele retornado pelo comando Process activity:

 

Nome de propriedadeTipoDescrição
typeText (enum)Tipo de sessão. Valores possíveis: "remote", "storedProcedure", "web", "rest"
userNameTextNome usuário
machineNameTextNome da máquina remota
systemUserNameTextNome da sessão de sistema aberto na máquina remota
IPAddressTextEndereço IP da máquina remota
hostTypeText (enum)Tipo Host. Valores possíveis: "windows", "mac", "browser"
creationDateTimeDate ISO 8601Data e hora da conexão da máquina remota
stateText (enum)Estado sessão. valores possíveis: "active", "postponed", "sleeping"
IDTextUUID da sessão
persistentIDText ID persistente da sessão

Essa tabela detalha os conteúdos do objeto session para sessões SQL:

 

Nome de propriedadeameTipoDescrição
IPAddressTextEndereço IP da sessão
userAgentTextAgente usuário
userNameTextNome usuário
userIdNumberID de usuário

Essa tabela detalha os conteúdos do objeto sessão para sessões REST:

 

Nome de propriedadeTipoDescrição
userNameTextNome de usuário
sessionIDTextSessão REST  ID
IPAddressTextID do cliente que iniciou a sessão REST
isDatastoreBooleanTrue se a petição REST vem de uma datastore

 
PROPRIEDADES 

Produto: 4D
Tema: Licenses
Número 1782

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

Criado por: 4D v19 R4

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v20 R7)