File tree Expand file tree Collapse file tree 7 files changed +10
-25
lines changed
src/main/java/clap/server
port/inbound/notification Expand file tree Collapse file tree 7 files changed +10
-25
lines changed Original file line number Diff line number Diff line change 1- package clap .server .adapter .outbound .persistense ;
1+ package clap .server .adapter .outbound .api ;
22
33import clap .server .adapter .inbound .web .dto .webhook .SendAgitRequest ;
4- import clap .server .adapter .inbound .web .dto .webhook .SendWebhookRequest ;
54import clap .server .adapter .outbound .persistense .entity .notification .constant .NotificationType ;
65import clap .server .application .port .outbound .webhook .SendAgitPort ;
7- import clap .server .common .annotation .architecture .ApplicationService ;
86import clap .server .common .annotation .architecture .PersistenceAdapter ;
97import lombok .RequiredArgsConstructor ;
108import org .springframework .http .HttpEntity ;
119import org .springframework .http .HttpHeaders ;
1210import org .springframework .http .HttpMethod ;
13- import org .springframework .http .ResponseEntity ;
1411import org .springframework .web .client .RestTemplate ;
1512
1613
1714@ PersistenceAdapter
1815@ RequiredArgsConstructor
19- public class AgitPersistenceAdapter implements SendAgitPort {
16+ public class AgitClient implements SendAgitPort {
2017
2118 private static final String AGITWEBHOOK_URL = "https://agit.io/webhook/a342181d-fb18-4eb0-a99a-30f4fb5b14b1" ;
2219
Original file line number Diff line number Diff line change 1- package clap .server .adapter .outbound .persistense ;
1+ package clap .server .adapter .outbound .api ;
22
33import clap .server .adapter .inbound .web .dto .webhook .SendWebhookRequest ;
44import clap .server .adapter .outbound .persistense .entity .notification .constant .NotificationType ;
1515
1616@ PersistenceAdapter
1717@ RequiredArgsConstructor
18- public class EmailPersistenceAdapter implements SendEmailPort {
18+ public class EmailClient implements SendEmailPort {
1919
2020 private final SpringTemplateEngine templateEngine ;
2121 private final JavaMailSender mailSender ;
Original file line number Diff line number Diff line change 1- package clap .server .adapter .outbound .persistense ;
1+ package clap .server .adapter .outbound .api ;
22
33import clap .server .adapter .inbound .web .dto .webhook .SendKakaoWorkRequest ;
44import clap .server .adapter .outbound .persistense .entity .notification .constant .NotificationType ;
1414
1515@ PersistenceAdapter
1616@ RequiredArgsConstructor
17- public class KakaoWorkPersistenceAdapter implements SendKaKaoWorkPort {
17+ public class KakaoWorkClient implements SendKaKaoWorkPort {
1818
1919 private static final String KAKAOWORK_URL = "https://api.kakaowork.com/v1/messages.send_by_email" ;
2020 private static final String KAKAOWORK_AUTH = "Bearer 1b01becc.a7f10da76d2e4038948771107cfe5c1d" ;
2121
22- private final ObjectBlockPersistenceAdapter makeObjectBlock ;
22+ private final ObjectBlockService makeObjectBlock ;
2323
2424 @ Override
2525 public void sendKakaoWord (SendKakaoWorkRequest request ) {
Original file line number Diff line number Diff line change 1- package clap .server .adapter .outbound .persistense ;
1+ package clap .server .adapter .outbound .api ;
22
33
44import clap .server .adapter .inbound .web .dto .webhook .SendKakaoWorkRequest ;
5- import clap .server .adapter .inbound .web .dto .webhook .SendWebhookRequest ;
65import clap .server .adapter .outbound .persistense .repository .notification .NotificationRepository ;
76import clap .server .application .port .outbound .webhook .MakeObjectBlockPort ;
87import clap .server .common .annotation .architecture .PersistenceAdapter ;
1413
1514@ PersistenceAdapter
1615@ RequiredArgsConstructor
17- public class ObjectBlockPersistenceAdapter implements MakeObjectBlockPort {
16+ public class ObjectBlockService implements MakeObjectBlockPort {
1817
1918 private final ObjectMapper objectMapper ;
2019 private final NotificationRepository notificationRepository ;
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 11package clap .server .application .service .notification ;
22
3- import clap .server .application .port .inbound .notification .CreateNotificationUsecase ;
43import clap .server .application .port .outbound .notification .CommandNotificationPort ;
54import clap .server .common .annotation .architecture .ApplicationService ;
65import clap .server .domain .model .notification .Notification ;
76import lombok .RequiredArgsConstructor ;
87
98@ ApplicationService
109@ RequiredArgsConstructor
11- public class CreateNotificationService implements CreateNotificationUsecase {
10+ public class CreateNotificationService {
1211
1312 private final CommandNotificationPort commandNotificationPort ;
1413
15- @ Override
1614 public void createNotification (Notification request ) {
1715
1816 commandNotificationPort .save (request );
Original file line number Diff line number Diff line change 11package clap .server .application .service .webhook ;
22
33import clap .server .adapter .inbound .web .dto .webhook .SendKakaoWorkRequest ;
4- import clap .server .adapter .inbound .web .dto .webhook .SendWebhookRequest ;
5- import clap .server .adapter .outbound .persistense .KakaoWorkPersistenceAdapter ;
64import clap .server .application .port .outbound .webhook .SendKaKaoWorkPort ;
75import clap .server .common .annotation .architecture .ApplicationService ;
86import lombok .RequiredArgsConstructor ;
You can’t perform that action at this time.
0 commit comments