event type lombok update
This commit is contained in:
@ -1 +1,2 @@
|
||||
lombok.anyConstructor.addConstructorProperties = true
|
||||
lombok.equalsAndHashCode.callSuper = call
|
||||
|
@ -1,7 +1,6 @@
|
||||
package mops.gruppen2.domain.event;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.ToString;
|
||||
import lombok.Value;
|
||||
import lombok.extern.log4j.Log4j2;
|
||||
import mops.gruppen2.domain.exception.EventException;
|
||||
import mops.gruppen2.domain.helper.ValidationHelper;
|
||||
@ -12,16 +11,14 @@ import mops.gruppen2.domain.model.User;
|
||||
/**
|
||||
* Fügt einen einzelnen Nutzer einer Gruppe hinzu.
|
||||
*/
|
||||
@Getter
|
||||
@ToString
|
||||
|
||||
@Log4j2
|
||||
@Value
|
||||
public class AddUserEvent extends Event {
|
||||
|
||||
private String givenname;
|
||||
private String familyname;
|
||||
private String email;
|
||||
|
||||
private AddUserEvent() {}
|
||||
String givenname;
|
||||
String familyname;
|
||||
String email;
|
||||
|
||||
public AddUserEvent(Group group, User user) {
|
||||
super(group.getId(), user.getId());
|
||||
|
@ -1,22 +1,18 @@
|
||||
package mops.gruppen2.domain.event;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.ToString;
|
||||
import lombok.Value;
|
||||
import lombok.extern.log4j.Log4j2;
|
||||
import mops.gruppen2.domain.model.Group;
|
||||
import mops.gruppen2.domain.model.Type;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
@Getter
|
||||
@ToString
|
||||
@Log4j2
|
||||
@Value
|
||||
public class CreateGroupEvent extends Event {
|
||||
|
||||
private UUID groupParent;
|
||||
private Type type;
|
||||
|
||||
private CreateGroupEvent() {}
|
||||
UUID groupParent;
|
||||
Type type;
|
||||
|
||||
public CreateGroupEvent(UUID groupId, String userId, UUID parent, Type type) {
|
||||
super(groupId, userId);
|
||||
|
@ -1,18 +1,14 @@
|
||||
package mops.gruppen2.domain.event;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.ToString;
|
||||
import lombok.Value;
|
||||
import lombok.extern.log4j.Log4j2;
|
||||
import mops.gruppen2.domain.model.Group;
|
||||
import mops.gruppen2.domain.model.User;
|
||||
|
||||
@Getter
|
||||
@ToString
|
||||
@Log4j2
|
||||
@Value
|
||||
public class DeleteGroupEvent extends Event {
|
||||
|
||||
private DeleteGroupEvent() {}
|
||||
|
||||
public DeleteGroupEvent(Group group, User user) {
|
||||
super(group.getId(), user.getId());
|
||||
}
|
||||
|
@ -1,7 +1,6 @@
|
||||
package mops.gruppen2.domain.event;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.ToString;
|
||||
import lombok.Value;
|
||||
import lombok.extern.log4j.Log4j2;
|
||||
import mops.gruppen2.domain.exception.EventException;
|
||||
import mops.gruppen2.domain.helper.ValidationHelper;
|
||||
@ -11,13 +10,10 @@ import mops.gruppen2.domain.model.User;
|
||||
/**
|
||||
* Entfernt ein einzelnes Mitglied einer Gruppe.
|
||||
*/
|
||||
@Getter
|
||||
@ToString
|
||||
@Log4j2
|
||||
@Value
|
||||
public class DeleteUserEvent extends Event {
|
||||
|
||||
private DeleteUserEvent() {}
|
||||
|
||||
public DeleteUserEvent(Group group, User user) {
|
||||
super(group.getId(), user.getId());
|
||||
}
|
||||
|
@ -1,7 +1,6 @@
|
||||
package mops.gruppen2.domain.event;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.ToString;
|
||||
import lombok.Value;
|
||||
import lombok.extern.log4j.Log4j2;
|
||||
import mops.gruppen2.domain.model.Description;
|
||||
import mops.gruppen2.domain.model.Group;
|
||||
@ -10,14 +9,11 @@ import mops.gruppen2.domain.model.User;
|
||||
/**
|
||||
* Ändert nur die Gruppenbeschreibung.
|
||||
*/
|
||||
@Getter
|
||||
@ToString
|
||||
@Log4j2
|
||||
@Value
|
||||
public class UpdateGroupDescriptionEvent extends Event {
|
||||
|
||||
private Description groupDescription;
|
||||
|
||||
private UpdateGroupDescriptionEvent() {}
|
||||
Description groupDescription;
|
||||
|
||||
public UpdateGroupDescriptionEvent(Group group, User user, Description groupDescription) {
|
||||
super(group.getId(), user.getId());
|
||||
|
@ -1,7 +1,6 @@
|
||||
package mops.gruppen2.domain.event;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.ToString;
|
||||
import lombok.Value;
|
||||
import lombok.extern.log4j.Log4j2;
|
||||
import mops.gruppen2.domain.model.Group;
|
||||
import mops.gruppen2.domain.model.Title;
|
||||
@ -10,14 +9,11 @@ import mops.gruppen2.domain.model.User;
|
||||
/**
|
||||
* Ändert nur den Gruppentitel.
|
||||
*/
|
||||
@Getter
|
||||
@ToString
|
||||
@Log4j2
|
||||
@Value
|
||||
public class UpdateGroupTitleEvent extends Event {
|
||||
|
||||
private Title newGroupTitle;
|
||||
|
||||
private UpdateGroupTitleEvent() {}
|
||||
Title newGroupTitle;
|
||||
|
||||
public UpdateGroupTitleEvent(Group group, User user, Title newGroupTitle) {
|
||||
super(group.getId(), user.getId());
|
||||
|
@ -1,7 +1,6 @@
|
||||
package mops.gruppen2.domain.event;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.ToString;
|
||||
import lombok.Value;
|
||||
import lombok.extern.log4j.Log4j2;
|
||||
import mops.gruppen2.domain.exception.UserNotFoundException;
|
||||
import mops.gruppen2.domain.helper.ValidationHelper;
|
||||
@ -14,14 +13,11 @@ import java.util.UUID;
|
||||
/**
|
||||
* Aktualisiert die Gruppenrolle eines Teilnehmers.
|
||||
*/
|
||||
@Getter
|
||||
@ToString
|
||||
@Log4j2
|
||||
@Value
|
||||
public class UpdateRoleEvent extends Event {
|
||||
|
||||
private Role newRole;
|
||||
|
||||
private UpdateRoleEvent() {}
|
||||
Role newRole;
|
||||
|
||||
public UpdateRoleEvent(UUID groupId, String userId, Role newRole) {
|
||||
super(groupId, userId);
|
||||
|
@ -1,7 +1,6 @@
|
||||
package mops.gruppen2.domain.event;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.ToString;
|
||||
import lombok.Value;
|
||||
import lombok.extern.log4j.Log4j2;
|
||||
import mops.gruppen2.domain.exception.BadParameterException;
|
||||
import mops.gruppen2.domain.exception.EventException;
|
||||
@ -9,14 +8,11 @@ import mops.gruppen2.domain.model.Group;
|
||||
import mops.gruppen2.domain.model.Limit;
|
||||
import mops.gruppen2.domain.model.User;
|
||||
|
||||
@Getter
|
||||
@ToString
|
||||
@Log4j2
|
||||
@Value
|
||||
public class UpdateUserLimitEvent extends Event {
|
||||
|
||||
private Limit userLimit;
|
||||
|
||||
private UpdateUserLimitEvent() {}
|
||||
Limit userLimit;
|
||||
|
||||
public UpdateUserLimitEvent(Group group, User user, Limit userLimit) {
|
||||
super(group.getId(), user.getId());
|
||||
|
Reference in New Issue
Block a user