Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v20 R7
Get license usage

Get license usage 


 

Get license usage -> Funktionsergebnis 
Parameter Typ   Beschreibung
Funktionsergebnis  Collection in A collection of objects with information on the retained licenses.

Der Befehl Get license usage gibt eine Collection von Objekten zurück, die Informationen über die verwendeten Lizenzen enthalten.

Jedes Objekt in der zurückgegebenen Collection hat die folgenden Attribute:

 

EigenschaftsnameTypBeschreibung
productIdNummerID des Lizenztyps
productNameTextName des Lizenztyps
productUsedCountZahlAnzahl der verwendeten Lizenzen (einschließlich dieser), wenn die Lizenz verwendet wurde
productBalanceAnzahlAnzahl der verbleibenden Lizenzen für das Produkt (direkt nach der Aktion)
globalProductUsedCountZahlWenn mehrere Server auf demselben Rechner laufen, wird die Anzahl der verwendeten Lizenzen für alle Server angezeigt
tokenZahlEindeutige ID des Vorgangs
timeTextZeitstempel, der angibt, wann die Lizenz verwendet wurde, im Format ISO 8601
reasonTextDer Grund/Aufruf dieser Lizenznutzung
sessionObjektEnthält spezifische Informationen über die Session der verwendeten Lizenz

 

Je nach Art der Session (z. B. 4D Client oder REST) variiert der Inhalt des Session-Objekts in der obigen Tabelle. Siehe unten für Details.

In der zurückgegebenen Collection für 4D Sessions enthält jedes Element ein Session-Objekt, das mit dem vom Befehl Process activity zurückgegebenen identisch ist:

 

EigenschaftsnameTypBeschreibung
typeText (enum)Session-Typ. Mögliche Werte: "remote", "storedProcedure", "web", "rest"
userNameTextName des Users
machineNameTextName des angemeldeten Rechners
systemUserNameTextName der auf dem angemeldeten Rechner geöffneten System-Session
IPAddressTextIP-Adresse des angemeldeten Rechners
hostTypeText (enum)Host-Typ. Mögliche Werte: "Windows", "Mac", "Browser"
creationDateTimeDatum ISO 8601Datum und Uhrzeit der Verbindung des angemeldeten Rechners
stateText (enum)Zustand der Session. Mögliche Werte: "aktiv", "verschoben", "schlafend"
IDTextSession UUID
persistentIDTextDie persistente ID der Session
licenseTokenZahlLizenz-Token

Diese Tabelle beschreibt den Inhalt des Session-Objekts für SQL-Sitzungen:

 

EigenschaftsnameTypBeschreibung
IPAddressTextIP-Adresse der Session
userAgentTextUser Agent
userNameTextName des Users
userIdZahlUser ID

Diese Tabelle beschreibt den Inhalt des Session-Objekts für REST-Sitzungen:

 

EigenschaftsnameTypBeschreibung
userNameTextUser-Name
sessionIDTextREST-Session-ID
IPAddressTextID des Clients, der die REST-Session initiiert hat
isDatastoreBooleanWahr, wenn die REST-Anfrage von einem Datastore stammt
 

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Licenses
Nummer: 1782

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v19 R4

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v20 R7)