From e24200cdfa296c376f4e664fcef20ca91e70bb22 Mon Sep 17 00:00:00 2001 From: "semin.baek" Date: Thu, 11 Sep 2025 15:45:03 +0900 Subject: [PATCH] =?UTF-8?q?=ED=8F=AD=EC=8A=A4=EC=86=8C=ED=94=84=ED=8A=B8?= =?UTF-8?q?=20=EC=97=85=EB=AC=B4=EC=A7=80=EC=9B=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/docs/mapper-examples/awms/fmp/mei.xml | 140 ++++++++++++++++++ src/docs/mapper-examples/mkami/fmp/mei.xml | 126 ++++++++++++++++ .../settings-examples/dfxagent-ami-dev.json | 21 +++ .../settings-examples/dfxagent-ami-oper.json | 21 +++ .../settings-examples/dfxagent-mkami-dev.json | 56 ++++++- .../dfxagent-mkami-oper.json | 56 ++++++- 6 files changed, 418 insertions(+), 2 deletions(-) create mode 100644 src/docs/mapper-examples/awms/fmp/mei.xml create mode 100644 src/docs/mapper-examples/mkami/fmp/mei.xml diff --git a/src/docs/mapper-examples/awms/fmp/mei.xml b/src/docs/mapper-examples/awms/fmp/mei.xml new file mode 100644 index 0000000..1934371 --- /dev/null +++ b/src/docs/mapper-examples/awms/fmp/mei.xml @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + diff --git a/src/docs/mapper-examples/mkami/fmp/mei.xml b/src/docs/mapper-examples/mkami/fmp/mei.xml new file mode 100644 index 0000000..612b030 --- /dev/null +++ b/src/docs/mapper-examples/mkami/fmp/mei.xml @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/docs/settings-examples/dfxagent-ami-dev.json b/src/docs/settings-examples/dfxagent-ami-dev.json index 01f69ae..062f017 100644 --- a/src/docs/settings-examples/dfxagent-ami-dev.json +++ b/src/docs/settings-examples/dfxagent-ami-dev.json @@ -320,6 +320,27 @@ "dataSourceId": "ds-cubrid", "sqlId": "com.kdn.awms.mob.mtr.insertJct0101ToMtrInstListForReceive", "description": "계기관리 실효계기 외 작업 대상리스트 수신" + }, + { + "dropBoxId": "dropbox-fox-ami-dev-cubrid-receive-ad-user-list", + "taskType": "RECEIVE_DB_TO_DB_SAVE", + "dataSourceId": "ds-cubrid", + "sqlId": "com.kdn.awms.fmp.mei.insertAdUserListForReceive", + "description": "사용자 관리 AD_USER 정보 수신" + }, + { + "dropBoxId": "dropbox-fox-ami-dev-cubrid-receive-etc-user-list", + "taskType": "RECEIVE_DB_TO_DB_SAVE", + "dataSourceId": "ds-cubrid", + "sqlId": "com.kdn.awms.fmp.mei.insertEtcUserListForReceive", + "description": "사용자 관리 ETC_USER 정보 수신" + }, + { + "dropBoxId": "dropbox-fox-ami-dev-cubrid-receive-kami-user-list", + "taskType": "RECEIVE_DB_TO_DB_SAVE", + "dataSourceId": "ds-cubrid", + "sqlId": "com.kdn.awms.fmp.mei.insertKamiUserListForReceive", + "description": "사용자 관리 KAMI_USER 정보 수신" } ] }, diff --git a/src/docs/settings-examples/dfxagent-ami-oper.json b/src/docs/settings-examples/dfxagent-ami-oper.json index 6220601..691065c 100644 --- a/src/docs/settings-examples/dfxagent-ami-oper.json +++ b/src/docs/settings-examples/dfxagent-ami-oper.json @@ -319,6 +319,27 @@ "dataSourceId": "ds-cubrid", "sqlId": "com.kdn.awms.mob.mtr.insertJct0101ToMtrInstListForReceive", "description": "계기관리 실효계기 외 작업 대상리스트 수신" + }, + { + "dropBoxId": "dropbox-ami-cubrid-receive-ad-user-list", + "taskType": "RECEIVE_DB_TO_DB_SAVE", + "dataSourceId": "ds-cubrid", + "sqlId": "com.kdn.awms.fmp.mei.insertAdUserListForReceive", + "description": "사용자 관리 AD_USER 정보 수신" + }, + { + "dropBoxId": "dropbox-ami-cubrid-receive-etc-user-list", + "taskType": "RECEIVE_DB_TO_DB_SAVE", + "dataSourceId": "ds-cubrid", + "sqlId": "com.kdn.awms.fmp.mei.insertEtcUserListForReceive", + "description": "사용자 관리 ETC_USER 정보 수신" + }, + { + "dropBoxId": "dropbox-ami-cubrid-receive-kami-user-list", + "taskType": "RECEIVE_DB_TO_DB_SAVE", + "dataSourceId": "ds-cubrid", + "sqlId": "com.kdn.awms.fmp.mei.insertKamiUserListForReceive", + "description": "사용자 관리 KAMI_USER 정보 수신" } ] }, diff --git a/src/docs/settings-examples/dfxagent-mkami-dev.json b/src/docs/settings-examples/dfxagent-mkami-dev.json index 2b65ea1..43778d2 100644 --- a/src/docs/settings-examples/dfxagent-mkami-dev.json +++ b/src/docs/settings-examples/dfxagent-mkami-dev.json @@ -40,7 +40,10 @@ "dropbox-fox-ami-dev-cubrid-receive-amms-reg-co-to-sbcn-co-list", "dropbox-fox-ami-dev-cubrid-receive-amms-reg-co-to-inln-co-list", "dropbox-fox-ami-dev-cubrid-receive-mtr-expire-inst-list", - "dropbox-fox-ami-dev-cubrid-receive-mtr-acpt-inst-list" + "dropbox-fox-ami-dev-cubrid-receive-mtr-acpt-inst-list", + "dropbox-fox-ami-dev-cubrid-receive-ad-user-list", + "dropbox-fox-ami-dev-cubrid-receive-etc-user-list", + "dropbox-fox-ami-dev-cubrid-receive-kami-user-list" ], "routingHostIdList": [ "fox-ami-dev-cubrid" @@ -857,6 +860,57 @@ "recipientHostId": "fox-ami-dev-cubrid", "recipientDropBoxId": "dropbox-fox-ami-dev-cubrid-receive-mtr-acpt-inst-list", "description": "계기관리 실효계기 외 작업 대상리스트 송신" + }, + { + "postmanId": "postman-fox-mkami-dev-oracle-send-ad-user-list", + "taskType": "DB_READ_THEN_SEND", + "action": { + "type": "SCHEDULED", + "cron": "4,34 0/1 * * * *" + }, + "message": { + "messageType": "TRANSFER_DB_TO_DB", + "dataSourceId": "ds-oracle", + "sqlId": "com.kdn.mkami.fmp.mei.selectAdUserListForSend", + "postProcessingSqlId": "com.kdn.mkami.fmp.mei.updateAdUserListTransferDone" + }, + "recipientHostId": "fox-ami-dev-cubrid", + "recipientDropBoxId": "dropbox-fox-ami-dev-cubrid-receive-ad-user-list", + "description": "사용자 관리 AD_USER 정보 송신" + }, + { + "postmanId": "postman-fox-mkami-dev-oracle-send-etc-user-list", + "taskType": "DB_READ_THEN_SEND", + "action": { + "type": "SCHEDULED", + "cron": "5,35 0/1 * * * *" + }, + "message": { + "messageType": "TRANSFER_DB_TO_DB", + "dataSourceId": "ds-oracle", + "sqlId": "com.kdn.mkami.fmp.mei.selectEtcUserListForSend", + "postProcessingSqlId": "com.kdn.mkami.fmp.mei.updateEtcUserListTransferDone" + }, + "recipientHostId": "fox-ami-dev-cubrid", + "recipientDropBoxId": "dropbox-fox-ami-dev-cubrid-receive-etc-user-list", + "description": "사용자 관리 ETC_USER 정보 송신" + }, + { + "postmanId": "postman-fox-mkami-dev-oracle-send-kami-user-list", + "taskType": "DB_READ_THEN_SEND", + "action": { + "type": "SCHEDULED", + "cron": "6,36 0/1 * * * *" + }, + "message": { + "messageType": "TRANSFER_DB_TO_DB", + "dataSourceId": "ds-oracle", + "sqlId": "com.kdn.mkami.fmp.mei.selectKamiUserListForSend", + "postProcessingSqlId": "com.kdn.mkami.fmp.mei.updateKamiUserListTransferDone" + }, + "recipientHostId": "fox-ami-dev-cubrid", + "recipientDropBoxId": "dropbox-fox-ami-dev-cubrid-receive-kami-user-list", + "description": "사용자 관리 KAMI_USER 정보 송신" } ] } diff --git a/src/docs/settings-examples/dfxagent-mkami-oper.json b/src/docs/settings-examples/dfxagent-mkami-oper.json index 0adb7ff..1c9d207 100644 --- a/src/docs/settings-examples/dfxagent-mkami-oper.json +++ b/src/docs/settings-examples/dfxagent-mkami-oper.json @@ -40,7 +40,10 @@ "dropbox-ami-cubrid-receive-amms-reg-co-to-sbcn-co-list", "dropbox-ami-cubrid-receive-amms-reg-co-to-inln-co-list", "dropbox-ami-cubrid-receive-mtr-expire-inst-list", - "dropbox-ami-cubrid-receive-mtr-acpt-inst-list" + "dropbox-ami-cubrid-receive-mtr-acpt-inst-list", + "dropbox-ami-cubrid-receive-ad-user-list", + "dropbox-ami-cubrid-receive-etc-user-list", + "dropbox-ami-cubrid-receive-kami-user-list" ], "routingHostIdList": [ "ami-cubrid" @@ -857,6 +860,57 @@ "recipientHostId": "ami-cubrid", "recipientDropBoxId": "dropbox-ami-cubrid-receive-mtr-acpt-inst-list", "description": "계기관리 실효계기 외 작업 대상리스트 송신" + }, + { + "postmanId": "postman-mkami-oracle-send-ad-user-list", + "taskType": "DB_READ_THEN_SEND", + "action": { + "type": "SCHEDULED", + "cron": "4,34 0/1 * * * *" + }, + "message": { + "messageType": "TRANSFER_DB_TO_DB", + "dataSourceId": "ds-oracle", + "sqlId": "com.kdn.mkami.fmp.mei.selectAdUserListForSend", + "postProcessingSqlId": "com.kdn.mkami.fmp.mei.updateAdUserListTransferDone" + }, + "recipientHostId": "ami-cubrid", + "recipientDropBoxId": "dropbox-ami-cubrid-receive-ad-user-list", + "description": "사용자 관리 AD_USER 정보 송신" + }, + { + "postmanId": "postman-mkami-oracle-send-etc-user-list", + "taskType": "DB_READ_THEN_SEND", + "action": { + "type": "SCHEDULED", + "cron": "5,35 0/1 * * * *" + }, + "message": { + "messageType": "TRANSFER_DB_TO_DB", + "dataSourceId": "ds-oracle", + "sqlId": "com.kdn.mkami.fmp.mei.selectEtcUserListForSend", + "postProcessingSqlId": "com.kdn.mkami.fmp.mei.updateEtcUserListTransferDone" + }, + "recipientHostId": "ami-cubrid", + "recipientDropBoxId": "dropbox-ami-cubrid-receive-etc-user-list", + "description": "사용자 관리 ETC_USER 정보 송신" + }, + { + "postmanId": "postman-mkami-oracle-send-kami-user-list", + "taskType": "DB_READ_THEN_SEND", + "action": { + "type": "SCHEDULED", + "cron": "6,36 0/1 * * * *" + }, + "message": { + "messageType": "TRANSFER_DB_TO_DB", + "dataSourceId": "ds-oracle", + "sqlId": "com.kdn.mkami.fmp.mei.selectKamiUserListForSend", + "postProcessingSqlId": "com.kdn.mkami.fmp.mei.updateKamiUserListTransferDone" + }, + "recipientHostId": "ami-cubrid", + "recipientDropBoxId": "dropbox-ami-cubrid-receive-kami-user-list", + "description": "사용자 관리 KAMI_USER 정보 송신" } ] }