package itn.let.cop.bbs.service; import java.io.Serializable; import org.apache.commons.lang3.builder.ToStringBuilder; /** * 게시물 관리를 위한 VO 클래스 * @author 공통 서비스 개발팀 이삼섭 * @since 2009.03.19 * @version 1.0 * @see * *
 * << 개정이력(Modification Information) >>
 * 
 *   수정일      수정자          수정내용
 *  -------    --------    ---------------------------
 *  2009.03.19  이삼섭          최초 생성
 *  2009.06.29  한성곤		   2단계 기능 추가 (댓글관리, 만족도조사)
 *  2011.08.31  JJY            경량환경 템플릿 커스터마이징버전 생성 
 *  
 *  
*/ @SuppressWarnings("serial") public class BoardVO extends Board implements Serializable { /** 검색시작일 */ private String searchBgnDe = ""; /** 검색조건 */ private String searchCnd = ""; /** 검색종료일 */ private String searchEndDe = ""; /** 검색단어 */ private String searchWrd = ""; /** 정렬순서(DESC,ASC) */ private long sortOrdr = 0L; /** 검색사용여부 */ private String searchUseYn = ""; /** 현재페이지 */ private int pageIndex = 1; /** 페이지갯수 */ private int pageUnit = 10; /** 페이지사이즈 */ private int pageSize = 10; /** 첫페이지 인덱스 */ private int firstIndex = 1; /** 마지막페이지 인덱스 */ private int lastIndex = 1; /** 페이지당 레코드 개수 */ private int recordCountPerPage = 10; private int totcnt; public int getTotcnt() { return totcnt; } public void setTotcnt(int totcnt) { this.totcnt = totcnt; } /** 레코드 번호 */ private int rowNo = 0; /** 최초 등록자명 */ private String frstRegisterNm = ""; /** 최종 수정자명 */ private String lastUpdusrNm = ""; /** 유효여부 */ private String isExpired = "N"; /** 상위 정렬 순서 */ private String parntsSortOrdr = ""; /** 상위 답변 위치 */ private String parntsReplyLc = ""; /** 게시판 유형코드 */ private String bbsTyCode = ""; /** 게시판 속성코드 */ private String bbsAttrbCode = ""; /** 게시판 명 */ private String bbsNm = ""; /** 파일첨부가능여부 */ private String fileAtchPosblAt = ""; /** 첨부가능파일숫자 */ private int posblAtchFileNumber = 0; /** 답장가능여부 */ private String replyPosblAt = ""; /** 글쓴이 '관리자' 검색 시 */ private String adminSearchYn = ""; /** 조회 수 증가 여부 */ private boolean plusCount = false; /** 포토형 목록 개수 */ private String listNum = ""; /** 검색 년도 */ private String searchYear = ""; /** 사용자/관리자 구분 */ private String searchUserCnd = ""; /** 로그인 ID */ private String loginId = ""; /** 읽음처리 ID */ private String readId = ""; private boolean cookYN = false; /*nice 사용*/ private String niceFailUrl ; private String niceSuccUrl ; private boolean isMobile = false ; private String niceMessage = "" ; private String niceNm = "" ; private String replyYn; // 답글여부 public String getReplyYn() { return replyYn; } public void setReplyYn(String replyYn) { this.replyYn = replyYn; } public String getNtcrId() { return ntcrId; } public void setNtcrId(String ntcrId) { this.ntcrId = ntcrId; } public String getNtcrNm() { return ntcrNm; } public void setNtcrNm(String ntcrNm) { this.ntcrNm = ntcrNm; } private String ntcrId; private String ntcrNm; //--------------------------------- // 2009.06.29 : 2단계 기능 추가 //--------------------------------- /** 하위 페이지 인덱스 (댓글 및 만족도 조사 여부 확인용) */ private String subPageIndex = ""; ////------------------------------- /** 신고게시판 인트로 목록 구분 */ private String reportIntroYn = ""; /** 메인 폴라 게시판여부 */ private String mainPolaNttId = ""; /** * searchBgnDe attribute를 리턴한다. * * @return the searchBgnDe */ public String getSearchBgnDe() { return searchBgnDe; } /** * searchBgnDe attribute 값을 설정한다. * * @param searchBgnDe * the searchBgnDe to set */ public void setSearchBgnDe(String searchBgnDe) { this.searchBgnDe = searchBgnDe; } /** * searchCnd attribute를 리턴한다. * * @return the searchCnd */ public String getSearchCnd() { return searchCnd; } /** * searchCnd attribute 값을 설정한다. * * @param searchCnd * the searchCnd to set */ public void setSearchCnd(String searchCnd) { this.searchCnd = searchCnd; } /** * searchEndDe attribute를 리턴한다. * * @return the searchEndDe */ public String getSearchEndDe() { return searchEndDe; } /** * searchEndDe attribute 값을 설정한다. * * @param searchEndDe * the searchEndDe to set */ public void setSearchEndDe(String searchEndDe) { this.searchEndDe = searchEndDe; } /** * searchWrd attribute를 리턴한다. * * @return the searchWrd */ public String getSearchWrd() { return searchWrd; } /** * searchWrd attribute 값을 설정한다. * * @param searchWrd * the searchWrd to set */ public void setSearchWrd(String searchWrd) { this.searchWrd = searchWrd; } /** * sortOrdr attribute를 리턴한다. * * @return the sortOrdr */ public long getSortOrdr() { return sortOrdr; } /** * sortOrdr attribute 값을 설정한다. * * @param sortOrdr * the sortOrdr to set */ public void setSortOrdr(long sortOrdr) { this.sortOrdr = sortOrdr; } /** * searchUseYn attribute를 리턴한다. * * @return the searchUseYn */ public String getSearchUseYn() { return searchUseYn; } /** * searchUseYn attribute 값을 설정한다. * * @param searchUseYn * the searchUseYn to set */ public void setSearchUseYn(String searchUseYn) { this.searchUseYn = searchUseYn; } /** * pageIndex attribute를 리턴한다. * * @return the pageIndex */ public int getPageIndex() { return pageIndex; } /** * pageIndex attribute 값을 설정한다. * * @param pageIndex * the pageIndex to set */ public void setPageIndex(int pageIndex) { this.pageIndex = pageIndex; } /** * pageUnit attribute를 리턴한다. * * @return the pageUnit */ public int getPageUnit() { return pageUnit; } /** * pageUnit attribute 값을 설정한다. * * @param pageUnit * the pageUnit to set */ public void setPageUnit(int pageUnit) { this.pageUnit = pageUnit; } /** * pageSize attribute를 리턴한다. * * @return the pageSize */ public int getPageSize() { return pageSize; } /** * pageSize attribute 값을 설정한다. * * @param pageSize * the pageSize to set */ public void setPageSize(int pageSize) { this.pageSize = pageSize; } /** * firstIndex attribute를 리턴한다. * * @return the firstIndex */ public int getFirstIndex() { return firstIndex; } /** * firstIndex attribute 값을 설정한다. * * @param firstIndex * the firstIndex to set */ public void setFirstIndex(int firstIndex) { this.firstIndex = firstIndex; } /** * lastIndex attribute를 리턴한다. * * @return the lastIndex */ public int getLastIndex() { return lastIndex; } /** * lastIndex attribute 값을 설정한다. * * @param lastIndex * the lastIndex to set */ public void setLastIndex(int lastIndex) { this.lastIndex = lastIndex; } /** * recordCountPerPage attribute를 리턴한다. * * @return the recordCountPerPage */ public int getRecordCountPerPage() { return recordCountPerPage; } /** * recordCountPerPage attribute 값을 설정한다. * * @param recordCountPerPage * the recordCountPerPage to set */ public void setRecordCountPerPage(int recordCountPerPage) { this.recordCountPerPage = recordCountPerPage; } /** * rowNo attribute를 리턴한다. * * @return the rowNo */ public int getRowNo() { return rowNo; } /** * rowNo attribute 값을 설정한다. * * @param rowNo * the rowNo to set */ public void setRowNo(int rowNo) { this.rowNo = rowNo; } /** * frstRegisterNm attribute를 리턴한다. * * @return the frstRegisterNm */ public String getFrstRegisterNm() { return frstRegisterNm; } /** * frstRegisterNm attribute 값을 설정한다. * * @param frstRegisterNm * the frstRegisterNm to set */ public void setFrstRegisterNm(String frstRegisterNm) { this.frstRegisterNm = frstRegisterNm; } /** * lastUpdusrNm attribute를 리턴한다. * * @return the lastUpdusrNm */ public String getLastUpdusrNm() { return lastUpdusrNm; } /** * lastUpdusrNm attribute 값을 설정한다. * * @param lastUpdusrNm * the lastUpdusrNm to set */ public void setLastUpdusrNm(String lastUpdusrNm) { this.lastUpdusrNm = lastUpdusrNm; } /** * isExpired attribute를 리턴한다. * * @return the isExpired */ public String getIsExpired() { return isExpired; } /** * isExpired attribute 값을 설정한다. * * @param isExpired * the isExpired to set */ public void setIsExpired(String isExpired) { this.isExpired = isExpired; } /** * parntsSortOrdr attribute를 리턴한다. * * @return the parntsSortOrdr */ public String getParntsSortOrdr() { return parntsSortOrdr; } /** * parntsSortOrdr attribute 값을 설정한다. * * @param parntsSortOrdr * the parntsSortOrdr to set */ public void setParntsSortOrdr(String parntsSortOrdr) { this.parntsSortOrdr = parntsSortOrdr; } /** * parntsReplyLc attribute를 리턴한다. * * @return the parntsReplyLc */ public String getParntsReplyLc() { return parntsReplyLc; } /** * parntsReplyLc attribute 값을 설정한다. * * @param parntsReplyLc * the parntsReplyLc to set */ public void setParntsReplyLc(String parntsReplyLc) { this.parntsReplyLc = parntsReplyLc; } /** * bbsTyCode attribute를 리턴한다. * * @return the bbsTyCode */ public String getBbsTyCode() { return bbsTyCode; } /** * bbsTyCode attribute 값을 설정한다. * * @param bbsTyCode * the bbsTyCode to set */ public void setBbsTyCode(String bbsTyCode) { this.bbsTyCode = bbsTyCode; } /** * bbsAttrbCode attribute를 리턴한다. * * @return the bbsAttrbCode */ public String getBbsAttrbCode() { return bbsAttrbCode; } /** * bbsAttrbCode attribute 값을 설정한다. * * @param bbsAttrbCode * the bbsAttrbCode to set */ public void setBbsAttrbCode(String bbsAttrbCode) { this.bbsAttrbCode = bbsAttrbCode; } /** * bbsNm attribute를 리턴한다. * * @return the bbsNm */ public String getBbsNm() { return bbsNm; } /** * bbsNm attribute 값을 설정한다. * * @param bbsNm * the bbsNm to set */ public void setBbsNm(String bbsNm) { this.bbsNm = bbsNm; } /** * fileAtchPosblAt attribute를 리턴한다. * * @return the fileAtchPosblAt */ public String getFileAtchPosblAt() { return fileAtchPosblAt; } /** * fileAtchPosblAt attribute 값을 설정한다. * * @param fileAtchPosblAt * the fileAtchPosblAt to set */ public void setFileAtchPosblAt(String fileAtchPosblAt) { this.fileAtchPosblAt = fileAtchPosblAt; } /** * posblAtchFileNumber attribute를 리턴한다. * * @return the posblAtchFileNumber */ public int getPosblAtchFileNumber() { return posblAtchFileNumber; } /** * posblAtchFileNumber attribute 값을 설정한다. * * @param posblAtchFileNumber * the posblAtchFileNumber to set */ public void setPosblAtchFileNumber(int posblAtchFileNumber) { this.posblAtchFileNumber = posblAtchFileNumber; } /** * replyPosblAt attribute를 리턴한다. * * @return the replyPosblAt */ public String getReplyPosblAt() { return replyPosblAt; } /** * replyPosblAt attribute 값을 설정한다. * * @param replyPosblAt * the replyPosblAt to set */ public void setReplyPosblAt(String replyPosblAt) { this.replyPosblAt = replyPosblAt; } /** * plusCount attribute를 리턴한다. * @return the plusCount */ public boolean isPlusCount() { return plusCount; } /** * plusCount attribute 값을 설정한다. * @param plusCount the plusCount to set */ public void setPlusCount(boolean plusCount) { this.plusCount = plusCount; } /** * subPageIndex attribute를 리턴한다. * @return the subPageIndex */ public String getSubPageIndex() { return subPageIndex; } /** * subPageIndex attribute 값을 설정한다. * @param subPageIndex the subPageIndex to set */ public void setSubPageIndex(String subPageIndex) { this.subPageIndex = subPageIndex; } /** * @return the reportIntroYn */ public String getReportIntroYn() { return reportIntroYn; } /** * @param reportIntroYn the reportIntroYn to set */ public void setReportIntroYn(String reportIntroYn) { this.reportIntroYn = reportIntroYn; } /** * @return the adminSearchYn */ public String getAdminSearchYn() { return adminSearchYn; } /** * @param adminSearchYn the adminSearchYn to set */ public void setAdminSearchYn(String adminSearchYn) { this.adminSearchYn = adminSearchYn; } /** * toString 메소드를 대치한다. */ public String toString() { return ToStringBuilder.reflectionToString(this); } public String getMainPolaNttId() { return mainPolaNttId; } public void setMainPolaNttId(String mainPolaNttId) { this.mainPolaNttId = mainPolaNttId; } public String getListNum() { return listNum; } public void setListNum(String listNum) { this.listNum = listNum; } public String getSearchYear() { return searchYear; } public void setSearchYear(String searchYear) { this.searchYear = searchYear; } public String getSearchUserCnd() { return searchUserCnd; } public void setSearchUserCnd(String searchUserCnd) { this.searchUserCnd = searchUserCnd; } public String getLoginId() { return loginId; } public void setLoginId(String loginId) { this.loginId = loginId; } public String getReadId() { return readId; } public void setReadId(String readId) { this.readId = readId; } public boolean isCookYN() { return cookYN; } public void setCookYN(boolean cookYN) { this.cookYN = cookYN; } public String getNiceFailUrl() { return niceFailUrl; } public void setNiceFailUrl(String niceFailUrl) { this.niceFailUrl = niceFailUrl; } public String getNiceSuccUrl() { return niceSuccUrl; } public void setNiceSuccUrl(String niceSuccUrl) { this.niceSuccUrl = niceSuccUrl; } public boolean isMobile() { return isMobile; } public void setMobile(boolean isMobile) { this.isMobile = isMobile; } public String getNiceMessage() { return niceMessage; } public void setNiceMessage(String niceMessage) { this.niceMessage = niceMessage; } public String getNiceNm() { return niceNm; } public void setNiceNm(String niceNm) { this.niceNm = niceNm; } }