2. Queues and context menus

2.1. Patterns

  • Designing context‑menu pipelines for object updates

  • Queue schema, visibility, retries, and dead‑lettering

  • Operational dashboards for queue throughput

2.2. Legacy note

The original “Contextmenu queue” subsystem documented in Contextmenu queue (Removed) was removed in Release 5.X. Use direct procedure execution with ProcessBatch/ProcessBatchDetail logging for status and diagnostics. Do not recreate the old queue objects.

2.3. Modern approach

  • Context menu actions can call stored procedures directly, passing object identifiers and parameters.

  • The procedure should log its progress and outcomes using spMFProcessBatch_Upsert and spMFProcessBatchDetail_Insert.

  • For asynchronous flows, insert work into your own application queue table with explicit retry and dead‑letter handling; keep it outside core MFSQL tables.

2.4. See also