Checkpoint

The Checkpoint module externalizes the current state of service orders. The module receives objects of type ::prov::ServiceOrder and saves an external representation of the object. You can use this module to ensure the persistence of service orders in the event of a system failure.

The following types of modules have built-in checkpoints so it is never necessary to place a checkpoint module immediately before or after them in a provisioning flow:
  • reservoir

  • driver

  • sequencer

  • orderqueue

  • token remover

  • gate

Type

prov::Checkpoint

For more details about this module, refer to the component documentation.