Schnittstelle für Aktionen
Diese Exception wird geworfen wenn in einer Action ein Fehler aufgetreten ist
Die Closure Action Klasse kann eine eigene Funktion für die Bearbeitung in einem Schritt aufnehmen Beim Aufrufen der Funktion wird ein Container übergeben der auch wieder zurück gegeben werden muss
Concatenate
Delete
DeleteImported
ImportCsv
Admission
AmbiguousException
Action
DoTransition
Condition
IsExceptionInstanceOf
IsNotState
IsState
Regel für die Automatisierung
Subscriber für Automation
Die Komponentenklasse stellt Methoden zur Verfügung, um Informationen der plantUML-Komponente zu erhalten.
Ein Container ist ein Objekt, dass durch den Workflow bewegt wird. Ein Container muss dieses Interface implementiert haben.
Container-Objekt für Datasets
Erstellen mehrere Container
Container-Objekt für Datasets
Action
Eintrag einer History
Eintrag einer History
Error
Eintrag einer History
Implementierung des Container-Interfaces und der Verwaltungsfunktionen eines Containers.
Event
EventQueue
Created-Event
EndTransition-Event
ConfigurationException
Initialized-Event
InvalidStepValidation
InvalidTransitionValidation
StartTransition-Event
TransistionException
ExecutionException
Factory
MissingParameterException
Parser
ConfigurationException
XML-Parser
Processor
Status des Containers
Ein Step beinhaltet Aktionen die nacheinander abgearbeitet werden Einem Step können Validierungs Funktionen übergeben werden, die von einer Validierungs Action aufgerufen werden können
Schnittstelle für Validierungsklassen der Schritte
Validierung über eine eigene Funktion
Die Transition Klasse wird für den Übergang von einem Schritt zum nächsten verwendet Es wird vorher geprüft ob der nächste Step ausgeführt werden darf
EmptyException
Exception
Handler für Exceptions
ThrowAway-Handler macht nichts
InvalidStepValidationException
InvalidTransitionValidationException
NotFoundException
NotPermittedException
NotPossibleException
ShortCircuitException
Diese Exception wird geworfen wenn der nächste Schritt in einer Transition nicht ausgeführt werden darf
Schnittstelle für Validierungsklassen der Übergänge
Die Transitions kapselt mehrere Transition zu einer Collection.