Skip to content
This repository was archived by the owner on Feb 20, 2019. It is now read-only.
This repository was archived by the owner on Feb 20, 2019. It is now read-only.

Tratamento transacional ao registrar artigo #115

@patymori

Description

@patymori

Em casos onde a fluxo completo do registrar artigo não é finalizado com sucesso, alguns dados ficarão na base atualmente de forma não íntegra. Para que isso não ocorra, é necessário manter a integridade dos dados persistidos de forma íntegra, mantendo somente os dados de um fluxo completo com sucesso.
Implementar o tratamento transacional no registrar artigo, prevendo os seguintes cenários:

  • Quando um artigo codificado em XML for persistido mas o registro da mudança não ocorrer por alguma falha, o XML não deve permanecer na base de dados.
  • Quando um artigo codificado em XML e seu registro de mudança forem persistidos mas o registro do manifesto do artigo não ocorrer por alguma falha, o XML e seu registro da mudança não deve permanecer na base de dados.
  • Quando um artigo codificado em XML e seu registro de mudança e o manifesto forem persistidos mas o registro da mudança do manifesto não ocorrer por alguma falha, a persistência do XML, do manifesto e do registro da mudança devem ser desfeitos.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions