الحالات المؤقتة

يمكنك تحديد إحدى الحالات على أنها مؤقتة إذا كنت لا ترغب في وجود كيان العمل من الأصل في تلك الحالة بالتحديد.

يوضح ما يلي إحدى المراحل بالحالة المؤقتة "تحقق من الصحة".

مرحلة بالحالة المؤقتة "تحقق من الصحة"

في هذا المثال، يتم حفظ كيان العمل ولكن بدون التحقق منه في الحالة "معلق". وفي مرحلة ما، يكون المستخدم جاهزًا لتقديم الكيان للتحقق وتحويله إلى حالة مؤقتة وهي "التحقق من الصحة"، والتي تحتوي قواعد الإدخال الخاصة بها على منطق التحقق. وتتحمل خوارزميات إدخال الحالة المؤقتة مسؤولية تحديد ما إذا كان الكيان صالحًا أو خطأ ثم تحويله إلى الحالة النهائية المناسبة. في هذا السيناريو، قد لا ترغب أصلاً في وجود كيان العمل في الحالة "التحقق من الصحة".

لنفترض أيضًا أن كائن الصيانة في هذا المثال يقوم بتطبيق "نقاط الاستعادة" ويطلب الاحتفاظ بالكيان بآخر حالة ناجحة له. إذا كان من المحتمل حدوث خطأ أثناء التحويل من التحقق من الصحة إلى الحالة التالية، فسيقوم النظام بإرجاع الكيان مرة أخرى إلى الحالة "معلق"، وليس "التحقق من الصحة" على الرغم من دخول الكيان بنجاح في الحالة "التحقق من الصحة". ارجع إلى القسم التحويل الآلي للحصول على مزيد من المعلومات.