Element 'stopAfter'

Das Element <stopAfter> gibt die Zeitdauer an, die eine Regelinstanz, die durch das Element <groupingKey> definiert wird, nach dem Aktivieren aktiv bleiben soll. Nach dieser Zeitdauer soll die Regelinstanz inaktiviert werden.

Attribute

Das Element <stopAfter> hat die folgenden Attribute:

Tabelle 1. Attribute des Elements <stopAfter>
Name Beschreibung Datentyp Erforderlich?
duration Gibt die Zeitdauer an. Der Datentyp dieses Attributs hängt vom Wert des Attributs für die Einheit ab.
  • Wenn der Wert des Attributs für die Einheit ISO-8601 lautet, lautet der Datentyp 'xsd:duration'.
  • Wenn der Wert des Attributs für die Einheit milliseconds lautet, lautet der Datentyp 'xsd:positiveInteger'.
Ja
unit Gibt die zu verwendende Zeiteinheit an. Für dieses Attribut sind folgende Werte gültig:
  • ISO-8601
  • milliseconds
xsd:string Ja

Verwendung des ISO-Standards 8601 für die Dauer

Die Codierung von ISO-8601 als Wert für das Attribut für die Einheit bedeutet, dass der Wert des Attributs für die Dauer entsprechend des ISO-Standards 8601 für die Angabe einer Dauer als Zeichenfolge codiert wird. Die Standard-XML-Schemadatentypspezifikation verwendet ISO 8601, um einen Datentyp mit dem Namen duration bereitzustellen. Dieser Datentyp wird unter http://www.w3.org/TR/xmlschema-2/#duration genauer beschrieben.

Das Format für den Datentyp duration im Standard-XML-Schema ist die folgende Zeichenfolge:

PnYnMnDTnHnMnS
  • P ist das Zeichen, mit dem die Zeichenfolge immer beginnt.
  • nY stellt die Anzahl Jahre dar. Ein Jahr entspricht 365 Tagen. Daher entspricht die Codierung 1Y der Codierung 365D.
  • nM stellt die Anzahl Monate dar. Ein Monat entspricht 30 Tagen. Daher entspricht die Codierung 1M der Codierung 30D.
  • nD stellt die Anzahl Tage dar.
  • T ist ein Trennzeichen, das Tageseinheiten (Jahre, Monate und Tage) von Zeiteinheiten (Stunden, Minuten und Sekunden) trennt. Zeiteinheiten folgen immer auf T.
  • nH stellt die Anzahl Stunden dar.
  • nM stellt die Anzahl Minuten dar.
  • nS stellt die Anzahl Sekunden dar.
Im Folgenden finden Sie Beispiele zum Format:
  • P5DT12H entspricht 5,5 Tagen.
  • PT59M59S entspricht 59 Minuten und 59 Sekunden.
  • P1M entspricht 1 Monat.

Enthalten in

<stopAfter> ist im Element <activateOnEvent> enthalten, aber nur, wenn <activateOnEvent> im Element <activationByGroupingKey> codiert ist.

Enthält

<stopAfter> enthält keine Elemente.