File name
Commit message
Commit date
2023-07-03
File name
Commit message
Commit date
2023-07-03
File name
Commit message
Commit date
File name
Commit message
Commit date
2023-07-03
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
/*
* Copyright 2008-2009 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package itn.let.fax.user.service;
import java.io.Serializable;
import javax.validation.constraints.NotNull;
import itn.com.cmm.ComDefaultVO;
/**
*
* @author : 이호영
* @fileName : FaxConvertVO.java
* @date : 2023.03.21
* @description : [솔루션] 팩스 발송 테이블
* ===========================================================
* DATE AUTHOR NOTE
* ----------------------------------------------------------- *
* 2023.03.31 이호영 최초 생성
*
*
*
*/
public class FaxTranVO extends FaxReceiverVO implements Serializable {
/**
*
*/
private static final long serialVersionUID = 8849336188569230033L;
/**
* varchar(11)
* not null
* primary key,
*/
private String faxTranSeq;
/**
* varchar(20)
* null
* comment '엑스퍼다이트㈜ 계정',
*/
private String userId;
/**
* varchar(15)
* null
* comment '엑스퍼다이트㈜ 암호',
*/
private String userPw;
/**
* timestamp
* default current_timestamp()
* not null
* on update current_timestamp()
* comment '현재시간 발송 요청 접수시간',
*/
private String reqDate;
/**
* timestamp
* default '0000-00-00 00:00:00'
* not null
* comment '발송을 원하는 시간',
*/
private String sendDate;
/**
* timestamp
* default '0000-00-00 00:00:00'
* not null
* comment '발송이 완료된 시간',
*/
private String doneDate;
/**
* int
* null
* comment '발송 상태 값 0:발송 대기 1:발송 요청 2:발송 중 3:발송 완료',
*/
private int sendStatus;
/**
* int
* null
* comment '발송 취소 상태 값 0:작업 없음 1:발송 취소 요청 2:발송 취소 중 3:발송 취소완료',
*/
private int cancelStatus;
/**
* varchar(100)
* null
* comment '발송 제목',
*/
private String subject;
/**
* int
* null
* comment 'TIFF 로 변환된 PGi_FaxConvert 테이블의 SEQ 값',
*/
private String faxConvertSeq;
/**
* varchar(20)
* null
* comment '사용자 임의의 코드',
*/
private String billCode;
/**
* varchar(10)
* null
* comment 'PGi 의 발송 접수번호',
*/
private String jobNumber;
/**
* varchar(15)
* null
* comment '배너기능 사용 시 배너의 이름',
*/
private String bannerName;
/**
* int
* null
* comment '발송 요청한 장수',
*/
private int page;
/**
* int
* null
* comment '총 수신처 수',
*/
private int totalEa;
/**
* int
* null
* comment '성공 수신처 수',
*/
private int sentEa;
/**
* int
* null
* comment '실패 수신처 수',
*/
private int errorEa;
/**
* varchar(50)
* null
* comment 'XML 통신 ID(프로그램에서생성)'
*/
private String messageId;
/* * * * * * * *
* form data 받기 위한 임시 변수
* * * * * * * */
// 발송 예약 구분
private String reserveYn;
// 대기 건수
private int holdEa;
// 수신거부
private int unSendEa;
public String getFaxTranSeq() {
return faxTranSeq;
}
public void setFaxTranSeq(String faxTranSeq) {
this.faxTranSeq = faxTranSeq;
}
public String getUserId() {
return userId;
}
public void setUserId(String userId) {
this.userId = userId;
}
public String getUserPw() {
return userPw;
}
public void setUserPw(String userPw) {
this.userPw = userPw;
}
public String getReqDate() {
return reqDate;
}
public void setReqDate(String reqDate) {
this.reqDate = reqDate;
}
public String getSendDate() {
return sendDate;
}
public void setSendDate(String sendDate) {
this.sendDate = sendDate;
}
public String getDoneDate() {
return doneDate;
}
public void setDoneDate(String doneDate) {
this.doneDate = doneDate;
}
public int getSendStatus() {
return sendStatus;
}
public void setSendStatus(int sendStatus) {
this.sendStatus = sendStatus;
}
public int getCancelStatus() {
return cancelStatus;
}
public void setCancelStatus(int cancelStatus) {
this.cancelStatus = cancelStatus;
}
public String getSubject() {
return subject;
}
public void setSubject(String subject) {
this.subject = subject;
}
public String getFaxConvertSeq() {
return faxConvertSeq;
}
public void setFaxConvertSeq(String faxConvertSeq) {
this.faxConvertSeq = faxConvertSeq;
}
public String getBillCode() {
return billCode;
}
public void setBillCode(String billCode) {
this.billCode = billCode;
}
public String getJobNumber() {
return jobNumber;
}
public void setJobNumber(String jobNumber) {
this.jobNumber = jobNumber;
}
public String getBannerName() {
return bannerName;
}
public void setBannerName(String bannerName) {
this.bannerName = bannerName;
}
public int getPage() {
return page;
}
public void setPage(int page) {
this.page = page;
}
public int getTotalEa() {
return totalEa;
}
public void setTotalEa(int totalEa) {
this.totalEa = totalEa;
}
public int getSentEa() {
return sentEa;
}
public void setSentEa(int sentEa) {
this.sentEa = sentEa;
}
public int getErrorEa() {
return errorEa;
}
public void setErrorEa(int errorEa) {
this.errorEa = errorEa;
}
public String getMessageId() {
return messageId;
}
public void setMessageId(String messageId) {
this.messageId = messageId;
}
public String getReserveYn() {
return reserveYn;
}
public void setReserveYn(String reserveYn) {
this.reserveYn = reserveYn;
}
public int getHoldEa() {
return holdEa;
}
public void setHoldEa(int holdEa) {
this.holdEa = holdEa;
}
public int getUnSendEa() {
return unSendEa;
}
public void setUnSendEa(int unSendEa) {
this.unSendEa = unSendEa;
}
}