TBeasCbContextValidationResult
Klasse für das Ergebnis der Validierung des ExternalContext durch den Event "beas: Validierung eines Requests für einen Service mit ExternalContext" Die Klasse liefert zusätzlich die Daten, die benötigt werden, um nach Ausführung des Validierungsevent die Basis-Informationen in die Context-Klasse zu füllen, damit in der weiteren Service-Bearbeitung die notwendigen Daten vorhanden sind, z.B: User
Hinweis
-
- wird nur für den Event "beas: Validierung eines Requests für einen Service mit ExternalContext" verwendet. - nicht erzeugen, wird bei Aufruf des Event mit übergeben.
Eigenschaften
|
Eigenschaft |
Beschreibung |
|---|---|
|
CbContextLoggingInfo:C |
optionales Feld für Zusatzinformationen zur Speicherung in der Protokollierung der Kontext-Validierung |
|
CbContextParamOutput:O |
Ausgabe-Parameter vom Typ TBeasCbDynamicServiceOutput zur Übergabe von beliebigen Parametern aus der Context-Validierung an das ExternalContext-Objekt des Service-Requests |
|
CbDepartment:N |
Abteilung |
|
CbErrorCode:N |
Fehlernummer zur Ausgabe in der Exceptionmeldung |
|
CbErrorMessage:C |
Fehlermeldung zur Ausgabe in der Exceptionmeldung |
|
CbIsValid:L |
zentrales Kennzeichen, ob Validierung erfolgreich |
|
CbLocale:C |
Locale, d.h. Einstellungssatz für Gebietsschemaparameter; z.B: de-DE |
|
CbLocation:N |
Standort |
|
CbSessionParamOutput:O |
Ausgabe-Parameter vom Typ TBeasCbDynamicServiceOutput zur Übergabe von beliebigen Parametern aus der Context-Validierung an das UserSession-Objekt des Service-Requests |
|
CbTimestampUTCStr:C |
Zeitstempel in ISO8601-Format, d.h: yyyy-mm-ddThh-mm-ss.zzz+Zeitzone, z.B.: 2015-04-17T12:30:00.999+02:00 |
|
CbTimeZone:C |
Zeitzone; Format +-hh:mm oder Z |
|
CbUserNo:N |
UserNo für die Service-Bearbeitung; Hinweis: wird CbUserNo <> -1 gesetzt, wird der User, der evtl. im HTTP-Request gesetzt wurde (= UserLoginName), nach der Validierung überschrieben |
Beispiel
siehe "Event "beas: Validierung eines Requests für einen Service mit ExternalContext""