-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'origin/development' into feature/#720-p…
…ossibility-to-download-the-project-information
- Loading branch information
Showing
87 changed files
with
4,446 additions
and
1,044 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
diagrams have been created with: https://sequencediagram.org/ |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
title Sample Registration Process | ||
|
||
|
||
note over Client, Template Service: Provide experiment ID | ||
Client->Template Service:Request sample registration template | ||
Template Service->Experiment Service:Fetch experimental groups | ||
Experiment Service->Experiment Service:Load experimental groups | ||
Template Service<-Experiment Service:Return experimental groups | ||
Template Service->XLSXBuilder:Build template with selection choices | ||
Template Service<-XLSXBuilder:Return template | ||
Client<-Template Service: Return template | ||
Client->Client: Fill out template | ||
Client->Sample Registration Service: Register samples | ||
Sample Registration Service->Validation Service: Requests validation | ||
Validation Service->Validation Service: Validates | ||
Sample Registration Service<-Validation Service: Returns validation report | ||
Client<-Sample Registration Service: Notify about report | ||
Client->Client: Resolve potential conflicts | ||
Client->Sample Registration Service: Register sample batch | ||
Sample Registration Service->Sample Registration Service: Create new sample batch | ||
Sample Registration Service->Sample Registration Service: Create new samples with batch ID | ||
Sample Registration Service->Sample Registration Service: Update batch with sample IDs | ||
|
||
Client<-Sample Registration Service: Notify |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
...ement/validation/ValidationException.java → ...ment/application/ValidationException.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
17 changes: 17 additions & 0 deletions
17
...nt/src/main/java/life/qbic/projectmanagement/application/ValidationResultWithPayload.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
package life.qbic.projectmanagement.application; | ||
|
||
import java.util.Objects; | ||
|
||
/** | ||
* <b><class short description - 1 Line!></b> | ||
* | ||
* <p><More detailed description - When to use, what it solves, etc.></p> | ||
* | ||
* @since <version tag> | ||
*/ | ||
public record ValidationResultWithPayload<T>(ValidationResult validationResult, T payload) { | ||
|
||
public ValidationResultWithPayload { | ||
Objects.requireNonNull(validationResult); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.