Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

NameTransaction support
DescriptionA pattern that guarantees the state of the repository (Fedora + associated indexes) after a mutating operation completes
Use cases
  • In the Recover from failed package deposit use case, one option for handling failed deposits is to roll back the deposit as if it never occurred.
  • In the Content Modeling use case, roll back the deposit of an object if it cannot be successfully transformed upon POST
  • Rolling back a deposit in the Content Validation use case if an incoming object cannot be successfully validated
... 
NameSelection and Filtering of Fedora resources or requests
DescriptionA pattern that allows for selecting Fedora resources and/or requests by some criteria
Use cases
...