Processus de pattern de rappel (callback)
patterns
Ce workflow modélise une opération asynchrone qui notifie un callback une fois terminée.
patterns
Ce flux de travail modélise l'escalade des problèmes vers une autorité supérieure si nécessaire.
user { # User
n1: circle label:"Start Escalation Pattern"
n4: rectangle label:"Execute Escalation Pattern action"
n7: rectangle label:"Monitor Escalation Pattern status"
n10: circle label:"End Escalation Pattern"
n1.handle(bottom) -> app.n2.handle(top)
n4.handle(bottom) -> app.n5.handle(top)
n7.handle(bottom) -> app.n8.handle(top)
}
app { # App
n2: rectangle label:"Receive Escalation Pattern event"
n5: rectangle label:"Record Escalation Pattern outcome"
n8: rectangle label:"Monitor Escalation Pattern status"
n2.handle(bottom) -> service.n3.handle(top)
n5.handle(bottom) -> service.n6.handle(top)
n8.handle(bottom) -> service.n9.handle(top)
}
service { # Service
n3: rectangle label:"Validate Escalation Pattern conditions"
n6: rectangle label:"Monitor Escalation Pattern status"
n9: diamond label:"Monitor Escalation Pattern status"
n3.handle(right) -> user.n4.handle(left) [label="Processed"]
n9.handle(left) -> app.n8.handle(left) [label="Retry/Rejected"]
n9.handle(right) -> user.n10.handle(bottom) [label="Valid"]
n6.handle(right) -> user.n7.handle(left) [label="Success"]
}
patterns
Ce workflow modélise une opération asynchrone qui notifie un callback une fois terminée.
patterns
Ce workflow modélise l’envoi d’alertes via plusieurs canaux.
patterns
Ce flux de travail modélise la vérification périodique d’un statut jusqu’à la fin du travail.
patterns
Ce workflow modélise la prise périodique d’instantanés d’un état important.
patterns
Ce workflow modélise une opération qui expire après un délai.
patterns
Ce flux de travail modélise un rappel HTTP lorsqu'un événement se produit.