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 정보 송신" } ] }