package com.eactive.eai.rms.onl.manage.serviceinfo.stdmessage;

import java.time.LocalDateTime;
import java.util.List;

import com.fasterxml.jackson.annotation.JsonProperty;

import lombok.Data;

@Data

public class StdMessageUI {

	/** 비표준메시지 서비스키 */
	@JsonProperty("BZWKSVCKEYNAME")
	private String bzwkSvcKeyName;

	/** 서비스코드 */
	@JsonProperty("EAISVCNAME")
	private String eaiSvcName;

	/** EAI거래코드 */
	@JsonProperty("EAITRANNAME")
	private String eaiTranName;

	/** 송수신구분코드 */
	@JsonProperty("EAISENDRECV")
	private String eaiSendRecv;

	/** 내외부구분코드 */
	@JsonProperty("EAIDIRECTION")
	private String eaiDirection;

	/** EAI서버기능구분코드 */
	@JsonProperty("EAISEVRDSTCD")
	private String eaisevrdstcd;

	/** 수정상태구분코드 */
	@JsonProperty("MODFMGTSTUSDSTCD")
	private String modfimgtstusdstcd;

	/** 최종 수정 일시 */
	@JsonProperty("EAILASTAMNDYMS")
	private LocalDateTime eailastamndyms;

	private List<StdMessageItemUI> standardMessageItems;
	
	private String bzwkSvcKeyNameClone;
}
