Skip to content

Commit d986841

Browse files
committed
Refactoring: Rename 'ServerCheckRepository' to 'ServerMonitoringRepository'
1 parent ab45841 commit d986841

File tree

8 files changed

+32
-32
lines changed

8 files changed

+32
-32
lines changed

src/main/java/root/applications/ConsoleApp.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,17 @@
1919
import root.core.domain.JschConnectionInfo;
2020
import root.core.repository.constracts.DBCheckRepository;
2121
import root.core.repository.constracts.PropertyRepository;
22-
import root.core.repository.constracts.ServerCheckRepository;
22+
import root.core.repository.constracts.ServerMonitoringRepository;
2323
import root.core.repository.implement.DBCheckRepositoryImpl;
24+
import root.core.repository.implement.LinuxServerMonitoringRepository;
2425
import root.core.repository.implement.PropertyRepositoryImpl;
2526
import root.core.repository.implement.ReportFileRepo;
26-
import root.core.repository.implement.ServerCheckRepositoryImpl;
2727
import root.core.service.contracts.PropertyService;
2828
import root.core.service.implement.FilePropertyService;
2929
import root.core.usecase.constracts.DBCheckUsecase;
3030
import root.core.usecase.constracts.ServerMonitoringUsecase;
3131
import root.core.usecase.implement.DBCheckUsecaseImpl;
32-
import root.core.usecase.implement.LinuxServerMonitoringUsecase;
32+
import root.core.usecase.implement.ServerMonitoringUsecaseImpl;
3333
import root.utils.CsvUtils;
3434
import root.utils.DateUtils;
3535
import root.utils.PatternUtils;
@@ -162,8 +162,8 @@ public static void main(String[] args) throws IOException {
162162
System.out.println("■ [ " + jsch.getServerName() + " Monitoring Start ]\n");
163163
JschServer server = new JschServer(jsch);
164164
server.init();
165-
ServerCheckRepository repo = new ServerCheckRepositoryImpl(server);
166-
ServerMonitoringUsecase usecase = new LinuxServerMonitoringUsecase(repo, ReportFileRepo.getInstance());
165+
ServerMonitoringRepository repo = new LinuxServerMonitoringRepository(server);
166+
ServerMonitoringUsecase usecase = new ServerMonitoringUsecaseImpl(repo, ReportFileRepo.getInstance());
167167
ServerCheckBatch serverBatch = new ServerCheckBatch(usecase);
168168

169169
String startDate = DateUtils.addDate(DateUtils.getToday("yyyy-MM-dd"), 0, 0, -1);

src/main/java/root/core/repository/constracts/ServerCheckRepository.java renamed to src/main/java/root/core/repository/constracts/ServerMonitoringRepository.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import root.core.domain.AlertLogCommand;
99
import root.core.domain.OSDiskUsage;
1010

11-
public interface ServerCheckRepository {
11+
public interface ServerMonitoringRepository {
1212
String getServerName();
1313

1414
Session getSession();

src/main/java/root/core/repository/implement/ServerCheckRepositoryImpl.java renamed to src/main/java/root/core/repository/implement/LinuxServerMonitoringRepository.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,16 @@
1919
import root.core.domain.AlertLogCommand;
2020
import root.core.domain.Log;
2121
import root.core.domain.OSDiskUsage;
22-
import root.core.repository.constracts.ServerCheckRepository;
22+
import root.core.repository.constracts.ServerMonitoringRepository;
2323
import root.utils.DateUtils;
2424
import root.utils.NumberUnitUtils;
2525
import root.utils.NumberUnitUtils.Unit;
2626

2727
@Slf4j
28-
public class ServerCheckRepositoryImpl implements ServerCheckRepository {
28+
public class LinuxServerMonitoringRepository implements ServerMonitoringRepository {
2929
private JschServer jsch;
3030

31-
public ServerCheckRepositoryImpl(JschServer jsch) {
31+
public LinuxServerMonitoringRepository(JschServer jsch) {
3232
this.jsch = jsch;
3333
}
3434

src/main/java/root/core/usecase/implement/LinuxServerMonitoringUsecase.java renamed to src/main/java/root/core/usecase/implement/ServerMonitoringUsecaseImpl.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,19 +22,19 @@
2222
import root.core.domain.Log;
2323
import root.core.domain.OSDiskUsage;
2424
import root.core.repository.constracts.ReportRepository;
25-
import root.core.repository.constracts.ServerCheckRepository;
25+
import root.core.repository.constracts.ServerMonitoringRepository;
2626
import root.core.usecase.constracts.ServerMonitoringUsecase;
2727
import root.utils.ConsoleUtils;
2828
import root.utils.CsvUtils;
2929
import root.utils.DBManageExcel;
3030
import root.utils.DateUtils;
3131
import root.utils.ExcelSheet;
3232

33-
public class LinuxServerMonitoringUsecase implements ServerMonitoringUsecase {
34-
private ServerCheckRepository serverCheckRepository;
33+
public class ServerMonitoringUsecaseImpl implements ServerMonitoringUsecase {
34+
private ServerMonitoringRepository serverCheckRepository;
3535
private ReportRepository reportRepository;
3636

37-
public LinuxServerMonitoringUsecase(ServerCheckRepository serverCheckRepository, ReportRepository reportRepository) {
37+
public ServerMonitoringUsecaseImpl(ServerMonitoringRepository serverCheckRepository, ReportRepository reportRepository) {
3838
this.serverCheckRepository = serverCheckRepository;
3939
this.reportRepository = reportRepository;
4040
}

src/main/java/root/javafx/Controller/AlertLogMonitoringMenuController.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@
1919
import root.core.domain.AlertLog;
2020
import root.core.domain.JschConnectionInfo;
2121
import root.core.domain.Log;
22-
import root.core.repository.constracts.ServerCheckRepository;
22+
import root.core.repository.constracts.ServerMonitoringRepository;
23+
import root.core.repository.implement.LinuxServerMonitoringRepository;
2324
import root.core.repository.implement.PropertyRepositoryImpl;
2425
import root.core.repository.implement.ReportFileRepo;
25-
import root.core.repository.implement.ServerCheckRepositoryImpl;
2626
import root.core.service.contracts.PropertyService;
2727
import root.core.service.implement.FilePropertyService;
2828
import root.core.usecase.constracts.ServerMonitoringUsecase;
29-
import root.core.usecase.implement.LinuxServerMonitoringUsecase;
29+
import root.core.usecase.implement.ServerMonitoringUsecaseImpl;
3030
import root.javafx.CustomView.AlertLogListViewCell;
3131
import root.javafx.CustomView.dateCell.DisableAfterTodayDateCell;
3232
import root.utils.AlertUtils;
@@ -184,8 +184,8 @@ public void monitoringAlertLog(ActionEvent e) {
184184

185185
JschServer server = new JschServer(connInfo);
186186
server.init();
187-
ServerCheckRepository repo = new ServerCheckRepositoryImpl(server);
188-
ServerMonitoringUsecase usecase = new LinuxServerMonitoringUsecase(repo, ReportFileRepo.getInstance());
187+
ServerMonitoringRepository repo = new LinuxServerMonitoringRepository(server);
188+
ServerMonitoringUsecase usecase = new ServerMonitoringUsecaseImpl(repo, ReportFileRepo.getInstance());
189189

190190
alertLogMonitoringResultMap.put(selectedServer,
191191
usecase.getAlertLogDuringPeriod(connInfo.getAlc(), alertLogStartDay, alertLogEndDay));

src/main/java/root/javafx/Controller/HistoryMenuController.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,17 @@
2121
import root.core.domain.OSDiskUsage;
2222
import root.core.domain.TableSpaceUsage;
2323
import root.core.repository.constracts.DBCheckRepository;
24-
import root.core.repository.constracts.ServerCheckRepository;
24+
import root.core.repository.constracts.ServerMonitoringRepository;
2525
import root.core.repository.implement.DBCheckRepositoryImpl;
26+
import root.core.repository.implement.LinuxServerMonitoringRepository;
2627
import root.core.repository.implement.PropertyRepositoryImpl;
2728
import root.core.repository.implement.ReportFileRepo;
28-
import root.core.repository.implement.ServerCheckRepositoryImpl;
2929
import root.core.service.contracts.PropertyService;
3030
import root.core.service.implement.FilePropertyService;
3131
import root.core.usecase.constracts.DBCheckUsecase;
3232
import root.core.usecase.constracts.ServerMonitoringUsecase;
3333
import root.core.usecase.implement.DBCheckUsecaseImpl;
34-
import root.core.usecase.implement.LinuxServerMonitoringUsecase;
34+
import root.core.usecase.implement.ServerMonitoringUsecaseImpl;
3535
import root.utils.AlertUtils;
3636

3737
public class HistoryMenuController implements Initializable {
@@ -151,8 +151,8 @@ public void runMonitoring(ActionEvent e) {
151151
for (JschConnectionInfo jsch : jschConnectionList) {
152152
JschServer server = new JschServer(jsch);
153153
server.init();
154-
ServerCheckRepository repo = new ServerCheckRepositoryImpl(server);
155-
ServerMonitoringUsecase usecase = new LinuxServerMonitoringUsecase(repo, ReportFileRepo.getInstance());
154+
ServerMonitoringRepository repo = new LinuxServerMonitoringRepository(server);
155+
ServerMonitoringUsecase usecase = new ServerMonitoringUsecaseImpl(repo, ReportFileRepo.getInstance());
156156

157157
osDiskUsageMAP.addTableData(server.getServerName(), usecase.getCurrentOSDiskUsage());
158158
}

src/main/java/root/javafx/Controller/RunMenuController.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,17 +40,17 @@
4040
import root.core.domain.enums.RoundingDigits;
4141
import root.core.domain.enums.UsageUIType;
4242
import root.core.repository.constracts.DBCheckRepository;
43-
import root.core.repository.constracts.ServerCheckRepository;
43+
import root.core.repository.constracts.ServerMonitoringRepository;
4444
import root.core.repository.implement.DBCheckRepositoryImpl;
45+
import root.core.repository.implement.LinuxServerMonitoringRepository;
4546
import root.core.repository.implement.PropertyRepositoryImpl;
4647
import root.core.repository.implement.ReportFileRepo;
47-
import root.core.repository.implement.ServerCheckRepositoryImpl;
4848
import root.core.service.contracts.PropertyService;
4949
import root.core.service.implement.FilePropertyService;
5050
import root.core.usecase.constracts.DBCheckUsecase;
5151
import root.core.usecase.constracts.ServerMonitoringUsecase;
5252
import root.core.usecase.implement.DBCheckUsecaseImpl;
53-
import root.core.usecase.implement.LinuxServerMonitoringUsecase;
53+
import root.core.usecase.implement.ServerMonitoringUsecaseImpl;
5454
import root.javafx.CustomView.CustomTreeTableView;
5555
import root.javafx.CustomView.CustomTreeView;
5656
import root.utils.UnitUtils.FileSize;
@@ -257,8 +257,8 @@ public void runMonitoring(ActionEvent e) {
257257
for (JschConnectionInfo jsch : jschConnectionList) {
258258
JschServer server = new JschServer(jsch);
259259
server.init();
260-
ServerCheckRepository repo = new ServerCheckRepositoryImpl(server);
261-
ServerMonitoringUsecase usecase = new LinuxServerMonitoringUsecase(repo, ReportFileRepo.getInstance());
260+
ServerMonitoringRepository repo = new LinuxServerMonitoringRepository(server);
261+
ServerMonitoringUsecase usecase = new ServerMonitoringUsecaseImpl(repo, ReportFileRepo.getInstance());
262262

263263
if (isSave) {
264264
try {

src/test/java/root/core/repository/implement/ServerCheckRepositoryImplTest.java renamed to src/test/java/root/core/repository/implement/LinuxServerMonitoringRepositoryTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,20 +20,20 @@
2020
import root.common.server.implement.JschServer;
2121
import root.core.domain.AlertLog;
2222
import root.core.domain.AlertLogCommand;
23-
import root.core.repository.constracts.ServerCheckRepository;
23+
import root.core.repository.constracts.ServerMonitoringRepository;
2424

25-
public class ServerCheckRepositoryImplTest {
25+
public class LinuxServerMonitoringRepositoryTest {
2626

2727
@Mock
2828
public static JschServer jsch = mock(JschServer.class);
2929

30-
public static ServerCheckRepository repo;
30+
public static ServerMonitoringRepository repo;
3131

3232
public static String alertLogString = "";
3333

3434
@BeforeAll
3535
public static void before() {
36-
repo = new ServerCheckRepositoryImpl(jsch);
36+
repo = new LinuxServerMonitoringRepository(jsch);
3737
StringBuffer sb = new StringBuffer();
3838
sb.append("2022-03-24T13:38:35.065184+09:00").append("\n");
3939
sb.append("Thread 1 advanced to log sequence 7606 (LGWR switch)").append("\n");

0 commit comments

Comments
 (0)