package com.eactive.eai.rms.bap.loader.intf.deploy;

import com.eactive.eai.rms.common.vo.SchemaIdVO;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = false)
public class InterfaceDeploy extends SchemaIdVO {

   /** 잡메시지구분코드(인터페이스ID) */
   private String bjobmsgdstcd;

   /** 잡메시지구분명(인터페이스설명) */
   private String bjobmsgdsticname;

   /** 일괄타입구분코드 */
   private String bjobbzwkdstcd;

   /** 배치작업메시지구분코드 */
   private String bjobtrandstcdname;

   /** 헤더크기 */
   private Integer bjobtelgmhdrsize;

   /** 바디크기 */
   private Integer bjobtelgmrecsize;

   /** 트레일러크기 */
   private Integer bjobtelgmtrailsize;

   /** 파일전송여부 */
   private String eaifilesenduseyn;

   /** 파일수신여부 */
   private String eaifilerecvuseyn;

   /** 작업처리우선순위 */
   private Integer msgprcssprity;

   /** 내부시스템코드 */
   private String syscd;

   /** app코드 */
   private String uapplcd;

   /** 송수신파일명(사용안함) */
   private String sndrcvfilename;

   /** 수신파일패턴(사용안함) */
   private String rcvfilepattern;

   /** 송수신파일경로(사용안함) */
   private String sndrcvfilepath;

   /** 당메시지담당자ID(다건) */
   private String thismsgchrgids;

   /** 수신시알림여부 */
   private String recvnotiuseyn;

   /** 로그생성정보명 */
   private String logcretnyn;

   /** 파일송수신스케쥴 */
   private String filetranssche;

   /** 인터페이스사용여부 */
   private String thismsguseyn;

   /** 최초등록사용자 */
   private String thismsgregsntid;

   /** 최초등록시각 */
   private String thismsgregihms;

   /** 최종수정사용자 */
   private String thismsgamndrid;

   /** 최종수정시각 */
   private String thismsgamndhms;

   /** BATCH작업업무구분코드 */
   private String outbizcd;

   /** 파일송수신알림 */
   private String filetransalam;

   /** 파일송수신조건 */
   private String filetranscond;

   /** 대외기관 담당자 연락처 */
   private String osidinstitelno;

   /** 대외기관담당자명 */
   private String osidinstibzwkrsempname;

   /** 대외기관코드 */
   private String osidinsticode;

   /** 업무담당자전화번호 */
   private String bzwkrsemptelno;

   /** 대외기관담당자명 */
   private String bzwkrsempname;

   /** 전송스크립트내용 */
   private String sndscriptname;

   /** 원격노드명 */
   private String rmtnodename;

   /** 그룹회사코드 */
   private String groupcocd;

   /** 인터페이스ID */
   private String infid;

   /** 인터페이스ID(사용안함) */
   private String intfid;

   /** 업무구분코드level1(사용안함) */
   private String bizlevel1;

   /** 업무구분코드level2(사용안함) */
   private String bizlevel2;

   /** 시스템코드2(사용안함) */
   private String syscd2;

   /** 시스템연결구분코드(사용안함) */
   private String syslnkgdstcd;

   /** 대외기관구분코드(사용안함) */
   private String osidinstidstcd;

   /** 송수신구분코드(사용안함) */
   private String rqstrspnsdstcd;

   /** 연결ip정보(사용안함) */
   private String lnkgipinfoname;

   /** 연결포트정보(사용안함) */
   private String lnkgportinfoname;

   /** 연결ID(사용안함) */
   private String lnkgid;

   /** 연결패스워드(사용안함) */
   private String lnkgpwd;

   /** 타임아웃값(사용안함) */
   private Integer toutval;

   /** 상태(정상/장애)(사용안함) */
   private String tcirtlnkgstuscd;

   /** ??(사용안함) */
   private String adptrbzwkgroupname;

   /** ??(사용안함) */
   private String adptrbzwkname;

   /** 송수신파일경로 */
   private String srcfilepath;

   /** 암호화여부 */
   private String encyn;
}
