Domain Commands
Implementing the Domain Change Requests Actions
import com.evento.common.documentation.Domain;
import com.evento.common.modeling.messaging.payload.DomainCommand;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
@Domain(name = "TodoList")
@NoArgsConstructor
@AllArgsConstructor
@Getter
@Setter
public class TodoListCreateCommand extends DomainCommand {
// The TodoList identifier
private String identifier;
// The TodoList Name
private String name;
@Override
public String getAggregateId() {
return identifier;
}
}Last updated