Inhaltsverzeichnis

NTRY Bausteine

Für Einstiegsbausteine vom Bausteintyp NTRY wird eine spezialisierte Unterstützung geboten.

Eigenschaften

public StartOptions StartOptions { get; }

Optionen für den Einstieg in die TAA Umgebung.

Folgende Eigenschaften sind obsolete, und sollten durch die entsprechende Eigenschaften von StartOptions ersetzt werden.
public String ConfigUnit { set; }

Gibt an, welche Konfigurationseinheit benutzt werden soll

public String Title { set; }

Legt den für den (technischen) Geschäftsvorfall zu benutzende Überschrift fest.

public String Recording { set; }

Legt den Namen für die Aufzeichnung fest.

public String TimestampOffset { set; }

Legt den Wert fest, welche für das Erstellen von Timestamps berücksichtigt werden soll. Wenn der angegebene Wert nicht als gültige Offset-Angabe interpretiert werden kann, wird eine ArgumentOutOfRange Ausnahme aufgeworfen.

Methoden

protected void UseHttpContext(HttpContext httpContext);

Diese Methode kann im Webumfeld verwendet werden, um den Geschäftsvorfall über den aktuellen Request zu informieren. z.B. werden hiermit die Workfloweigenschäften aus den HTTP Header Variablen bestückt. Diese Methode kann nur innerhalb von RunImplementation, bzw. einer Funktion, welche von RunImplementation aufgerufen wird, verwendet werden.

Diese Methode steht nur dann zur Verfügung, wenn für den Einstiegsbaustein die Option web gesetzt ist.

StartOptions

Optionen für den Einstieg in die TAA Umgebung. Benutzt in Einstiegsbausteinen. Alle Eigenschaften werden aus der Registry vor bestückt. Anpassungen an den Optionen sollten gemacht werden bevor die Execute Methode ausgeführt wird.

Eigenschaften

public String ParseErrorText { get; }

Liefert den Fehlertext für den zuletzt festgestellten Fehler beim Verarbeiten der Befehlszeile in der Initialize-Methode.

public String ConfigUnit { get: set; }

Gibt an, welche Konfigurationseinheit benutzt werden soll

public String Title { get; set; }

Legt den für den (technischen) Geschäftsvorfall zu benutzende Überschrift fest.

public String Recording { get; set; }

Legt den Namen für die Aufzeichnung fest.

public bool DebugAllowed { get; set; }

Gibt an, ob Debug-Einstellungen berücksichtigt werden sollen.

public bool EdbAllowed { get; set; }

Gibt an, ob der Durchgriff auf die EDB erlaubt ist.

public bool SingleProcess { get; set; }

Gibt an, ob bei der Ausführung prozessübergreifende Kommunikation mit der TAA ausgeschlossen ist.

public bool ShowInteractions { get; set; }

Gibt an, ob Interaktionen angezeigt werden dürfen.

public bool ShowEndMessage { get; set; }

Gibt an, ob eine Erledigt-Meldung am Ende angezeigt werden darf.

public bool AllowTimestampOffset { get; set; }

Erlaube die Nutzung eines Timestampoffsets.

public String TimestampOffset { get: set; }

Legt den Wert fest, welche für das Erstellen von Timestamps berücksichtigt werden soll. Der Wert wird ggf. aus der Registry vor bestückt. Wird nur angewandt, wenn explizit erlaubt. Wenn der angegebene Wert nicht als gültige Offset-Angabe interpretiert werden kann, wird eine ArgumentOutOfRange Ausnahme aufgeworfen.

Methoden

public bool Initialize(String options = null)

Diese Methode setzt die Optionen für den Einstieg in die TAA Umgebung gemäß Angaben analog zu der Befehlszeile für taa32go. Wenn keine Befehlszeile angegeben ist, wird die Befehlszeile aus dem Environment abgeleitet.