Skip to content

Commit 30676bf

Browse files
committed
chore: refactor quarkus project structure
1 parent 49ebfd5 commit 30676bf

42 files changed

Lines changed: 108 additions & 639 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

sticker-award/src/main/java/com/datadoghq/stickerlandia/stickeraward/StickerAwardResource.java renamed to sticker-award/src/main/java/com/datadoghq/stickerlandia/stickeraward/award/StickerAwardResource.java

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
package com.datadoghq.stickerlandia.stickeraward;
2-
3-
import com.datadoghq.stickerlandia.stickeraward.beans.AssignStickerCommand;
4-
import com.datadoghq.stickerlandia.stickeraward.beans.StickerAssignmentResponse;
5-
import com.datadoghq.stickerlandia.stickeraward.beans.StickerDTO;
6-
import com.datadoghq.stickerlandia.stickeraward.beans.StickerRemovalResponse;
7-
import com.datadoghq.stickerlandia.stickeraward.beans.UserStickersResponse;
8-
import com.datadoghq.stickerlandia.stickeraward.entity.Sticker;
9-
import com.datadoghq.stickerlandia.stickeraward.entity.StickerAssignment;
10-
import com.datadoghq.stickerlandia.stickeraward.messaging.StickerEventPublisher;
1+
package com.datadoghq.stickerlandia.stickeraward.award;
2+
3+
import com.datadoghq.stickerlandia.stickeraward.award.dto.AssignStickerCommand;
4+
import com.datadoghq.stickerlandia.stickeraward.award.dto.StickerAssignmentResponse;
5+
import com.datadoghq.stickerlandia.stickeraward.award.dto.StickerDTO;
6+
import com.datadoghq.stickerlandia.stickeraward.award.dto.StickerRemovalResponse;
7+
import com.datadoghq.stickerlandia.stickeraward.award.dto.UserStickersResponse;
8+
import com.datadoghq.stickerlandia.stickeraward.sticker.entity.Sticker;
9+
import com.datadoghq.stickerlandia.stickeraward.award.entity.StickerAssignment;
10+
import com.datadoghq.stickerlandia.stickeraward.award.messaging.StickerAwardEventPublisher;
1111
import io.smallrye.common.constraint.NotNull;
1212
import jakarta.inject.Inject;
1313
import jakarta.transaction.Transactional;
@@ -24,7 +24,6 @@
2424
import org.slf4j.LoggerFactory;
2525

2626
import java.time.Instant;
27-
import java.util.ArrayList;
2827
import java.util.Date;
2928
import java.util.List;
3029
import java.util.stream.Collectors;
@@ -35,7 +34,7 @@ public class StickerAwardResource {
3534
private static final Logger log = LoggerFactory.getLogger(StickerAwardResource.class);
3635

3736
@Inject
38-
StickerEventPublisher eventPublisher;
37+
StickerAwardEventPublisher eventPublisher;
3938

4039
@Operation(description = "Get stickers assigned to a user (access controlled based on caller identity)")
4140
@Path("/award/v1/users/{userId}/stickers")

sticker-award/src/main/java/com/datadoghq/stickerlandia/stickeraward/beans/AssignStickerCommand.java renamed to sticker-award/src/main/java/com/datadoghq/stickerlandia/stickeraward/award/dto/AssignStickerCommand.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
package com.datadoghq.stickerlandia.stickeraward.beans;
2+
package com.datadoghq.stickerlandia.stickeraward.award.dto;
33

44
import javax.annotation.processing.Generated;
55
import com.fasterxml.jackson.annotation.JsonInclude;

sticker-award/src/main/java/com/datadoghq/stickerlandia/stickeraward/beans/StickerAssignmentResponse.java renamed to sticker-award/src/main/java/com/datadoghq/stickerlandia/stickeraward/award/dto/StickerAssignmentResponse.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
package com.datadoghq.stickerlandia.stickeraward.beans;
2+
package com.datadoghq.stickerlandia.stickeraward.award.dto;
33

44
import java.util.Date;
55
import javax.annotation.processing.Generated;

sticker-award/src/main/java/com/datadoghq/stickerlandia/stickeraward/beans/StickerDTO.java renamed to sticker-award/src/main/java/com/datadoghq/stickerlandia/stickeraward/award/dto/StickerDTO.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
package com.datadoghq.stickerlandia.stickeraward.beans;
2+
package com.datadoghq.stickerlandia.stickeraward.award.dto;
33

44
import java.util.Date;
55
import javax.annotation.processing.Generated;

sticker-award/src/main/java/com/datadoghq/stickerlandia/stickeraward/beans/StickerRemovalResponse.java renamed to sticker-award/src/main/java/com/datadoghq/stickerlandia/stickeraward/award/dto/StickerRemovalResponse.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
package com.datadoghq.stickerlandia.stickeraward.beans;
2+
package com.datadoghq.stickerlandia.stickeraward.award.dto;
33

44
import java.util.Date;
55
import javax.annotation.processing.Generated;

sticker-award/src/main/java/com/datadoghq/stickerlandia/stickeraward/beans/UserAssignment.java renamed to sticker-award/src/main/java/com/datadoghq/stickerlandia/stickeraward/award/dto/UserAssignment.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.datadoghq.stickerlandia.stickeraward.beans;
1+
package com.datadoghq.stickerlandia.stickeraward.award.dto;
22

33
import java.util.Date;
44
import com.fasterxml.jackson.annotation.JsonFormat;

sticker-award/src/main/java/com/datadoghq/stickerlandia/stickeraward/beans/UserStickersResponse.java renamed to sticker-award/src/main/java/com/datadoghq/stickerlandia/stickeraward/award/dto/UserStickersResponse.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
package com.datadoghq.stickerlandia.stickeraward.beans;
2+
package com.datadoghq.stickerlandia.stickeraward.award.dto;
33

44
import java.util.ArrayList;
55
import java.util.List;

sticker-award/src/main/java/com/datadoghq/stickerlandia/stickeraward/entity/StickerAssignment.java renamed to sticker-award/src/main/java/com/datadoghq/stickerlandia/stickeraward/award/entity/StickerAssignment.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
package com.datadoghq.stickerlandia.stickeraward.entity;
1+
package com.datadoghq.stickerlandia.stickeraward.award.entity;
22

3+
import com.datadoghq.stickerlandia.stickeraward.sticker.entity.Sticker;
34
import io.quarkus.hibernate.orm.panache.PanacheEntityBase;
45
import jakarta.persistence.Column;
56
import jakarta.persistence.Entity;

sticker-award/src/main/java/com/datadoghq/stickerlandia/stickeraward/messaging/StickerEventPublisher.java renamed to sticker-award/src/main/java/com/datadoghq/stickerlandia/stickeraward/award/messaging/StickerAwardEventPublisher.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.datadoghq.stickerlandia.stickeraward.messaging;
1+
package com.datadoghq.stickerlandia.stickeraward.award.messaging;
22

33
import jakarta.enterprise.context.ApplicationScoped;
44
import jakarta.inject.Inject;
@@ -8,18 +8,18 @@
88
import org.slf4j.Logger;
99
import org.slf4j.LoggerFactory;
1010

11-
import com.datadoghq.stickerlandia.stickeraward.entity.StickerAssignment;
12-
import com.datadoghq.stickerlandia.stickeraward.events.StickerAssignedToUserEvent;
13-
import com.datadoghq.stickerlandia.stickeraward.events.StickerClaimedEvent;
14-
import com.datadoghq.stickerlandia.stickeraward.events.StickerRemovedFromUserEvent;
11+
import com.datadoghq.stickerlandia.stickeraward.award.entity.StickerAssignment;
12+
import com.datadoghq.stickerlandia.stickeraward.common.events.out.StickerAssignedToUserEvent;
13+
import com.datadoghq.stickerlandia.stickeraward.common.events.out.StickerClaimedEvent;
14+
import com.datadoghq.stickerlandia.stickeraward.common.events.out.StickerRemovedFromUserEvent;
1515

1616
/**
1717
* Service responsible for publishing sticker-related events to Kafka topics.
1818
*/
1919
@ApplicationScoped
20-
public class StickerEventPublisher {
20+
public class StickerAwardEventPublisher {
2121

22-
private static final Logger log = LoggerFactory.getLogger(StickerEventPublisher.class);
22+
private static final Logger log = LoggerFactory.getLogger(StickerAwardEventPublisher.class);
2323

2424
@Inject
2525
@Channel("stickers-assigned")

sticker-award/src/main/java/com/datadoghq/stickerlandia/stickeraward/beans/ProblemDetails.java

Lines changed: 0 additions & 98 deletions
This file was deleted.

0 commit comments

Comments
 (0)