File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
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;
}
}