Update batch-engine service layer to support failure configuration attribute depending on research in COMMERCE-6541.
- add new fields to batch task related entity
- update service - RATHER deprecate signatures that would be overloaded - less troubles later and easier to test
- provide upgrade process
This could be easy tested in integration test so go with TDD - add first test which would fail and then provide implementation that would make test case to pass.
Definition of DONE:
- this change is visible only to batch-engine-api developer consumers
- integration test must pass for all new failure handling settings