قواعد المراقبة

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

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

يمكن لخوارزمية مراقبة تنفيذ أي منطق عمل. بالإضافة إلى ذلك، يمكن لهذه الخوارزمية أن تطلب من النظام اختياريًا القيام بأيٍ مما يلي:

  • إيقاف المراقبة والتحويل إلى حالة أخرى. لن يقوم النظام باستدعاء أية خوارزمية مراقبة أخرى تمت إضافتها إلى الحالة ومحاولة تحويل الكيان إلى الحالة الجديدة المطلوبة.
  • إيقاف المراقبة. نفس ما سبق ذكره أعلاه باستثناء عدم حدوث أي تحويل. قد يلزم استخدام هذا الخيار لمنع عمليات التحويل أثناء سريان أحد الشروط.

في حالة عدم طلب أي مما سبق، يستمر النظام في تنفيذ خوارزميات المراقبة اللاحقة.

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

المسار السريع: راجع كائن العمل - المراحل لمزيد من المعلومات حول كيفية إعداد الخوارزميات الخاصة بحالة محددة.