Plan Item Failed Handler

In this example, the Plan Item Failed (PIF) Hander is built as a pass-through component. It performs the following:

  • On receipt of a PlanItemFailedRequest message from Orchestrator, publishes a message (to EM).
  • On receipt of a “Retry” or “Continue” resolution type from EM, creates a PlanItemFailedResponse message and sends to Orchestrator with an appropriate flag that is either retry, resume, or complete.
  • On receipt of a “Rollback” resolution type from EM, send a message to OMS to cancel the entire order. No PlanItemFailedResponse message is sent to Orchestrator in this case.