ProcessClaimDecisionCommand.java
Browserlesbare Ansicht der unveränderten Java-Quelldatei. Die Originaldatei bleibt im Maven-Projekt erhalten.
Zuordnung
Command Object
Quellcode
package com.seb4u.demo.claims.application.command;
/**
* Entwurfsmuster: Command Object. Bündelt alle Eingabedaten für den Use Case Prozess Claim Decision.
*/
import com.seb4u.demo.claims.domain.ClaimDecisionType;
import com.seb4u.demo.claims.domain.ClaimId;
import java.math.BigDecimal;
import java.util.List;
public record ProcessClaimDecisionCommand(
ClaimId claimId,
String actor,
List<String> roles,
ClaimDecisionType decisionType,
BigDecimal requestedPayment,
String reason
) {}