Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com

Inicio

 
4D v20 R7
Get license usage

Get license usage 


 

Get license usage -> Resultado 
Parámetro Tipo   Descripción
Resultado  Collection in Una colección de objetos con información sobre las licencias retenidas.

El comando Get license usage devuelve una colección de objetos que contienen información sobre las licencias retenidas.

Cada objeto de la colección devuelta tiene los siguientes atributos:

Nombre de la propiedadTipoDescripción
productIdNúmeroID del tipo de licencia
productNameTextoNombre del tipo de licencia
productUsedCountNúmeroNúmero de licencias retenidas (incluida ésta) cuando se retuvo la licencia
productBalanceNúmeroNúmero de licencias restantes para el producto (justo después de la acción)
globalProductUsedCountNúmeroCuando hay varios servidores funcionando en la misma máquina, muestra el recuento retenido para todos ellos
tokenNúmeroID único de la operación
timeTextoMarca de tiempo que indica cuándo se retuvo la licencia, en formato ISO 8601
reasonTextoEl motivo/la causa de este uso de la licencia
sessionObjetoContiene información específica sobre la sesión de la licencia retenida

Dependiendo del tipo de sesión (cliente 4D o REST, por ejemplo), el contenido del objeto de sesión en la tabla anterior variará. Ver más abajo para más detalles.

Dentro de la colección devuelta para las sesiones 4D, cada elemento contiene un objeto de sesión idéntico al devuelto por el comando Process activity:

 

Nombre de la propiedadTipoDescripción
typeTexto (enum)Tipo de sesión. Valores posibles: "remote", "storedProcedure", "web", "rest"
userNameTextoNombre de usuario
machineNameTextoNombre de la máquina remota
systemUserNameTextoNombre de la sesión del sistema abierta en la máquina remota
IPAddressTextoDirección IP de la máquina remota
hostTypeTexto (enum)Tipo de host. Valores posibles: "windows", "mac", "browser"
creationDateTimeFecha ISO 8601Fecha y hora de conexión de la máquina remota
stateTexto (enum)Estado de la sesión. Valores posibles: "activa", "pospuesta", "dormida"
IDTextoUUID de la sesión
persistentIDTextoID persistente de la sesión

Esta tabla detalla el contenido del objeto de sesión para las sesiones SQL:

 

Nombre de la propiedadTipoDescripción
IPAddressTextoDirección IP de la sesión
userAgentTextoAgente de usuario
userNameTextoNombre de usuario
userIdNúmeroID de usuario

Esta tabla detalla el contenido del objeto de sesión para las sesiones REST:

 

Nombre de la propiedadTipoDescripción
userNameTextoNombre de usuario
sessionIDTextoID de la sesión REST
IPAddressTextoID del cliente que inició la sesión REST
isDatastoreBooleanTrue si la solicitud REST proviene de un datastore

 
PROPIEDADES 

Producto: 4D
Tema: Licenses
Número 1782

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

Creado por: 4D v19 R4

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v20 R7)