package com.eactive.eai.batch.scheduler;

import java.io.Serializable;

public class JobMasterLogVO implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private int    totalCount     =  0;
	private String uuid           = "";       // 작업요청메시지ID (UUID)
	private String subUuid        = "";       // 작업요청부메시지ID (subUUID)
	private int    retryCount     =  0;       // 재시도회수
	private String scheduleCode   = "";       // 스케쥴코드
	private String msgCreateTime  = "";       // 메시지생성시간
	private String processCode    = "";       // 업무구분코드
	private String processName    = "";       // 업무구분명
	private String organCode      = "";       // 대외기관코드
	private String organName      = "";       // 대외기관명
	private String processType    = "";       // 작업유형구분코드
	private String msgSenderId    = "";       // 메시지송신자ID
	private String msgSenderName  = "";       // 메시지송신자명
	private String systemConnCode = "";       // 시스템연결구분코드
	private String remoteServerIp = "";       // 시스템연결IP
	private String ruleCode       = "";       // 수신처리규칙코드
	private String weblogicName   = "";       // 웹로직서버명
	private String startTime      = "";       // 거래시작시간
	private String endTime        = "";       // 거래종료시간
	private String status         = "";       // 거래처리결과코드
	private String errMsg         = "";       // 장애발생원인
	private String errHandleMsg   = "";       // 처리내용
	private String errHandleId    = "";       // 처리자ID
	private String errHandleTime  = "";       // 처리시간
//	private ArrayList jobFileLogList  = new ArrayList(); // 파일로그VO 리스트
//	private ArrayList jobStageLogList = new ArrayList(); // 단계로그VO 리스트

	public void setTotalCount     (int    arg) { totalCount     = arg; }
	public void setUuid           (String arg) { uuid           = arg; }
	public void setSubUuid        (String arg) { subUuid        = arg; }
	public void setRetryCount     (int    arg) { retryCount     = arg; }
	public void setScheduleCode   (String arg) { scheduleCode   = arg; }
	public void setMsgCreateTime  (String arg) { msgCreateTime  = arg; }
	public void setProcessCode    (String arg) { processCode    = arg; }
	public void setProcessName    (String arg) { processName    = arg; }
	public void setOrganCode      (String arg) { organCode      = arg; }
	public void setOrganName      (String arg) { organName      = arg; }
	public void setProcessType    (String arg) { processType    = arg; }
	public void setMsgSenderId    (String arg) { msgSenderId    = arg; }
	public void setMsgSenderName  (String arg) { msgSenderName  = arg; }
	public void setSystemConnCode (String arg) { systemConnCode = arg; }
	public void setRemoteServerIp (String arg) { remoteServerIp = arg; }
	public void setRuleCode       (String arg) { ruleCode       = arg; }
	public void setWeblogicName   (String arg) { weblogicName   = arg; }
	public void setStartTime      (String arg) { startTime      = arg; }
	public void setEndTime        (String arg) { endTime        = arg; }
	public void setStatus         (String arg) { status         = arg; }
	public void setErrMsg         (String arg) { errMsg         = arg; }
	public void setErrHandleMsg   (String arg) { errHandleMsg   = arg; }
	public void setErrHandleId    (String arg) { errHandleId    = arg; }
	public void setErrHandleTime  (String arg) { errHandleTime  = arg; }
//	public void setJobFileLogList  (ArrayList arg) { jobFileLogList  = arg; }
//	public void setJobStageLogList (ArrayList arg) { jobStageLogList = arg; }

	public int    getTotalCount     () { return totalCount    ; }
	public String getUuid           () { return uuid          ; }
	public String getSubUuid        () { return subUuid       ; }
	public int    getRetryCount     () { return retryCount    ; }
	public String getScheduleCode   () { return scheduleCode  ; }
	public String getMsgCreateTime  () { return msgCreateTime ; }
	public String getProcessCode    () { return processCode   ; }
	public String getProcessName    () { return processName   ; }
	public String getOrganCode      () { return organCode     ; }
	public String getOrganName      () { return organName     ; }
	public String getProcessType    () { return processType   ; }
	public String getMsgSenderId    () { return msgSenderId   ; }
	public String getMsgSenderName  () { return msgSenderName ; }
	public String getSystemConnCode () { return systemConnCode; }
	public String getRemoteServerIp () { return remoteServerIp; }
	public String getRuleCode       () { return ruleCode      ; }
	public String getWeblogicName   () { return weblogicName  ; }
	public String getStartTime      () { return startTime     ; }
	public String getEndTime        () { return endTime       ; }
	public String getStatus         () { return status        ; }
	public String getErrMsg         () { return errMsg        ; }
	public String getErrHandleMsg   () { return errHandleMsg  ; }
	public String getErrHandleId    () { return errHandleId   ; }
	public String getErrHandleTime  () { return errHandleTime ; }
//	public ArrayList getJobFileLogList  () { return jobFileLogList ; }
//	public ArrayList getJobStageLogList () { return jobStageLogList; }

}
