체크파일생성 여부 linksvr.checkfile.create.yn

This commit is contained in:
2210045
2026-03-25 09:14:52 +09:00
parent 2f4fe7ca04
commit cb75e049fd
@@ -149,6 +149,7 @@ public class RemoteTransfer {
logger.error(e.getMessage(), e);
}
String linkSvrCheckFileCreateYn = "Y";
try {
Properties orgInfo = PropManager.getInstance().getProperties(
"TelegramInfo{" + procCode + "_" + bizCode + "}");
@@ -162,6 +163,10 @@ public class RemoteTransfer {
rmtTrsmtFileName = nam.toUpperCase() + ext;
}
linkSvrCheckFileCreateYn = orgInfo.getProperty( "linksvr.checkfile.create.yn" );// 20260325 체크파일생성 여부
logger.debug("RemoteTransfer upperCase:"+upperCase + " , rmtTrsmtFileName:"+rmtTrsmtFileName);
} catch (Exception e) {
}
@@ -177,10 +182,15 @@ public class RemoteTransfer {
if(!ezStorYn) {
throw new Exception("Ezgator 모듈 이용한 파일 송신 실패!");
}
File chkFile = new File(srcFileName+BatchDirUtil.getResponseRootExt());
chkFile.createNewFile();
EzgatorUtil.store(vo.getSysIp(), vo.getSysPort(), rmtFileTrsmtPathName + "/" + rmtTrsmtFileName+BatchDirUtil.getResponseRootExt(), srcFileName+BatchDirUtil.getResponseRootExt());
if(linkSvrCheckFileCreateYn != null && "N".equals(linkSvrCheckFileCreateYn)) {
logger.debug("no check file create");
}else {
File chkFile = new File(srcFileName+BatchDirUtil.getResponseRootExt());
chkFile.createNewFile();
EzgatorUtil.store(vo.getSysIp(), vo.getSysPort(), rmtFileTrsmtPathName + "/" + rmtTrsmtFileName+BatchDirUtil.getResponseRootExt(), srcFileName+BatchDirUtil.getResponseRootExt());
}
try {
loginfo.setThisStgePrcssRsultCd(RemoteTransferLogKeys.STATUS_SUCCESS);