skoinfo.rfc.board
Class BoardManager

java.lang.Object
  extended by com.opensymphony.xwork2.ActionSupport
      extended by skoinfo.rfc.common.action.AbstractAction
          extended by skoinfo.rfc.board.BoardManager
All Implemented Interfaces:
com.opensymphony.xwork2.Action, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.ValidationAware, java.io.Serializable

public class BoardManager
extends AbstractAction

Author:
sollogs
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.opensymphony.xwork2.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
BoardManager(javax.servlet.http.HttpServletRequest request)
           
 
Method Summary
 java.lang.Long CastDateTime(java.lang.String pDate)
          게시물 날짜 micro second 값으로 변환
 java.lang.String getActionPage()
           
 java.lang.String getAnswerStatus()
          답변글 상태
 int getBoardCell()
          게시판 출력 셀 수
 java.util.List<BoardDataVO> getBoardDataList(java.lang.String boardId, int rowCount)
           
 java.util.List<BoardDataVO> getBoardDataList(java.lang.String boardId, java.lang.String searchType, java.lang.String keyword, java.lang.String categoryCode1, java.lang.String categoryCode2, java.lang.String categoryCode3, int rowCount, java.lang.String orderByQuery)
           
 java.util.List<BoardDataVO> getBoardDataUserList(java.lang.String boardId, java.lang.String whereSql, java.lang.String orderByQuery, int count)
          사용자 쿼리로 게시물 정보 가져오기(최대 10개만)
 BoardDataVO getBoardDataVO(long dataSid)
          게시물 정보 가져오기(확장필드,첨부파일)
 BoardDataVO getBoardDataVOList(int num)
           
 java.lang.String getBoardEditor()
           
 long getBoardFileSizeCf()
          파일 업로드 최대크기
 java.lang.String getBoardId()
          게시판 ID
 boolean getBoardManager()
          관리자 인증 db에서 직접가져오기
 java.util.List<BoardDataVO> getBoardOrginDataList(int dataIdx)
          답변글의 최초 원본글 가져오기
 int getBoardReplyCount(int dataIdx, int dataRef)
          답변글 목록수 (최초 원글에 대한 전체 답변수)
 java.util.List<BoardDataVO> getBoardReplyDataList(int dataIdx)
          답변글 목록(최초 원글에 대한 전체 답변글 목록)
 int getBoardRow()
          게시판 출력 라인 수
 long getBoardSid()
          게시판 Sid
 java.lang.String getBoardSkinType()
          게시판 목록 스킨 정보(wss:통합형,default:분리형)
 java.lang.String getBoardSummary()
          게시판 Summary
 BoardVO getBoardVO()
          게시판 정보 가져오기
 BoardVO getBoardVO(java.lang.String boardId)
          게시판 정보 가져오기
 java.util.List<BoardDataVO> getBoardWeekDataList(java.lang.String boardId, int rowCount, java.lang.String strartDt, java.lang.String endDt)
           
 java.util.List<BoardDataVO> getBoardWeekDataList(java.lang.String boardId, java.lang.String searchType, java.lang.String keyword, java.lang.String categoryCode1, java.lang.String categoryCode2, java.lang.String categoryCode3, int rowCount, java.lang.String strartDt, java.lang.String endDt, java.lang.String orderByQuery)
          두 날짜사이의 게시물 목록
 java.util.List<BoardDataVO> getBoardWeekDataListEtc(java.lang.String boardSid, int rowCount, java.lang.String strartDt, java.lang.String endDt, java.lang.String orderByQuery)
          * N개의 게시판 Sid 를 이용하여 기간검색된 게시물을 가져온다 [2010-01-07] 양민욱
 java.util.List<BoardDataVO> getBoardWeekDataListEtc(java.lang.String boardSid, java.lang.String searchType, java.lang.String keyword, java.lang.String categoryCode1, java.lang.String categoryCode2, java.lang.String categoryCode3, int rowCount, java.lang.String strartDt, java.lang.String endDt, java.lang.String orderByQuery)
          * N개의 게시판 Sid 를 이용하여 기간검색된 게시물을 가져온다 [2010-01-07] 양민욱
 java.lang.String getCategoryCode(int param)
          카테고리 코드1
 java.lang.String getCategoryCode1()
          카테고리 코드1
 java.lang.String getCategoryCode2()
          카테고리 코드2
 java.lang.String getCategoryCode3()
          카테고리 코드3
 java.lang.String getCategoryCodeData1()
          get 전속방식 게시물의 카테고리 코드1
 java.lang.String getCategoryCodeData2()
           
 java.lang.String getCategoryCodeData3()
           
 java.util.List<CategoryVO> getCategoryList1()
          (원서형 추가 : 2009-10-05) 카테고리 categoryList1
 java.util.List<CategoryVO> getCategoryList2()
          카테고리 categoryList2
 java.util.List<CategoryVO> getCategoryList2(java.lang.String categoryCode1)
          카테고리 categoryList2(String categoryCode1)
 java.util.List<CategoryVO> getCategoryList3()
          카테고리 categoryList3
 java.util.List<CategoryVO> getCategoryList3(java.lang.String categoryCode1, java.lang.String categoryCode2)
          카테고리 categoryList3(String categoryCode1)
 java.lang.String getCategoryValue1(java.lang.String categoryCode)
          카테고리 Value 1
 java.lang.String getCategoryValue2(java.lang.String categoryCode)
          카테고리 Value 2
 java.lang.String getCategoryValue3(java.lang.String categoryCode)
          카테고리 Value 3
 java.lang.String getCommand()
          Command
 int getCommentCount(long dataSid)
          코멘트 갯수 [2010-02-11 : 원서형]
 java.lang.String getCommentDelete(long commentSid)
          코멘트 삭제 [2010-02-09 : 원서형]
 java.lang.String getCommentDelete(long commentSid, java.lang.String returnUrl)
           
 java.lang.String getCommentDelete(java.lang.String deleteIcon, long commentSid, java.lang.String returnUrl)
           
 java.util.List<CommentVO> getCommentList()
          코멘트 리스트 가져오기
 java.util.List<CommentVO> getCommentList(java.lang.String action)
           
 java.util.List<CommentVO> getCommentList(java.lang.String action, long dataSid, int startPage, int viewPerPage, int blockPerPage, java.lang.String flag)
           
 java.util.List<CommentVO> getCommentLists(java.lang.String flag)
           
 java.lang.String getCommentManagerDelete(java.lang.String deleteIcon, long commentSid, java.lang.String returnUrl, java.lang.String searchField, java.lang.String keyword, java.lang.String startPage)
          코멘트 관리기능
 java.util.List<CommentVO> getCommentManagerList(java.lang.String action, int searchField, java.lang.String keyword, int startPage, int viewPerPage, int blockPerPage, java.lang.String flag, boolean isManager)
          코멘트 관리기능
 java.lang.String getContentsSid()
           
 java.lang.String getDataAnswerStatus()
          게시물 답변글 상태 [2010-01-08 : 원서형]
 java.lang.String getDataContent()
          게시물 본문
 int getDataCount()
          전체 게시물 수
 int getDataDep()
          답변글 Depth
 int getDataIdx()
          게시물 Idx
 int getDataNum()
          현재 게시물 번호
 long getDataSid()
          게시물 Sid
 java.lang.String getDataStatus()
          게시물 상태
 java.lang.String getDataTitle()
          게시물 제목
 java.lang.String getDefaultParam1()
          공통1 게시판ID, 게시판 SID, 메뉴CD, 컨텐츠SID, 정렬방법, 게시판 카테고리정보
 java.lang.String getDefaultParam2()
          공통2 게시판 페이지, 검색필드, 검색어
 java.lang.String getDefaultParam3()
          게시물목록의 카테고리 (검색조건)
 java.lang.String getDefaultParam4()
          게시물의 카테고리 (답글, 글수정)
 java.lang.String getDeleteStatus()
          게시물 실제 상태 작업 : 두군철
 java.lang.String getEmptyMessage()
          게시물이 없을 때 메시지
 java.lang.String getEnd_dt(java.lang.String pattern)
          게시물 종료일
 java.lang.String getExtensionValue(java.lang.String key)
          확장필드
 int getFileCount()
          첨부파일 수
 java.lang.String getFileFilter()
          업로드 허용 확장자 [2010-02-19 : 원서형]
 java.lang.String getFileList(java.lang.String pattern)
           
 java.lang.String getFileName(int fileNum)
          첨부파일명
 java.lang.String getFilePath()
           
 java.lang.String getFilePath(int fileNum)
          첨부파일 경로
 long getFileSid(int fileNum)
          파일 SID
 java.lang.String getFileText(int fileNum)
          첨부파일 메모
 java.lang.String getFileUpload()
          파일 업로드 설정
 boolean getFileUploadCf()
          파일 업로드 설정
 java.lang.String getFilterContent()
          게시물 필터링 정보
 java.lang.String getImgServer()
           
 java.lang.String getKeyword()
          검색어
 java.lang.String getLimitExt()
          업로드 금지 확장자 [2010-02-19 : 원서형]
 java.lang.String getLinkSkinBoardId()
          스킨 공유 게시판 ID
 boolean getLinkSkinBottom()
          공통스킨 상단포함 여부
 boolean getLinkSkinTop()
          공통스킨 상단포함 여부
 java.lang.String getLinkWriteIcons(java.lang.String action, java.lang.String click, java.lang.String writeIcon, java.lang.String listIcon)
          글쓰기 버튼 출력 a href 링크 이용
 int getListCount()
          게시물 목록 수
 java.lang.String getListIcons()
          get 방식 리스트 아이콘 출력
 java.lang.String getListIcons(java.lang.String iconWrite)
           
 int getMaxFileCount()
          업로드 파일갯수 [2010-02-19 : 원서형]
 long getMaxFileSize()
          업로드 용량 [2010-02-19 : 원서형]
 java.lang.String getMenuCd(java.lang.String boardId)
          게시판 ID로 menuCd 찾기
 boolean getMenuIsBoard1Cate()
          카테고리 스킨출력여부(1차 카테고리)
 boolean getMenuIsBoard2Cate()
          카테고리 스킨출력여부(2차 카테고리)
 boolean getMenuIsBoard3Cate()
          카테고리 스킨출력여부(3차 카테고리)
 java.lang.String getMobileContents()
          모바일 전용
 boolean getMobileIsUse()
           
 java.lang.String getModify_dt(java.lang.String pattern)
          게시물 수정일
 java.lang.String getNewIcon()
          게시물 New Icon 출력 [2009-09-24]
 java.lang.String getNewIcon(int days)
           
 java.lang.String getNewIcon(int days, java.lang.String newIcon)
           
 java.lang.String getOfficeList()
          조직도 전체 반환하기(사용함으로된것만) 원글의 조직도과 같은 코드에 selected 붙임
 java.lang.String getOrderBy()
          게시물 정렬
 int getPageCount()
          전체 페이지 수
 int getPageNum()
          현재 페이지 번호
 java.lang.String getPaging()
          get 방식의 페이징
 java.lang.String getPaging(java.lang.String imgPrev, java.lang.String imgNext, Paging paging)
           
 java.lang.String getPcode()
          게시물 부서정보
 java.lang.String getRegister_dt(java.lang.String pattern)
          게시물 등록일
 java.lang.String getReplyDepth()
          답변글 게시물
 java.lang.String getReplyOfficeIcons()
          답변부서 버튼 출력 [2009-11-27 : 원서형]
 java.lang.String getReplyOfficeIsReg(int depth)
          답변부서 지정여부 출력 [2009-11-27 : 원서형]
 java.lang.String getReplyOfficeNm(int depth)
          답변부서 네임 출력 [2009-11-27 : 원서형]
 java.lang.String getReplyOfficeRegDate(int depth)
          답변부서 지정일 출력 [2009-11-27 : 원서형]
 java.lang.String getReplyOfficeStatus()
          민원 게시판 답변 상태 출력 [2009-11-27 : 원서형]
 int getRow()
          현재 출력 라인수
 java.lang.String getSearchEndDt()
           
 java.lang.String getSearchIndexPath()
          search_index 경로 가져오기
 java.lang.String getSearchStartDt()
          기간 검색
 java.lang.String getSearchType()
          검색 필드
 java.lang.String getServerName()
          접속 도메인 정보 가져오기
 java.lang.String getSkinPath()
          스킨 경로
 int getStarPoint()
          게시물 별점(수)
 java.lang.String getStart_dt(java.lang.String pattern)
          게시물 게시일
 java.lang.String getSUserId()
          사용자 ID
 int getSUserLevel()
          사용자 Level
 java.lang.String getSUserName()
          사용자 이름
 java.lang.String getTagId()
          태그 ID [2009-10-06]
 java.lang.String getTagName()
          태그 Name [2009-10-06]
 java.lang.String getThumbnailPath(int fileNum)
          썸네일 경로
 java.lang.String getTmpField1()
          게시물 임시필드1
 java.lang.String getTmpField2()
          게시물 임시필드2
 java.lang.String getTmpField3()
          게시물 임시필드3
 java.lang.String getTmpField4()
          게시물 임시필드4
 java.lang.String getTmpField5()
          게시물 임시필드5
 java.lang.String getToCompleteParam()
          글쓰기,답글 -> 목록(쓰기후)
 java.lang.String getToDeleteParam()
          글보기 -> 삭제
 java.lang.String getToListParam()
          목록 -> 글쓰기, 글보기 -> 목록, 글쓰기,수정 -> 목록(취소), 글수정 -> 목록(수정후)
 java.lang.String getToPagingParam()
          목록 -> 페이징, 글보기 -> 삭제
 java.lang.String getToReplyParam()
          글보기 -> 답글 게시물 번호, 게시물 카테고리정보
 java.lang.String getToSearchParam()
          목록 -> 검색 게시판 페이지
 java.lang.String getToUpdateParam()
          글보기 -> 수정 게시물 번호
 java.lang.String getToViewParam()
          목록 -> 글보기 게시물 번호
 java.lang.String getUserEmail()
          작성자 이메일
 java.lang.String getUserHomepage()
          작성자 홈페이지
 java.lang.String getUserIcon()
          작성자 Icon
 java.lang.String getUserId()
          작성자 ID
 java.lang.String getUserIp()
          작성자 IP
 java.lang.String getUserNick()
          작성자 닉네임
 java.lang.String getUserPw()
          작성자 비밀번호
 int getViewCount()
          게시물 조회수
 java.lang.String getViewIcons()
          get 보기 페이지 아이콘 출력
 java.lang.String getViewIcons(java.lang.String listIcon, java.lang.String replyIcon, java.lang.String updateIcon, java.lang.String deleteIcon)
           
 boolean getViewList()
          View 페이지 리스트 출력
 java.lang.String getViewTitle()
          get 방식 글보기 출력
 java.lang.String getViewTitle(int length)
           
 java.lang.String getWMFilePath(int fileNum)
          이미지를 워터마크 처리한 경로
 java.lang.String getWriteIcons()
          글쓰기 버튼 출력
 java.lang.String getWriteIcons(java.lang.String action)
           
 java.lang.String getWriteIcons(java.lang.String action, java.lang.String click, java.lang.String writeIcon, java.lang.String listIcon)
          글쓰기 버튼 출력 submit이용
 boolean isBoardDateIsUseCf()
          공지글 기간설정 사용여부
 boolean isBoardEditor()
          게시판 에디터 여부
 boolean isBoardIsSecretCf()
          비밀글 사용여부
 boolean isBoardMailCf()
          메일사용여부
 boolean isBoardNoticeCf()
          공지글 사용여부
 boolean isBoardSmsCf()
          Sms사용여부
 boolean isCaptchaIsUse()
          자동글 등록 여부
 boolean isManager()
          관리자 인증 인터셉터에서 가져오기
 boolean isNotice()
          공지글 여부
 boolean isOfficeCheck(java.lang.String userOfficeCd, java.lang.String officePcode)
           
 boolean isReplyOffice()
           
 boolean isSecret()
          비밀글 여부
 java.lang.String nl2br(java.lang.String comment)
           
 java.lang.String printFileIcon()
          첨부파일 아이콘 출력
 java.lang.String printFileList(java.lang.String pattern)
          첨부파일 목록 출력
 java.lang.String printListIcons()
          리스트 페이지 아이콘 출력
 java.lang.String printListIcons(java.lang.String writeIcon)
          리스트 페이지 아이콘 출력
 java.lang.String printNewIcon()
           
 java.lang.String printNewIcon(java.lang.String newIcon)
           
 java.lang.String printPaging()
          페이징 출력
 java.lang.String printPaging(java.lang.String imgPrev, java.lang.String imgNext)
           
 java.lang.String printReplyIcon()
          Reply 아이콘 출력
 java.lang.String printThumbnail(int fileNum, int width, int height, boolean link, java.lang.String css, java.lang.String menuCd)
          썸네일 출력
 java.lang.String printTitle()
          Title 출력
 java.lang.String printTitle(int length, boolean html, boolean reply, java.lang.String menuCd)
          Title 출력
 java.lang.String printViewIcons()
          보기 페이지 아이콘 출력
 java.lang.String printViewIcons(java.lang.String listIcon, java.lang.String replyIcon, java.lang.String updateIcon, java.lang.String deleteIcon)
          보기 페이지 아이콘 출력
 int replyCount(java.lang.String flag)
           
 int[] searchFileNameExt(java.lang.String ext)
          첨부파일 확장자 검색
 int[] searchFileText(java.lang.String ext)
          첨부파일 텍스트 검색
 void setBoardDataVO(BoardDataVO boardDataVO)
           
 void setBoardDataVO(int row)
          set Board Data
 void setBoardVO(long boardSid)
          게시판 정보 설정
 void setCategoryCodeData1(java.lang.String categoryCodeData1)
          get 전속방식 게시물의 카테고리 코드2
 void setCategoryCodeData2(java.lang.String categoryCodeData2)
          get 전속방식 게시물의 카테고리 코드3
 void setCategoryCodeData3(java.lang.String categoryCodeData3)
           
 void setDataVO(BoardDataVO boardDataVO)
           
 void setSearchEndDt(java.lang.String searchEndDt)
           
 void setSearchStartDt(java.lang.String searchStartDt)
           
 
Methods inherited from class skoinfo.rfc.common.action.AbstractAction
getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts
 
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, doDefault, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, pause, setActionErrors, setActionMessages, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BoardManager

public BoardManager(javax.servlet.http.HttpServletRequest request)
Method Detail

getBoardDataList

public java.util.List<BoardDataVO> getBoardDataList(java.lang.String boardId,
                                                    int rowCount)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

getBoardDataList

public java.util.List<BoardDataVO> getBoardDataList(java.lang.String boardId,
                                                    java.lang.String searchType,
                                                    java.lang.String keyword,
                                                    java.lang.String categoryCode1,
                                                    java.lang.String categoryCode2,
                                                    java.lang.String categoryCode3,
                                                    int rowCount,
                                                    java.lang.String orderByQuery)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

getBoardWeekDataList

public java.util.List<BoardDataVO> getBoardWeekDataList(java.lang.String boardId,
                                                        int rowCount,
                                                        java.lang.String strartDt,
                                                        java.lang.String endDt)
                                                 throws java.lang.Exception
Throws:
java.lang.Exception

getBoardWeekDataList

public java.util.List<BoardDataVO> getBoardWeekDataList(java.lang.String boardId,
                                                        java.lang.String searchType,
                                                        java.lang.String keyword,
                                                        java.lang.String categoryCode1,
                                                        java.lang.String categoryCode2,
                                                        java.lang.String categoryCode3,
                                                        int rowCount,
                                                        java.lang.String strartDt,
                                                        java.lang.String endDt,
                                                        java.lang.String orderByQuery)
                                                 throws java.lang.Exception
두 날짜사이의 게시물 목록

Parameters:
strartDt(시작 - 날짜 2009-09-01)
endDt(마지막 - 날짜 2009-09-09)
Throws:
java.lang.Exception

getBoardWeekDataListEtc

public java.util.List<BoardDataVO> getBoardWeekDataListEtc(java.lang.String boardSid,
                                                           int rowCount,
                                                           java.lang.String strartDt,
                                                           java.lang.String endDt,
                                                           java.lang.String orderByQuery)
                                                    throws java.lang.Exception
* N개의 게시판 Sid 를 이용하여 기간검색된 게시물을 가져온다 [2010-01-07] 양민욱

Parameters:
boardSid -
rowCount -
strartDt -
endDt -
orderByQuery -
Returns:
Throws:
java.lang.Exception

getBoardWeekDataListEtc

public java.util.List<BoardDataVO> getBoardWeekDataListEtc(java.lang.String boardSid,
                                                           java.lang.String searchType,
                                                           java.lang.String keyword,
                                                           java.lang.String categoryCode1,
                                                           java.lang.String categoryCode2,
                                                           java.lang.String categoryCode3,
                                                           int rowCount,
                                                           java.lang.String strartDt,
                                                           java.lang.String endDt,
                                                           java.lang.String orderByQuery)
                                                    throws java.lang.Exception
* N개의 게시판 Sid 를 이용하여 기간검색된 게시물을 가져온다 [2010-01-07] 양민욱

Parameters:
boardSid -
searchType -
keyword -
categoryCode1 -
categoryCode2 -
categoryCode3 -
rowCount -
strartDt -
endDt -
orderByQuery -
Returns:
Throws:
java.lang.Exception

setBoardDataVO

public void setBoardDataVO(BoardDataVO boardDataVO)
                    throws java.lang.Exception
Parameters:
boardDataVO -
Throws:
java.lang.Exception

getBoardReplyDataList

public java.util.List<BoardDataVO> getBoardReplyDataList(int dataIdx)
                                                  throws java.lang.Exception
답변글 목록(최초 원글에 대한 전체 답변글 목록)

Parameters:
boardDataVO -
Throws:
java.lang.Exception

getBoardReplyCount

public int getBoardReplyCount(int dataIdx,
                              int dataRef)
                       throws java.lang.Exception
답변글 목록수 (최초 원글에 대한 전체 답변수)

Parameters:
boardDataVO -
Throws:
java.lang.Exception

setBoardDataVO

public void setBoardDataVO(int row)
                    throws java.lang.Exception
set Board Data

Parameters:
int -
Throws:
java.lang.Exception

getBoardVO

public BoardVO getBoardVO()
게시판 정보 가져오기


getBoardVO

public BoardVO getBoardVO(java.lang.String boardId)
                   throws java.lang.Exception
게시판 정보 가져오기

Parameters:
boardId - 게시판 아이디
Throws:
java.lang.Exception

setBoardVO

public void setBoardVO(long boardSid)
                throws java.lang.Exception
게시판 정보 설정

Throws:
java.lang.Exception

getBoardDataVO

public BoardDataVO getBoardDataVO(long dataSid)
                           throws java.lang.Exception
게시물 정보 가져오기(확장필드,첨부파일)

Parameters:
dataSid - 게시물 번호
Throws:
java.lang.Exception

getBoardOrginDataList

public java.util.List<BoardDataVO> getBoardOrginDataList(int dataIdx)
                                                  throws java.lang.Exception
답변글의 최초 원본글 가져오기

Parameters:
dataIdx - 게시물 그룹번호
Throws:
java.lang.Exception

getMenuCd

public java.lang.String getMenuCd(java.lang.String boardId)
                           throws java.lang.Exception
게시판 ID로 menuCd 찾기

Parameters:
String -
Returns:
String
Throws:
java.lang.Exception

getMenuIsBoard1Cate

public boolean getMenuIsBoard1Cate()
카테고리 스킨출력여부(1차 카테고리)


getMenuIsBoard2Cate

public boolean getMenuIsBoard2Cate()
카테고리 스킨출력여부(2차 카테고리)


getMenuIsBoard3Cate

public boolean getMenuIsBoard3Cate()
카테고리 스킨출력여부(3차 카테고리)


getBoardDataUserList

public java.util.List<BoardDataVO> getBoardDataUserList(java.lang.String boardId,
                                                        java.lang.String whereSql,
                                                        java.lang.String orderByQuery,
                                                        int count)
                                                 throws java.lang.Exception
사용자 쿼리로 게시물 정보 가져오기(최대 10개만)

Parameters:
String -
Returns:
String
Throws:
java.lang.Exception

getOrderBy

public java.lang.String getOrderBy()
게시물 정렬

Returns:
String

getSUserId

public java.lang.String getSUserId()
사용자 ID

Returns:
String

getSUserName

public java.lang.String getSUserName()
사용자 이름

Returns:
String

getSUserLevel

public int getSUserLevel()
사용자 Level

Returns:
String

getSearchType

public java.lang.String getSearchType()
검색 필드

Returns:
String

getKeyword

public java.lang.String getKeyword()
검색어

Returns:
String

getImgServer

public java.lang.String getImgServer()
Returns:

getSearchStartDt

public java.lang.String getSearchStartDt()
기간 검색

Returns:
String

setSearchStartDt

public void setSearchStartDt(java.lang.String searchStartDt)
Parameters:
searchStartDt -

getSearchEndDt

public java.lang.String getSearchEndDt()
Returns:

setSearchEndDt

public void setSearchEndDt(java.lang.String searchEndDt)
Parameters:
searchEndDt -

getCommand

public java.lang.String getCommand()
Command

Returns:
String

getSkinPath

public java.lang.String getSkinPath()
스킨 경로

Returns:
String

getBoardId

public java.lang.String getBoardId()
게시판 ID

Returns:
String

getBoardSummary

public java.lang.String getBoardSummary()
게시판 Summary

Returns:
String

getLinkSkinBoardId

public java.lang.String getLinkSkinBoardId()
스킨 공유 게시판 ID

Returns:
string

getLinkSkinTop

public boolean getLinkSkinTop()
공통스킨 상단포함 여부


getLinkSkinBottom

public boolean getLinkSkinBottom()
공통스킨 상단포함 여부


getPageNum

public int getPageNum()
현재 페이지 번호

Returns:
int

getPageCount

public int getPageCount()
전체 페이지 수

Returns:
int

getDataCount

public int getDataCount()
전체 게시물 수

Returns:
int

getListCount

public int getListCount()
게시물 목록 수

Returns:
int

getBoardRow

public int getBoardRow()
게시판 출력 라인 수

Returns:
int

getBoardCell

public int getBoardCell()
게시판 출력 셀 수

Returns:
int

isBoardEditor

public boolean isBoardEditor()
게시판 에디터 여부

Returns:
boolean
Throws:
java.lang.Exception

getBoardEditor

public java.lang.String getBoardEditor()

isManager

public boolean isManager()
                  throws java.lang.Exception
관리자 인증 인터셉터에서 가져오기

Returns:
boolean
Throws:
java.lang.Exception

getBoardManager

public boolean getBoardManager()
                        throws java.lang.Exception
관리자 인증 db에서 직접가져오기

Returns:
boolean
Throws:
java.lang.Exception

printPaging

public java.lang.String printPaging()
페이징 출력

Returns:
String

printPaging

public java.lang.String printPaging(java.lang.String imgPrev,
                                    java.lang.String imgNext)

getRow

public int getRow()
현재 출력 라인수

Returns:
String

getDataNum

public int getDataNum()
현재 게시물 번호

Returns:
String

isNotice

public boolean isNotice()
공지글 여부

Returns:
boolean

isBoardNoticeCf

public boolean isBoardNoticeCf()
공지글 사용여부


isBoardDateIsUseCf

public boolean isBoardDateIsUseCf()
공지글 기간설정 사용여부


isBoardIsSecretCf

public boolean isBoardIsSecretCf()
비밀글 사용여부


isCaptchaIsUse

public boolean isCaptchaIsUse()
자동글 등록 여부


isSecret

public boolean isSecret()
비밀글 여부

Returns:
boolean

isBoardMailCf

public boolean isBoardMailCf()
메일사용여부


isBoardSmsCf

public boolean isBoardSmsCf()
Sms사용여부


getAnswerStatus

public java.lang.String getAnswerStatus()
답변글 상태

Returns:
boolean

getContentsSid

public java.lang.String getContentsSid()

getDataStatus

public java.lang.String getDataStatus()
게시물 상태

Returns:
String

getDataAnswerStatus

public java.lang.String getDataAnswerStatus()
게시물 답변글 상태 [2010-01-08 : 원서형]

Returns:
boolean

getDeleteStatus

public java.lang.String getDeleteStatus()
게시물 실제 상태 작업 : 두군철

Returns:
String

getBoardSid

public long getBoardSid()
게시판 Sid

Returns:
long

getDataSid

public long getDataSid()
게시물 Sid

Returns:
long

getDataIdx

public int getDataIdx()
게시물 Idx

Returns:
long

getReplyDepth

public java.lang.String getReplyDepth()
답변글 게시물

Returns:
String

getDataDep

public int getDataDep()
답변글 Depth

Returns:
ing

getUserId

public java.lang.String getUserId()
작성자 ID

Returns:
String

getUserPw

public java.lang.String getUserPw()
작성자 비밀번호

Returns:
String

getUserIp

public java.lang.String getUserIp()
작성자 IP

Returns:
String

getUserNick

public java.lang.String getUserNick()
작성자 닉네임

Returns:
String

getUserIcon

public java.lang.String getUserIcon()
작성자 Icon

Returns:
String

getUserEmail

public java.lang.String getUserEmail()
작성자 이메일

Returns:
String

getUserHomepage

public java.lang.String getUserHomepage()
작성자 홈페이지

Returns:
String

getDataTitle

public java.lang.String getDataTitle()
게시물 제목

Returns:
String

getDataContent

public java.lang.String getDataContent()
                                throws java.lang.Exception
게시물 본문

Returns:
String
Throws:
java.lang.Exception

getViewCount

public int getViewCount()
게시물 조회수

Returns:
String

getStarPoint

public int getStarPoint()
게시물 별점(수)

Returns:
int

getCategoryCode1

public java.lang.String getCategoryCode1()
카테고리 코드1

Returns:
String

getCategoryCode2

public java.lang.String getCategoryCode2()
카테고리 코드2

Returns:
String

getCategoryCode3

public java.lang.String getCategoryCode3()
카테고리 코드3

Returns:
String

getCategoryCode

public java.lang.String getCategoryCode(int param)
카테고리 코드1

Returns:
String

getEmptyMessage

public java.lang.String getEmptyMessage()
게시물이 없을 때 메시지

Returns:
String

getCategoryValue1

public java.lang.String getCategoryValue1(java.lang.String categoryCode)
카테고리 Value 1

Parameters:
String -
Returns:
String

getCategoryValue2

public java.lang.String getCategoryValue2(java.lang.String categoryCode)
카테고리 Value 2

Parameters:
String -
Returns:
String

getCategoryValue3

public java.lang.String getCategoryValue3(java.lang.String categoryCode)
카테고리 Value 3

Parameters:
String -
Returns:
String

getCategoryList1

public java.util.List<CategoryVO> getCategoryList1()
(원서형 추가 : 2009-10-05) 카테고리 categoryList1

Returns:
List

getCategoryList2

public java.util.List<CategoryVO> getCategoryList2()
카테고리 categoryList2

Returns:
List

getCategoryList2

public java.util.List<CategoryVO> getCategoryList2(java.lang.String categoryCode1)
카테고리 categoryList2(String categoryCode1)

Returns:
List

getCategoryList3

public java.util.List<CategoryVO> getCategoryList3()
카테고리 categoryList3

Returns:
List

getCategoryList3

public java.util.List<CategoryVO> getCategoryList3(java.lang.String categoryCode1,
                                                   java.lang.String categoryCode2)
카테고리 categoryList3(String categoryCode1)

Returns:
List

getExtensionValue

public java.lang.String getExtensionValue(java.lang.String key)
확장필드

Returns:
String

getRegister_dt

public java.lang.String getRegister_dt(java.lang.String pattern)
게시물 등록일
Letter Date or Time Component Presentation Examples
G Era designator Text AD
y Year Year 1996; 96
M Month in year Month July; Jul; 07
w Week in year Number 27
W Week in month Number 2
D Day in year Number 189
d Day in month Number 10
F Day of week in month Number 2
E Day in week Text Tuesday; Tue
a Am/pm marker Text PM
H Hour in day (0-23) Number 0
k Hour in day (1-24) Number 24
K Hour in am/pm (0-11) Number 0
h Hour in am/pm (1-12) Number 12
m Minute in hour Number 30
s Second in minute Number 55
S Millisecond Number 978
z Time zone General time zone Pacific Standard Time; PST; GMT-08:00
Z Time zone RFC 822 time zone -0800

Returns:
String

getModify_dt

public java.lang.String getModify_dt(java.lang.String pattern)
게시물 수정일

Returns:
String

getBoardFileSizeCf

public long getBoardFileSizeCf()
파일 업로드 최대크기

Returns:
String

getFileUploadCf

public boolean getFileUploadCf()
파일 업로드 설정

Returns:
String

getFileUpload

public java.lang.String getFileUpload()
파일 업로드 설정

Returns:
String

getLimitExt

public java.lang.String getLimitExt()
업로드 금지 확장자 [2010-02-19 : 원서형]


getFileFilter

public java.lang.String getFileFilter()
업로드 허용 확장자 [2010-02-19 : 원서형]


getMaxFileSize

public long getMaxFileSize()
업로드 용량 [2010-02-19 : 원서형]


getMaxFileCount

public int getMaxFileCount()
업로드 파일갯수 [2010-02-19 : 원서형]


getFilterContent

public java.lang.String getFilterContent()
게시물 필터링 정보

Returns:
String

getFileCount

public int getFileCount()
첨부파일 수

Returns:
String

getTagName

public java.lang.String getTagName()
태그 Name [2009-10-06]

Returns:
String

getTagId

public java.lang.String getTagId()
태그 ID [2009-10-06]

Returns:
String

getThumbnailPath

public java.lang.String getThumbnailPath(int fileNum)
썸네일 경로

Returns:
String

printThumbnail

public java.lang.String printThumbnail(int fileNum,
                                       int width,
                                       int height,
                                       boolean link,
                                       java.lang.String css,
                                       java.lang.String menuCd)
썸네일 출력

Returns:
String

getFilePath

public java.lang.String getFilePath(int fileNum)
첨부파일 경로

Returns:
String

getFileText

public java.lang.String getFileText(int fileNum)
첨부파일 메모

Returns:
String

getWMFilePath

public java.lang.String getWMFilePath(int fileNum)
이미지를 워터마크 처리한 경로

Returns:
String

getFilePath

public java.lang.String getFilePath()

getFileName

public java.lang.String getFileName(int fileNum)
첨부파일명

Returns:
String

searchFileNameExt

public int[] searchFileNameExt(java.lang.String ext)
첨부파일 확장자 검색

Parameters:
String - 사용예) searchFileNameExt("jpg|png|gif")
Returns:
int[]

searchFileText

public int[] searchFileText(java.lang.String ext)
첨부파일 텍스트 검색

Parameters:
String - 사용예) searchFileNameExt("jpg|png|gif")
Returns:
int[]

getFileSid

public long getFileSid(int fileNum)
파일 SID

Parameters:
int -
Returns:
int

printFileList

public java.lang.String printFileList(java.lang.String pattern)
                               throws java.lang.Exception
첨부파일 목록 출력

Returns:
String
Throws:
java.lang.Exception

printFileIcon

public java.lang.String printFileIcon()
첨부파일 아이콘 출력

Returns:
String

printReplyIcon

public java.lang.String printReplyIcon()
Reply 아이콘 출력

Returns:
String

printTitle

public java.lang.String printTitle()
Title 출력

Returns:
String

printTitle

public java.lang.String printTitle(int length,
                                   boolean html,
                                   boolean reply,
                                   java.lang.String menuCd)
Title 출력

Returns:
String

printListIcons

public java.lang.String printListIcons()
                                throws java.lang.Exception
리스트 페이지 아이콘 출력

Returns:
String
Throws:
java.lang.Exception

printListIcons

public java.lang.String printListIcons(java.lang.String writeIcon)
                                throws java.lang.Exception
리스트 페이지 아이콘 출력

Returns:
String
Throws:
java.lang.Exception

printViewIcons

public java.lang.String printViewIcons()
                                throws java.lang.Exception
보기 페이지 아이콘 출력

Returns:
String
Throws:
java.lang.Exception

printViewIcons

public java.lang.String printViewIcons(java.lang.String listIcon,
                                       java.lang.String replyIcon,
                                       java.lang.String updateIcon,
                                       java.lang.String deleteIcon)
                                throws java.lang.Exception
보기 페이지 아이콘 출력

Returns:
String
Throws:
java.lang.Exception

getReplyOfficeIcons

public java.lang.String getReplyOfficeIcons()
답변부서 버튼 출력 [2009-11-27 : 원서형]


isReplyOffice

public boolean isReplyOffice()
                      throws java.lang.Exception
Throws:
java.lang.Exception

getReplyOfficeNm

public java.lang.String getReplyOfficeNm(int depth)
답변부서 네임 출력 [2009-11-27 : 원서형]


getReplyOfficeRegDate

public java.lang.String getReplyOfficeRegDate(int depth)
답변부서 지정일 출력 [2009-11-27 : 원서형]


getReplyOfficeIsReg

public java.lang.String getReplyOfficeIsReg(int depth)
답변부서 지정여부 출력 [2009-11-27 : 원서형]


getReplyOfficeStatus

public java.lang.String getReplyOfficeStatus()
민원 게시판 답변 상태 출력 [2009-11-27 : 원서형]


getStart_dt

public java.lang.String getStart_dt(java.lang.String pattern)
게시물 게시일

Returns:
String

getEnd_dt

public java.lang.String getEnd_dt(java.lang.String pattern)
게시물 종료일

Returns:
String

getServerName

public java.lang.String getServerName()
접속 도메인 정보 가져오기

Returns:
String

nl2br

public java.lang.String nl2br(java.lang.String comment)

CastDateTime

public java.lang.Long CastDateTime(java.lang.String pDate)
게시물 날짜 micro second 값으로 변환

Returns:
Long

getNewIcon

public java.lang.String getNewIcon()
게시물 New Icon 출력 [2009-09-24]

Returns:
String

getNewIcon

public java.lang.String getNewIcon(int days)

getNewIcon

public java.lang.String getNewIcon(int days,
                                   java.lang.String newIcon)

printNewIcon

public java.lang.String printNewIcon()

printNewIcon

public java.lang.String printNewIcon(java.lang.String newIcon)

getWriteIcons

public java.lang.String getWriteIcons()
                               throws java.lang.Exception
글쓰기 버튼 출력

Parameters:
action -
Returns:
Throws:
java.lang.Exception

getWriteIcons

public java.lang.String getWriteIcons(java.lang.String action)
                               throws java.lang.Exception
Throws:
java.lang.Exception

getWriteIcons

public java.lang.String getWriteIcons(java.lang.String action,
                                      java.lang.String click,
                                      java.lang.String writeIcon,
                                      java.lang.String listIcon)
                               throws java.lang.Exception
글쓰기 버튼 출력 submit이용

Parameters:
action - href="javascript;action();"의 액션
click - href="/list.sko" onclick="return click();"의 액션
writeIcon - 글쓰기 아이콘
listIcon - 목록가기 아이콘
Returns:
Throws:
java.lang.Exception

getLinkWriteIcons

public java.lang.String getLinkWriteIcons(java.lang.String action,
                                          java.lang.String click,
                                          java.lang.String writeIcon,
                                          java.lang.String listIcon)
                                   throws java.lang.Exception
글쓰기 버튼 출력 a href 링크 이용

Parameters:
action - href="javascript;action();"의 액션
click - href="/list.sko" onclick="return click();"의 액션
writeIcon - 글쓰기 아이콘
listIcon - 목록가기 아이콘
Returns:
Throws:
java.lang.Exception

getViewIcons

public java.lang.String getViewIcons()
                              throws java.lang.Exception
get 보기 페이지 아이콘 출력

Returns:
String
Throws:
java.lang.Exception

getViewIcons

public java.lang.String getViewIcons(java.lang.String listIcon,
                                     java.lang.String replyIcon,
                                     java.lang.String updateIcon,
                                     java.lang.String deleteIcon)
                              throws java.lang.Exception
Throws:
java.lang.Exception

getListIcons

public java.lang.String getListIcons()
                              throws java.lang.Exception
get 방식 리스트 아이콘 출력

Returns:
Throws:
java.lang.Exception

getListIcons

public java.lang.String getListIcons(java.lang.String iconWrite)
                              throws java.lang.Exception
Throws:
java.lang.Exception

getActionPage

public java.lang.String getActionPage()

getViewTitle

public java.lang.String getViewTitle()
get 방식 글보기 출력

Returns:

getViewTitle

public java.lang.String getViewTitle(int length)

getViewList

public boolean getViewList()
View 페이지 리스트 출력


getDefaultParam1

public java.lang.String getDefaultParam1()
공통1 게시판ID, 게시판 SID, 메뉴CD, 컨텐츠SID, 정렬방법, 게시판 카테고리정보


getDefaultParam2

public java.lang.String getDefaultParam2()
공통2 게시판 페이지, 검색필드, 검색어


getDefaultParam3

public java.lang.String getDefaultParam3()
게시물목록의 카테고리 (검색조건)

Returns:

getDefaultParam4

public java.lang.String getDefaultParam4()
게시물의 카테고리 (답글, 글수정)

Returns:

getToListParam

public java.lang.String getToListParam()
목록 -> 글쓰기, 글보기 -> 목록, 글쓰기,수정 -> 목록(취소), 글수정 -> 목록(수정후)


getToPagingParam

public java.lang.String getToPagingParam()
목록 -> 페이징, 글보기 -> 삭제


getToDeleteParam

public java.lang.String getToDeleteParam()
글보기 -> 삭제


getToViewParam

public java.lang.String getToViewParam()
목록 -> 글보기 게시물 번호


getToSearchParam

public java.lang.String getToSearchParam()
목록 -> 검색 게시판 페이지


getToReplyParam

public java.lang.String getToReplyParam()
글보기 -> 답글 게시물 번호, 게시물 카테고리정보


getToUpdateParam

public java.lang.String getToUpdateParam()
글보기 -> 수정 게시물 번호


getToCompleteParam

public java.lang.String getToCompleteParam()
글쓰기,답글 -> 목록(쓰기후)


getPaging

public java.lang.String getPaging()
get 방식의 페이징

Returns:

getPaging

public java.lang.String getPaging(java.lang.String imgPrev,
                                  java.lang.String imgNext,
                                  Paging paging)

getFileList

public java.lang.String getFileList(java.lang.String pattern)
                             throws java.lang.Exception
Throws:
java.lang.Exception

getCategoryCodeData1

public java.lang.String getCategoryCodeData1()
get 전속방식 게시물의 카테고리 코드1

Returns:

setCategoryCodeData1

public void setCategoryCodeData1(java.lang.String categoryCodeData1)
get 전속방식 게시물의 카테고리 코드2


getCategoryCodeData2

public java.lang.String getCategoryCodeData2()
Returns:

setCategoryCodeData2

public void setCategoryCodeData2(java.lang.String categoryCodeData2)
get 전속방식 게시물의 카테고리 코드3


getCategoryCodeData3

public java.lang.String getCategoryCodeData3()
Returns:

setCategoryCodeData3

public void setCategoryCodeData3(java.lang.String categoryCodeData3)
Parameters:
categoryCodeData3 -

getBoardDataVOList

public BoardDataVO getBoardDataVOList(int num)

setDataVO

public void setDataVO(BoardDataVO boardDataVO)

getBoardSkinType

public java.lang.String getBoardSkinType()
게시판 목록 스킨 정보(wss:통합형,default:분리형)

Returns:
String

getPcode

public java.lang.String getPcode()
게시물 부서정보

Returns:
String

getTmpField1

public java.lang.String getTmpField1()
게시물 임시필드1

Returns:
String

getTmpField2

public java.lang.String getTmpField2()
게시물 임시필드2

Returns:
String

getTmpField3

public java.lang.String getTmpField3()
게시물 임시필드3

Returns:
String

getTmpField4

public java.lang.String getTmpField4()
게시물 임시필드4

Returns:
String

getTmpField5

public java.lang.String getTmpField5()
게시물 임시필드5

Returns:
String

getSearchIndexPath

public java.lang.String getSearchIndexPath()
search_index 경로 가져오기

Returns:
String

getCommentList

public java.util.List<CommentVO> getCommentList()
코멘트 리스트 가져오기


getCommentList

public java.util.List<CommentVO> getCommentList(java.lang.String action)

getCommentLists

public java.util.List<CommentVO> getCommentLists(java.lang.String flag)

getCommentList

public java.util.List<CommentVO> getCommentList(java.lang.String action,
                                                long dataSid,
                                                int startPage,
                                                int viewPerPage,
                                                int blockPerPage,
                                                java.lang.String flag)

getCommentCount

public int getCommentCount(long dataSid)
코멘트 갯수 [2010-02-11 : 원서형]


getCommentDelete

public java.lang.String getCommentDelete(long commentSid)
코멘트 삭제 [2010-02-09 : 원서형]


getCommentDelete

public java.lang.String getCommentDelete(long commentSid,
                                         java.lang.String returnUrl)

getCommentDelete

public java.lang.String getCommentDelete(java.lang.String deleteIcon,
                                         long commentSid,
                                         java.lang.String returnUrl)

isOfficeCheck

public boolean isOfficeCheck(java.lang.String userOfficeCd,
                             java.lang.String officePcode)

getOfficeList

public java.lang.String getOfficeList()
                               throws java.lang.Exception
조직도 전체 반환하기(사용함으로된것만) 원글의 조직도과 같은 코드에 selected 붙임

Returns:
Throws:
java.lang.Exception

replyCount

public int replyCount(java.lang.String flag)
               throws java.lang.Exception
Throws:
java.lang.Exception

getMobileContents

public java.lang.String getMobileContents()
모바일 전용


getMobileIsUse

public boolean getMobileIsUse()

getCommentManagerList

public java.util.List<CommentVO> getCommentManagerList(java.lang.String action,
                                                       int searchField,
                                                       java.lang.String keyword,
                                                       int startPage,
                                                       int viewPerPage,
                                                       int blockPerPage,
                                                       java.lang.String flag,
                                                       boolean isManager)
코멘트 관리기능

Parameters:
action -
dataSid -
startPage -
viewPerPage -
blockPerPage -
flag -
isManager -
Returns:

getCommentManagerDelete

public java.lang.String getCommentManagerDelete(java.lang.String deleteIcon,
                                                long commentSid,
                                                java.lang.String returnUrl,
                                                java.lang.String searchField,
                                                java.lang.String keyword,
                                                java.lang.String startPage)
코멘트 관리기능

Parameters:
deleteIcon -
commentSid -
returnUrl -
Returns: