Son Artırma/Yükseltme Eylem Aktivitesi
Son Artırma/Yükseltme Eylem Aktivitesi, bir süreç içindeki mevcut Uygulama yolunu sonlandırır. Belirli bir adlandırılmış artırma/yükseltmeyi hemen fırlatmak üzere tasarlanmıştır; bu, iş akışının başka bir yerinde ele alınması gereken belirli bir durumu veya hatayı işaret eder.
| Alan | Açıklama | Gereklilik |
|---|---|---|
| Çalışma Dinleyicileri | Aktivite, süreç, sıra akışı, başlangıç ve bitiş eylemleri için dinleyicileri yapılandırır. | İsteğe bağlı |
| Artırma/Yükseltme Referansı | Fırlatılacak artırma/yükseltmenin referans adını belirtir. | Gerekli |
Aksiyon Tipleri ve Örnekler
Adlandırılmış Artırma/Yükseltme Fırlat
- Formatla:
string - Örnek Sonuç:
"Escalation_ProcessFailure"
Uygulama Örnekleri
Alan Kurulumu - Escalation reference: OrderProcessingError - Execution listeners: (Bu örnek için yapılandırılmamıştır)
Uygulama Değişkenleri - escalationNameVariable: currentErrorEscalation
Teknik Notlar
Son Artırma/Yükseltme Eylem Aktivitesi, mevcut Uygulama dalını hemen durdurmak ve adlandırılmış bir artırma/yükseltmeyi yaymak üzere tasarlanmıştır. Bu mekanizma, yapılandırılmış istisna işleme ve belirli koşullara dayalı olarak süreç akışını yönlendirmek için çok önemlidir. Çıktı değerleri döndüren aktivitelerin aksine, bu aktivitenin birincil işlevi, süreç içinde bir eylem sinyali vermektir; bu eylem daha sonra uygun bir artırma/yükseltme sınır eylemi veya işleyici tarafından yakalanabilir ve ele alınabilir. Aktivite doğrudan bir çıktı değeri üretmez; "sonucu", belirtilen artırma/yükseltmenin Başarılı bir şekilde fırlatılmasıdır.