Skip to content

Conversation

@wolf4ood
Copy link
Contributor

@wolf4ood wolf4ood commented Feb 7, 2025

What this PR changes/adds

boostrap issuance process state-machine

  • IssuanceProcess as a StatefulEntity
  • InMem and SQL store implementation for IssuanceProcess + tests
  • Base scaffolding of IssuanceProcessManagerImpl with configuration but no state machine logic for now
  • Basic IssuanceProcessService + default implementation

Why it does that

boostrap issuance process state machine

Further notes

List other areas of code that have changed but are not necessarily linked to the main feature. This could be method
signature changes, package declarations, bugs that were encountered and were fixed inline, etc.

Who will sponsor this feature?

Please @-mention the committer that will sponsor your feature.

Linked Issue(s)

Closes #558

Please be sure to take a look at the contributing guidelines and our etiquette for pull requests.

@wolf4ood wolf4ood force-pushed the feat/558_boostrap_issuance_process_state_machine branch from 57fa54b to 3ecc3ab Compare February 7, 2025 16:57
@wolf4ood wolf4ood self-assigned this Feb 7, 2025
@wolf4ood wolf4ood added the enhancement New feature or request label Feb 7, 2025
return "edc_issuance_process";
}

default String getIdColumn() {

Check notice

Code scanning / CodeQL

Missing Override annotation Note

This method overrides
StatefulEntityStatements.getIdColumn
; it is advisable to add an Override annotation.
@wolf4ood wolf4ood force-pushed the feat/558_boostrap_issuance_process_state_machine branch 6 times, most recently from b63c2d6 to 503acab Compare February 10, 2025 11:53
@wolf4ood wolf4ood marked this pull request as ready for review February 10, 2025 12:00
@wolf4ood wolf4ood force-pushed the feat/558_boostrap_issuance_process_state_machine branch from 503acab to fc2f5d3 Compare February 10, 2025 12:31
@wolf4ood wolf4ood force-pushed the feat/558_boostrap_issuance_process_state_machine branch from fc2f5d3 to 2c8c411 Compare February 10, 2025 12:52
@wolf4ood wolf4ood merged commit 381f587 into eclipse-edc:main Feb 10, 2025
18 of 19 checks passed
@wolf4ood wolf4ood deleted the feat/558_boostrap_issuance_process_state_machine branch February 10, 2025 13:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Boostrap IssuanceProcess state machine

2 participants