AppSession (Object)

Omschrijving

Gegevens over een appsession. Hier wordt elke browser-sessie in bijgehouden. Alle de handterminal app applicaties lopen over het internet en middels een sessie worden de transacties ondersteund. Van elke sessie wordt het wie, wat, waar en wanneer bijgehouden. Het object AppSession is onderdeel van de module BBHT.

De properties van het object AppSession:

TypePropertyOmschrijving
int (verplicht)IDDe identifier.
string[64] (verplicht)SessieIDDe identifier van de clientsessie. Dit is de sessie-ID tussen de client en server.
stringAppDataGegevens van de sessie tbv de applicatie. Hierin kunnen waarden worden opgeslagen die alleen voor deze sessie van toepassing zijn.
long (verplicht)StartDatumEnTijdDe datum en tijd waarop de sessie gestart is.
string[255]ClientInfoInformatie over de client die de sessie gestart heeft.
string[64] (verplicht)SessieGUIDDe global uniek identifier van de sessie. Elke sessie heeft een aparte GUID.
int (verplicht)GebruikerRefDe gebruiker die deze sessie heeft gestart. (Verwijzing naar de gebruikerslicentie in BBK.)
long (verplicht)MutatieToegevoegdDatumDe datum en tijd dat het item is toegevoegd.
string[255] (verplicht)MutatieToegevoegdDoorGegevens over de gebruiker die het item heeft toegevoegd.
longMutatieGewijzigdDatumDe datum en tijd dat het item is gewijzigd.
string[255]MutatieGewijzigdDoorGegevens over de gebruiker die het item heeft gewijzigd.
longMutatieBeeindigdDatumDe datum en tijd dat het item is beeindigd (=gemarkeerd als verwijderd).
string[255]MutatieBeeindigdDoorGegevens over de gebruiker die het item heeft beeindigd (=gemarkeerd als verwijderd).
int (verplicht)DeviceRefDe identifier van een device. De identifier verwijst naar het object Device. (Het device waarop de sessie is gestart.)

De objecten die gebruik maken van het object AppSession zijn:

ObjectenOmschrijving
GebeurtenissenDe gebeurtenissen die plaatsvonden in deze sessie.
SubappSessionsDe subappsessies die in deze appsessie gestart zijn.

Zie ook:

Tabel BBHT_P_AppSessions