eaiSvcCd를 표준헤더 생성시 StandardMessage 객체내에 저장하도록 변경

- 비표준은 이 값을 이용(표준은 전문에서 추출)
This commit is contained in:
curry772
2026-06-12 08:52:24 +09:00
parent 209c1ba15d
commit 2354af516c
2 changed files with 13 additions and 1 deletions
@@ -49,9 +49,10 @@ public class STDMessageDAO extends BaseDAO {
for (StandardMessageInfo info : list) {
vo = standardManager.getStandardMessage();
vo.setServiceKey(info.getBzwksvckeyname());
vo.setEaiSvcCd(info.getEaisvcname());
// TODO
// to be defined...
mapper.setInterfaceId(vo, info.getEaitranname());
// mapper.setInterfaceId(vo, info.getEaitranname());
mapper.setSendRecvDivision(vo, info.getEaisendrecv()); // S | R
mapper.setInExDivision(vo, info.getEaidirection()); // 1 | 2
List<StandardMessageItem> items = info.getStandardMessageItems();
@@ -18,6 +18,9 @@ import com.eactive.eai.message.filter.MessageFilter;
public class StandardMessage extends StandardItem {
private static final long serialVersionUID = 8250470942348479859L;
static Logger logger = LoggerFactory.getLogger(StandardMessage.class);
String eaiSvcCd = null;
int readPosition = 0;
private String serviceKey = null;
@@ -30,6 +33,14 @@ public class StandardMessage extends StandardItem {
private MessageFilter flatFilter = null;
public String getEaiSvcCd() {
return eaiSvcCd;
}
public void setEaiSvcCd(String eaiSvcCd) {
this.eaiSvcCd = eaiSvcCd;
}
public String getBizDataCharset() {
return bizDataCharset;
}