DropBox(메시지 처리) 진행중

main
semin.baek 11 months ago
parent 184df46541
commit 1132a04223

@ -70,12 +70,14 @@ public class Settings {
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
private void parseDropBoxes(Map<String, Object> settingMap) { private void parseDropBoxes(Map<String, Object> settingMap) {
List<Map<String, String>> dropBoxMapList = (List<Map<String, String>>)settingMap.get("drop-box"); List<Map<String, String>> dropBoxMapList = (List<Map<String, String>>)settingMap.get("drop-box");
//TODO drop-box parser 개발
//TODO drop-box executor 개발 //TODO drop-box executor 개발
for(Map<String, String> dropBoxMap : dropBoxMapList) { for(Map<String, String> dropBoxMap : dropBoxMapList) {
DropBoxDto dataSourceDto = DropBoxDto.builder() DropBoxDto dropBoxDto = DropBoxDto.builder()
.dropBoxId(dropBoxMap.get("drop-box-id")).taskType(dropBoxMap.get("task-type"))
.dataSourceId(dropBoxMap.get("dataSourceId")).sqlId(dropBoxMap.get("sql-id"))
.saveDirectoryRoot(dropBoxMap.get("save-directory-root"))
.build(); .build();
this.dropBoxDtoMap.put("", null); this.dropBoxDtoMap.put(dropBoxDto.getDropBoxId(), dropBoxDto);
} }
} }

Loading…
Cancel
Save