|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.opensymphony.xwork2.ActionSupport
skoinfo.rfc.common.action.AbstractAction
skoinfo.rfc.board.dao.BoardDAO
public class BoardDAO
Board DAO
Field Summary |
---|
Fields inherited from interface com.opensymphony.xwork2.Action |
---|
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Constructor Summary | |
---|---|
BoardDAO()
|
Method Summary | |
---|---|
java.util.ArrayList<BoardFileVO> |
addFileList(org.hibernate.Session session,
java.util.HashMap params,
BoardVO boardVO,
BoardDataVO boardDataVO,
java.lang.String command)
|
java.util.List<BoardBackUpVO> |
boardBackUpList(org.hibernate.Session session,
java.lang.String groupCd,
long boardSid,
java.lang.String layerId,
int rowCount)
게시판스킨 List [원서형 : 2009-10-28] |
java.lang.String |
boardCleanerFilter(org.hibernate.Session session,
BoardVO boardVO,
BoardDataVO boardDataVO,
GroupVO groupVO,
java.lang.String rootPath,
java.lang.String uploadPath,
java.lang.String command,
SessionManager sm,
java.util.HashMap params)
Data 보드클리너 필터 |
void |
deleteBoard(org.hibernate.Session session,
BoardVO boardVO)
Board Delete |
void |
deleteBoardAdmin(org.hibernate.Session session,
BoardAdminVO boardAdminVO)
관리자 삭제 |
void |
deleteBoardData(org.hibernate.Session session,
BoardVO boardVO,
long dataSid,
SessionManager sm)
게시물 및 첨부파일 삭제 |
void |
deleteBoardFile(org.hibernate.Session session,
long fileSid)
첨부파일 삭제 |
void |
deleteBoardReply(org.hibernate.Session session,
long dataSid)
민원게시판 등록 [2009-11-25 : 원서형] |
void |
deleteCategory(org.hibernate.Session session,
CategoryVO categoryVO)
Category Delete |
void |
deleteComment(org.hibernate.Session session,
long commentSid)
Comment 삭제 |
void |
deleteComments(org.hibernate.Session session,
long commentSid)
첨부파일 삭제 |
java.util.List<BoardFileVO> |
deleteDBBoardData(org.hibernate.Session session,
BoardVO boardVO,
BoardDataVO boardDataVO)
게시물 및 첨부파일 영구삭제 |
void |
deleteExtension(org.hibernate.Session session,
ExtensionVO extensionVO)
Extension Delete |
java.lang.String |
filterData(org.hibernate.Session session,
BoardVO boardVO,
BoardDataVO boardDataVO,
java.lang.String rootPath,
java.lang.String uploadPath,
SessionManager sm,
java.util.HashMap params)
Data 필터 |
BoardVO |
getBoard(org.hibernate.Session session,
long boardSid)
Get Board Info |
BoardVO |
getBoard(org.hibernate.Session session,
java.lang.String boardId)
Get Board Info |
java.util.List<BoardAdminVO> |
getBoardAdminList(org.hibernate.Session session,
long boardSid)
관리자 정보 가져오기 |
int |
getBoardAdminUserCount(org.hibernate.Session session,
long boardSid,
java.lang.String userId)
관리자 등록정보 |
java.util.List<BoardDataVO> |
getBoardAllReplyDataList(org.hibernate.Session session,
BoardVO boardVO,
boolean isManager,
int dataIdx)
전체 답변글 리스트[민원형 게시판에서 사용:정상,차단] |
BoardVO |
getBoardCheckGroup(org.hibernate.Session session,
java.lang.String boardId)
Get Board Info |
int |
getBoardCount(org.hibernate.Session session,
java.lang.String groupCd,
java.lang.String boardType,
java.lang.String searchType,
java.lang.String keyword)
Board Count |
BoardDataVO |
getBoardData(org.hibernate.Session session,
long dataSid,
boolean isManager,
java.lang.String userId,
java.lang.String command)
Data 정보 가져오기 |
BoardDataVO |
getBoardData(org.hibernate.Session session,
long boardSid,
int dataIdx,
int dataRef,
boolean isManager,
java.lang.String userId,
java.lang.String command)
Data 정보 가져오기 |
int |
getBoardDataCount(org.hibernate.Session session,
BoardVO boardVO,
java.lang.String userId,
boolean isManager,
java.lang.String searchType,
java.lang.String keyword,
java.lang.String categoryCode1,
java.lang.String categoryCode2,
java.lang.String categoryCode3)
Board Data Count |
int |
getBoardDataCount(org.hibernate.Session session,
BoardVO boardVO,
java.lang.String userId,
boolean isManager,
java.lang.String searchType,
java.lang.String keyword,
java.lang.String searchStartDt,
java.lang.String searchEndDt,
java.lang.String categoryCode1,
java.lang.String categoryCode2,
java.lang.String categoryCode3)
Board Data Count |
int |
getBoardDataCount(org.hibernate.Session session,
BoardVO boardVO,
java.lang.String userId,
boolean isManager,
java.lang.String searchType,
java.lang.String keyword,
java.lang.String searchStartDt,
java.lang.String searchEndDt,
java.lang.String categoryCode1,
java.lang.String categoryCode2,
java.lang.String categoryCode3,
java.lang.String officeCd)
|
int |
getBoardDataCount(org.hibernate.Session session,
java.lang.String boardSid,
java.lang.String userId,
java.lang.String searchType,
java.lang.String keyword,
java.lang.String categoryCode1,
java.lang.String categoryCode2,
java.lang.String categoryCode3)
Board Data Count 비동기식(DWR) 요청에서 사용되는 함수 |
BoardDataVO |
getboardDataIdx(org.hibernate.Session session,
int dataIdx)
|
java.util.List<BoardDataVO> |
getBoardDataList(org.hibernate.Session session,
BoardVO boardVO,
java.lang.String userId,
boolean isManager,
java.lang.String searchType,
java.lang.String keyword,
java.lang.String categoryCode1,
java.lang.String categoryCode2,
java.lang.String categoryCode3,
int beginRow,
int rowCount,
java.util.ArrayList orderByList)
Board List |
java.util.List<BoardDataVO> |
getBoardDataList(org.hibernate.Session session,
BoardVO boardVO,
java.lang.String userId,
boolean isManager,
java.lang.String searchType,
java.lang.String keyword,
java.lang.String searchStartDt,
java.lang.String searchEndDt,
java.lang.String categoryCode1,
java.lang.String categoryCode2,
java.lang.String categoryCode3,
int beginRow,
int rowCount,
java.util.ArrayList orderByList)
Board List [2009-11-10] |
java.util.List<BoardDataVO> |
getBoardDataList(org.hibernate.Session session,
BoardVO boardVO,
java.lang.String userId,
boolean isManager,
java.lang.String searchType,
java.lang.String keyword,
java.lang.String searchStartDt,
java.lang.String searchEndDt,
java.lang.String categoryCode1,
java.lang.String categoryCode2,
java.lang.String categoryCode3,
int beginRow,
int rowCount,
java.util.ArrayList orderByList,
java.lang.String officeCd)
|
java.util.List<BoardDataVO> |
getBoardDataList(org.hibernate.Session session,
java.lang.String boardSid,
java.lang.String userId,
java.lang.String searchType,
java.lang.String keyword,
java.lang.String categoryCode1,
java.lang.String categoryCode2,
java.lang.String categoryCode3,
int beginRow,
int rowCount,
java.util.ArrayList orderByList)
Board Data List 게시물 리스트 비동기식(DWR) 요청에서 사용되는 함수 |
java.util.List<BoardDataVO> |
getBoardDataUserList(org.hibernate.Session session,
long boardSid,
java.lang.String whereSql,
java.util.ArrayList orderByList,
int count)
getBoardDataUserList (사용자 쿼리로 게시판 정보 가져오기:최대 10개만 가져옴(부하로드 감소목적) |
BoardFileVO |
getBoardFile(org.hibernate.Session session,
long fileSid,
boolean isManager)
첨부파일 정보 가져오기[다운로드시 사용] |
java.util.List<BoardFileVO> |
getBoardFileList(org.hibernate.Session session,
long dataSid)
첨부파일 정보 가져오기[삭제된 파일 제외] |
java.lang.String |
getBoardId(org.hibernate.Session session,
long boardSid)
Get Board ID |
java.util.List<BoardVO> |
getBoardList(org.hibernate.Session session)
Board List(허성철 추가 :cms용) |
java.util.List<BoardVO> |
getBoardList(org.hibernate.Session session,
java.lang.String groupCd)
|
java.util.List<BoardVO> |
getBoardList(org.hibernate.Session session,
java.lang.String groupCd,
java.lang.String searchType,
java.lang.String keyword,
java.lang.String boardType,
int beginRow,
int rowCount,
java.util.ArrayList orderByList)
Board List |
java.util.List<BoardVO> |
getBoardListCms(org.hibernate.Session session)
|
java.util.List<BoardVO> |
getBoardListCms(org.hibernate.Session session,
java.lang.String groupCd)
|
int |
getBoardListCount(org.hibernate.Session session,
java.lang.String groupCd,
java.lang.String searchField,
java.lang.String keyword,
long boardSid,
java.lang.String deleteStatus,
java.lang.String dataStatus,
java.lang.String mobileIsUse,
int userLevel)
게시물 관리의 게시물 목록 수 [2009-09-24] |
java.util.List<BoardDataVO> |
getBoardListList(org.hibernate.Session session,
java.lang.String groupCd,
java.lang.String searchField,
java.lang.String keyword,
long boardSid,
int beginRow,
int rowCount,
java.util.ArrayList orderByList,
java.lang.String deleteStatus,
java.lang.String dataStatus,
java.lang.String mobileIsUse,
int userLevel)
게시물 관리의 게시물 목록 [2009-09-24] |
int |
getBoardLogCount(org.hibernate.Session session,
java.lang.String groupCd,
long boardSid)
Board Log Count |
int |
getBoardLogCount(org.hibernate.Session session,
java.lang.String groupCd,
java.lang.String searchField,
java.lang.String keyword,
long boardSid)
Board Log Count |
java.util.List<BoardLogVO> |
getBoardLogList(org.hibernate.Session session,
java.lang.String groupCd,
long boardSid,
java.lang.String actionType,
int beginRow,
int rowCount,
java.util.ArrayList orderByList)
Board Log List |
java.util.List<BoardLogVO> |
getBoardLogList(org.hibernate.Session session,
java.lang.String groupCd,
java.lang.String searchField,
java.lang.String keyword,
long boardSid,
int beginRow,
int rowCount,
java.util.ArrayList orderByList)
|
BoardVO |
getBoardMain(org.hibernate.Session session,
long boardSid)
Get Board Info |
BoardVO |
getBoardMain(org.hibernate.Session session,
java.lang.String boardId)
Get Board Info |
java.util.List<BoardDataVO> |
getBoardOrginDataList(org.hibernate.Session session,
int dataIdx)
답변글의 최초 원본글 가져오기 |
java.util.List<BoardDataVO> |
getBoardRecentDataList(org.hibernate.Session session,
BoardVO boardVO,
java.lang.String userId,
java.lang.String searchType,
java.lang.String keyword,
java.lang.String categoryCode1,
java.lang.String categoryCode2,
java.lang.String categoryCode3,
int beginRow,
int rowCount,
java.util.ArrayList orderByList)
최근 게시물 Board List(동기,비동기) |
int |
getBoardReplyCount(org.hibernate.Session session,
int dataIdx,
int dataRef)
최초 원글에 대한 전체 답변글 목록수 |
int |
getBoardReplyCount(org.hibernate.Session session,
int dataIdx,
int dataRef,
long boardSid)
해당 게시판에 대한 최초 원글에 대한 전체 답변갯수 |
java.util.List<BoardDataVO> |
getBoardReplyDataList(org.hibernate.Session session,
int dataIdx,
int dataRef,
int dataDep)
해당글에대한 답변글 가져오기[게시물 보기에서 사용] |
int |
getBoardReplyOfficeCount(org.hibernate.Session session,
java.lang.String pcode,
long boardSid,
java.lang.String searchType,
java.lang.String keyword)
민원게시판 해당 부서이하 글 카운트 |
java.util.List<BoardReplyVO> |
getBoardReplyOfficeList(org.hibernate.Session session,
long dataSid)
|
java.util.List<BoardDataVO> |
getBoardReplyOfficeList(org.hibernate.Session session,
java.lang.String pcode,
long boardSid,
int beginRow,
int rowCount,
java.lang.String searchType,
java.lang.String keyword)
민원게시판 해당 부서이하 글 가져오기 |
int |
getBoardReplySubCount(org.hibernate.Session session,
int dataIdx,
int dataRef,
int dataDep)
원본보호갯수에서 사용(바로 하위 답변갯수 구하기) |
java.util.List<BoardDataVO> |
getBoardWeekDataList(org.hibernate.Session session,
BoardVO boardVO,
java.lang.String userId,
java.lang.String searchType,
java.lang.String keyword,
java.lang.String categoryCode1,
java.lang.String categoryCode2,
java.lang.String categoryCode3,
int beginRow,
int rowCount,
java.lang.String strartDt,
java.lang.String endDt,
java.util.ArrayList orderByList)
비동기 시작날짜와 마지막날짜 사이의 게시물 Board List |
java.util.List<BoardDataVO> |
getBoardWeekDataListEtc(org.hibernate.Session session,
java.lang.String boardSid,
java.lang.String userId,
java.lang.String searchType,
java.lang.String keyword,
java.lang.String categoryCode1,
java.lang.String categoryCode2,
java.lang.String categoryCode3,
int beginRow,
int rowCount,
java.lang.String strartDt,
java.lang.String endDt,
java.util.ArrayList orderByList)
N개의 게시판 Sid 를 이용하여 기간검색된 게시물을 가져온다 [2010-01-07] 양민욱 |
int |
getCategoryCount(org.hibernate.Session session,
CategoryVO categoryVO)
Extension Count ExtensionVO |
java.util.List<CategoryVO> |
getCategoryList(org.hibernate.Session session,
java.lang.String boardId,
int depth)
CategoryVO List(허성철 추가 :cms용) |
CommentVO |
getComment(org.hibernate.Session session,
long commentSid)
Comment 등록 |
int |
getCommentCount(org.hibernate.Session session,
long dataSid)
Comment Count |
int |
getCommentCount(org.hibernate.Session session,
long dataSid,
java.lang.String flag)
|
java.util.List<CommentVO> |
getCommentList(org.hibernate.Session session,
long dataSid,
int beginRow,
int rowCount)
Comment List |
java.util.List<CommentVO> |
getCommentList(org.hibernate.Session session,
long dataSid,
int beginRow,
int rowCount,
java.lang.String flag)
|
int |
getCommentManagerCount(org.hibernate.Session session,
int searchField,
java.lang.String keyword,
java.lang.String flag,
boolean isManager)
코멘트 관리기능 |
java.util.List<CommentVO> |
getCommentManagerList(org.hibernate.Session session,
int searchField,
java.lang.String keyword,
int beginRow,
int rowCount,
java.lang.String flag,
boolean isManager)
코멘트 관리기능 |
int |
getExtensionCount(org.hibernate.Session session,
ExtensionVO extensionVO)
Extension Count ExtensionVO |
int |
getLinkBoardCount(org.hibernate.Session session,
java.lang.String boardId)
Board link board count |
int |
getMobileDataCount(org.hibernate.Session session,
java.lang.String searchType,
java.lang.String keyword)
모바일 검색 카운트 [2010-06-22 : 원서형] |
java.util.List<BoardDataVO> |
getMobileDataList(org.hibernate.Session session,
java.lang.String searchType,
java.lang.String keyword,
int beginRow,
int rowCount,
java.util.ArrayList orderByList)
모바일 검색 리스트 [2010-06-22 : 원서형] |
int |
getPointAvg(org.hibernate.Session session,
long dataSid)
Comment Star Point Sum |
boolean |
isBoardAdmin(org.hibernate.Session session,
long boardSid,
java.lang.String userId)
Board Admin |
boolean |
isOfficeManager(org.hibernate.Session session,
java.lang.String loginPcode,
java.lang.String officePcode,
int modiDepth)
1. |
int |
searchDataCount(org.hibernate.Session session,
java.lang.String keyword)
게시물 통합검색 Count |
java.util.List<BoardDataVO> |
searchDataList(org.hibernate.Session session,
java.lang.String keyword,
int beginRow,
int rowCount,
java.util.ArrayList orderByList)
게시물 통합검색 |
void |
skinCopyBoard(org.hibernate.Session session,
long boardSid,
long srcBoardSid)
스킨 복사 |
void |
updateBoard(org.hibernate.Session session,
BoardVO boardVO)
Board Update |
void |
updateBoardAnswerStatus(org.hibernate.Session session,
long dataSid,
java.lang.String status)
답변 상태 변경 |
void |
updateBoardBackup(org.hibernate.Session session,
BoardBackUpVO viewVO)
게시판스킨 백업시점 업데이트 [원서형 2009-10-29] |
void |
updateBoardConfig(org.hibernate.Session session,
BoardVO boardVO)
Board Update Config |
void |
updateBoardData(org.hibernate.Session session,
BoardDataVO boardDataVO)
게시물 Data 수정 |
BoardDataVO |
updateBoardData(org.hibernate.Session session,
BoardVO boardVO,
BoardDataVO boardDataVO,
java.util.HashMap params,
SessionManager sm)
게시물 Data 수정 |
void |
updateBoardDataRegister(org.hibernate.Session session,
long dataSid,
java.lang.String register_dt)
게시물 등록날짜 수정 [2009-12-17 : 원서형] |
java.lang.String |
updateBoardDataStatus(org.hibernate.Session session,
long dataSid,
java.lang.String status)
게시물 Data 상태 수정[차단 상태] |
void |
updateBoardLog(org.hibernate.Session session,
long dataSid,
java.lang.String actionType)
게시판 로그 수정 [2009-11-23 : 원서형] |
BoardVO |
updateBoardSkin(org.hibernate.Session session,
BoardVO boardVO)
Board Update Skin |
void |
updateBoardViewCount(org.hibernate.Session session,
BoardDataVO boardDataVO)
Board hit Update |
void |
updateBoardViewCount(org.hibernate.Session session,
long dataSid)
Board hit Update |
void |
updateCategory(org.hibernate.Session session,
CategoryVO categoryVO)
Category Update |
java.lang.String |
updateDataEtcStatus(org.hibernate.Session session,
long dataSid,
java.lang.String status)
게시물의 파일, 코멘트 Data 상태 수정 [2009-09-24] |
void |
updateExtension(org.hibernate.Session session,
ExtensionVO extensionVO)
Extension Update |
BoardVO |
viewBoard(org.hibernate.Session session,
BoardVO boardVO)
게시판스킨 보기 Select [원서형 : 2009-10-28] |
BoardBackUpVO |
viewBoardBackUp(org.hibernate.Session session,
long boardBpSid)
스킨백업 보기 DAO [원서형 2009-10-28] |
java.util.List<ExtensionVO> |
viewExtension(org.hibernate.Session session,
long boardSid)
Extension view(홍승민 추가 :boardCleaner용) |
void |
writeBoadAdmin(org.hibernate.Session session,
BoardAdminVO boardAdminVO)
관리자 등록 |
int |
writeBoard(org.hibernate.Session session,
BoardVO boardVO)
Board Insert |
void |
writeBoardBackUp(org.hibernate.Session session,
BoardVO origVO,
SessionManager sm,
java.lang.String layerId)
게시판스킨백업 Insert [원서형 : 2009-10-28] |
BoardDataVO |
writeBoardData(org.hibernate.Session session,
BoardVO boardVO,
BoardDataVO boardDataVO,
java.util.HashMap params,
java.lang.String command,
SessionManager sm,
boolean isManager)
게시물 Data 등록 |
BoardDataVO |
writeBoardData(org.hibernate.Session session,
BoardVO boardVO,
BoardDataVO boardDataVO,
java.util.HashMap params,
java.lang.String command,
java.lang.String userId,
java.lang.String userName,
java.lang.String userIp,
boolean isManager)
게시물 Data 등록(dwr) [원서형 : 2009-10-27] |
void |
writeBoardLog(org.hibernate.Session session,
long boardSid,
long dataSid,
java.lang.String dataTitle,
java.lang.String actionType,
java.lang.String userId,
java.lang.String userName,
java.lang.String userIp,
java.lang.String groupCd,
java.lang.String boardId)
게시판 로그 기록 [2009-11-23 : 원서형] |
void |
writeBoardReplys(org.hibernate.Session session,
BoardReplyVO boardReplyVO)
|
void |
writeCategory(org.hibernate.Session session,
CategoryVO categoryVO)
Category Insert |
void |
writeComment(org.hibernate.Session session,
CommentVO commentVO)
Comment 등록 |
void |
writeExtension(org.hibernate.Session session,
ExtensionVO extensionVO)
Extension Insert |
void |
writeExtensionData(org.hibernate.Session session,
long boardSid,
long dataSid,
java.util.Map<java.lang.String,java.lang.String> params)
ExtensionData Insert |
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 |
---|
public BoardDAO()
Method Detail |
---|
public int getBoardCount(org.hibernate.Session session, java.lang.String groupCd, java.lang.String boardType, java.lang.String searchType, java.lang.String keyword)
A:전체
- N:일반 S:시스템(필터)
public java.util.List<BoardVO> getBoardList(org.hibernate.Session session, java.lang.String groupCd, java.lang.String searchType, java.lang.String keyword, java.lang.String boardType, int beginRow, int rowCount, java.util.ArrayList orderByList)
A:전체
- N:일반 S:시스템(필터)시작
- 라인 위치라인
- 수라인
- 수
public java.util.List<BoardVO> getBoardList(org.hibernate.Session session)
public java.util.List<BoardVO> getBoardList(org.hibernate.Session session, java.lang.String groupCd)
public java.util.List<BoardVO> getBoardListCms(org.hibernate.Session session)
public java.util.List<BoardVO> getBoardListCms(org.hibernate.Session session, java.lang.String groupCd)
public java.util.List<CategoryVO> getCategoryList(org.hibernate.Session session, java.lang.String boardId, int depth)
public BoardVO getBoardMain(org.hibernate.Session session, java.lang.String boardId)
board
- Id
public BoardVO getBoard(org.hibernate.Session session, java.lang.String boardId)
board
- Id
public BoardVO getBoardMain(org.hibernate.Session session, long boardSid)
boardSid
-
public BoardVO getBoard(org.hibernate.Session session, long boardSid)
boardSid
-
public int getLinkBoardCount(org.hibernate.Session session, java.lang.String boardId)
board
- Id
public BoardVO getBoardCheckGroup(org.hibernate.Session session, java.lang.String boardId)
boardSid
-
public java.lang.String getBoardId(org.hibernate.Session session, long boardSid)
boardSid
-
public int writeBoard(org.hibernate.Session session, BoardVO boardVO)
BoardVO
-
public void updateBoard(org.hibernate.Session session, BoardVO boardVO)
BoardVO
- public void updateBoardConfig(org.hibernate.Session session, BoardVO boardVO)
BoardVO
- public BoardVO updateBoardSkin(org.hibernate.Session session, BoardVO boardVO)
BoardVO
- public void deleteBoard(org.hibernate.Session session, BoardVO boardVO)
BoardVO
- public void skinCopyBoard(org.hibernate.Session session, long boardSid, long srcBoardSid)
long
- long
- public int getCategoryCount(org.hibernate.Session session, CategoryVO categoryVO)
public void writeCategory(org.hibernate.Session session, CategoryVO categoryVO)
BoardVO
- public void updateCategory(org.hibernate.Session session, CategoryVO categoryVO)
BoardVO
- public void deleteCategory(org.hibernate.Session session, CategoryVO categoryVO)
BoardVO
- public int getExtensionCount(org.hibernate.Session session, ExtensionVO extensionVO)
public void writeExtension(org.hibernate.Session session, ExtensionVO extensionVO)
BoardVO
- public void writeExtensionData(org.hibernate.Session session, long boardSid, long dataSid, java.util.Map<java.lang.String,java.lang.String> params)
BoardVO
- public void updateExtension(org.hibernate.Session session, ExtensionVO extensionVO)
BoardVO
- public java.util.List<ExtensionVO> viewExtension(org.hibernate.Session session, long boardSid)
boardSid
- public void deleteExtension(org.hibernate.Session session, ExtensionVO extensionVO)
BoardVO
- public int searchDataCount(org.hibernate.Session session, java.lang.String keyword)
Session
- String
-
public java.util.List<BoardDataVO> searchDataList(org.hibernate.Session session, java.lang.String keyword, int beginRow, int rowCount, java.util.ArrayList orderByList)
Session
- String
- int
- int
- ArrayList
-
public int getBoardDataCount(org.hibernate.Session session, BoardVO boardVO, java.lang.String userId, boolean isManager, java.lang.String searchType, java.lang.String keyword, java.lang.String categoryCode1, java.lang.String categoryCode2, java.lang.String categoryCode3)
A:전체
- N:일반 S:시스템(필터)
public int getBoardDataCount(org.hibernate.Session session, BoardVO boardVO, java.lang.String userId, boolean isManager, java.lang.String searchType, java.lang.String keyword, java.lang.String searchStartDt, java.lang.String searchEndDt, java.lang.String categoryCode1, java.lang.String categoryCode2, java.lang.String categoryCode3)
A:전체
- N:일반 S:시스템(필터)
public int getBoardDataCount(org.hibernate.Session session, BoardVO boardVO, java.lang.String userId, boolean isManager, java.lang.String searchType, java.lang.String keyword, java.lang.String searchStartDt, java.lang.String searchEndDt, java.lang.String categoryCode1, java.lang.String categoryCode2, java.lang.String categoryCode3, java.lang.String officeCd)
public java.util.List<BoardDataVO> getBoardDataList(org.hibernate.Session session, BoardVO boardVO, java.lang.String userId, boolean isManager, java.lang.String searchType, java.lang.String keyword, java.lang.String categoryCode1, java.lang.String categoryCode2, java.lang.String categoryCode3, int beginRow, int rowCount, java.util.ArrayList orderByList)
게시판
- 정보시작
- 라인 위치라인
- 수정렬
-
public java.util.List<BoardDataVO> getBoardDataList(org.hibernate.Session session, BoardVO boardVO, java.lang.String userId, boolean isManager, java.lang.String searchType, java.lang.String keyword, java.lang.String searchStartDt, java.lang.String searchEndDt, java.lang.String categoryCode1, java.lang.String categoryCode2, java.lang.String categoryCode3, int beginRow, int rowCount, java.util.ArrayList orderByList)
게시판
- 정보시작
- 라인 위치라인
- 수정렬
-
public java.util.List<BoardDataVO> getBoardDataList(org.hibernate.Session session, BoardVO boardVO, java.lang.String userId, boolean isManager, java.lang.String searchType, java.lang.String keyword, java.lang.String searchStartDt, java.lang.String searchEndDt, java.lang.String categoryCode1, java.lang.String categoryCode2, java.lang.String categoryCode3, int beginRow, int rowCount, java.util.ArrayList orderByList, java.lang.String officeCd)
public int getBoardDataCount(org.hibernate.Session session, java.lang.String boardSid, java.lang.String userId, java.lang.String searchType, java.lang.String keyword, java.lang.String categoryCode1, java.lang.String categoryCode2, java.lang.String categoryCode3)
-
public java.util.List<BoardDataVO> getBoardDataList(org.hibernate.Session session, java.lang.String boardSid, java.lang.String userId, java.lang.String searchType, java.lang.String keyword, java.lang.String categoryCode1, java.lang.String categoryCode2, java.lang.String categoryCode3, int beginRow, int rowCount, java.util.ArrayList orderByList)
Session
- String
- String
- String
- String
- String
- String
-
public BoardDataVO getboardDataIdx(org.hibernate.Session session, int dataIdx)
public java.util.List<BoardDataVO> getBoardOrginDataList(org.hibernate.Session session, int dataIdx)
Hibernate
- SessiondataIdx
- 게시판 그룹정보
public java.util.List<BoardDataVO> getBoardReplyDataList(org.hibernate.Session session, int dataIdx, int dataRef, int dataDep)
Hibernate
- SessiondataIdx
- 게시판 그룹정보
public int getBoardReplyCount(org.hibernate.Session session, int dataIdx, int dataRef)
Hibernate
- SessiondataIdx
- 게시판 그룹정보
public int getBoardReplySubCount(org.hibernate.Session session, int dataIdx, int dataRef, int dataDep)
session
- dataIdx
- dataRef
- dataDep
-
public int getBoardReplyCount(org.hibernate.Session session, int dataIdx, int dataRef, long boardSid)
session
- dataIdx
- dataRef
- boardSid
-
public java.util.List<BoardDataVO> getBoardAllReplyDataList(org.hibernate.Session session, BoardVO boardVO, boolean isManager, int dataIdx)
Hibernate
- Session게시판
- 정보시작
- 라인 위치라인
- 수정렬
-
public java.util.List<BoardDataVO> getBoardRecentDataList(org.hibernate.Session session, BoardVO boardVO, java.lang.String userId, java.lang.String searchType, java.lang.String keyword, java.lang.String categoryCode1, java.lang.String categoryCode2, java.lang.String categoryCode3, int beginRow, int rowCount, java.util.ArrayList orderByList)
게시판
- 정보시작
- 라인 위치라인
- 수정렬
-
public java.util.List<BoardDataVO> getBoardWeekDataList(org.hibernate.Session session, BoardVO boardVO, java.lang.String userId, java.lang.String searchType, java.lang.String keyword, java.lang.String categoryCode1, java.lang.String categoryCode2, java.lang.String categoryCode3, int beginRow, int rowCount, java.lang.String strartDt, java.lang.String endDt, java.util.ArrayList orderByList) throws java.text.ParseException
게시판
- 정보시작
- 라인 위치라인
- 수strartDt(시작날짜)
- 예시:2009-09-01endDt(마지막날짜)
- 예시: 2009-09-09정렬
-
java.text.ParseException
public java.util.List<BoardDataVO> getBoardWeekDataListEtc(org.hibernate.Session session, java.lang.String boardSid, java.lang.String userId, java.lang.String searchType, java.lang.String keyword, java.lang.String categoryCode1, java.lang.String categoryCode2, java.lang.String categoryCode3, int beginRow, int rowCount, java.lang.String strartDt, java.lang.String endDt, java.util.ArrayList orderByList) throws java.text.ParseException
boardSid
- userId
- searchType
- keyword
- categoryCode1
- categoryCode2
- categoryCode3
- beginRow
- rowCount
- strartDt
- endDt
- orderByList
-
java.text.ParseException
public java.util.List<BoardDataVO> getBoardDataUserList(org.hibernate.Session session, long boardSid, java.lang.String whereSql, java.util.ArrayList orderByList, int count)
session
- 디비연결정보게시판
- SID기타
- 조건절(직접쿼리)
public BoardDataVO getBoardData(org.hibernate.Session session, long dataSid, boolean isManager, java.lang.String userId, java.lang.String command)
dataSid
-
public BoardDataVO getBoardData(org.hibernate.Session session, long boardSid, int dataIdx, int dataRef, boolean isManager, java.lang.String userId, java.lang.String command)
Session
- int
- int
-
public java.util.List<BoardFileVO> getBoardFileList(org.hibernate.Session session, long dataSid)
fileSid
-
public BoardFileVO getBoardFile(org.hibernate.Session session, long fileSid, boolean isManager)
fileSid
-
public void deleteBoardFile(org.hibernate.Session session, long fileSid)
fileSid
- public void deleteBoardData(org.hibernate.Session session, BoardVO boardVO, long dataSid, SessionManager sm) throws java.lang.Exception
fileSid
-
java.lang.Exception
public java.util.List<BoardFileVO> deleteDBBoardData(org.hibernate.Session session, BoardVO boardVO, BoardDataVO boardDataVO) throws java.lang.Exception
fileSid
-
java.lang.Exception
public java.lang.String filterData(org.hibernate.Session session, BoardVO boardVO, BoardDataVO boardDataVO, java.lang.String rootPath, java.lang.String uploadPath, SessionManager sm, java.util.HashMap params) throws java.lang.Exception
게시물
- Data
java.lang.Exception
public java.lang.String boardCleanerFilter(org.hibernate.Session session, BoardVO boardVO, BoardDataVO boardDataVO, GroupVO groupVO, java.lang.String rootPath, java.lang.String uploadPath, java.lang.String command, SessionManager sm, java.util.HashMap params) throws java.lang.Exception
게시물
- Data
java.lang.Exception
public BoardDataVO writeBoardData(org.hibernate.Session session, BoardVO boardVO, BoardDataVO boardDataVO, java.util.HashMap params, java.lang.String command, SessionManager sm, boolean isManager) throws java.lang.Exception
게시물
- Data파라메터
- 정보 ( 확장필드 )쓰기/리플
- 구분
java.lang.Exception
public BoardDataVO writeBoardData(org.hibernate.Session session, BoardVO boardVO, BoardDataVO boardDataVO, java.util.HashMap params, java.lang.String command, java.lang.String userId, java.lang.String userName, java.lang.String userIp, boolean isManager)
게시물
- Data파라메터
- 정보 ( 확장필드 )쓰기/리플
- 구분
public java.lang.String updateBoardDataStatus(org.hibernate.Session session, long dataSid, java.lang.String status)
Session
- Hibernate Sessionlong
- 게시물 Data SidString
- 상태public java.lang.String updateDataEtcStatus(org.hibernate.Session session, long dataSid, java.lang.String status)
Session
- Hibernate Sessionlong
- 게시물 Data SidString
- 상태public void updateBoardAnswerStatus(org.hibernate.Session session, long dataSid, java.lang.String status)
Session
- Hibernate Sessionlong
- 게시물 Data SidString
- 상태public void updateBoardDataRegister(org.hibernate.Session session, long dataSid, java.lang.String register_dt)
Session
- Hibernate Sessionlong
- 게시물 Data SidString
- 날짜public void updateBoardData(org.hibernate.Session session, BoardDataVO boardDataVO)
게시물
- Data파라메터
- 정보 ( 확장필드 )public BoardDataVO updateBoardData(org.hibernate.Session session, BoardVO boardVO, BoardDataVO boardDataVO, java.util.HashMap params, SessionManager sm) throws java.lang.Exception
게시물
- Data파라메터
- 정보 ( 확장필드 )
java.lang.Exception
public java.util.ArrayList<BoardFileVO> addFileList(org.hibernate.Session session, java.util.HashMap params, BoardVO boardVO, BoardDataVO boardDataVO, java.lang.String command) throws java.lang.Exception
java.lang.Exception
public void updateBoardViewCount(org.hibernate.Session session, BoardDataVO boardDataVO)
BoardVO
- public void updateBoardViewCount(org.hibernate.Session session, long dataSid)
BoardVO
- public boolean isBoardAdmin(org.hibernate.Session session, long boardSid, java.lang.String userId)
BoardVO
- userId
- public BoardVO viewBoard(org.hibernate.Session session, BoardVO boardVO) throws java.lang.Exception
BoardVO
- 가져올 boardVO
java.lang.Exception
- 처리public java.util.List<BoardBackUpVO> boardBackUpList(org.hibernate.Session session, java.lang.String groupCd, long boardSid, java.lang.String layerId, int rowCount) throws java.lang.Exception
session
- 세션정보boardSid
- 게시판아이디layerId
- 스킨구분rowCount
- 가져올 레코드수
java.lang.Exception
public void writeBoardBackUp(org.hibernate.Session session, BoardVO origVO, SessionManager sm, java.lang.String layerId) throws java.lang.Exception
BoardVO
-
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
java.lang.Exception
public BoardBackUpVO viewBoardBackUp(org.hibernate.Session session, long boardBpSid) throws java.lang.Exception
BoardBackUpVO
- 가져올 BoardBackUpVO
java.lang.Exception
- 처리public void updateBoardBackup(org.hibernate.Session session, BoardBackUpVO viewVO) throws java.lang.Exception
BoardBackUpVO
- 가져올 BoardBackUpVO
java.lang.Exception
- 처리public void writeBoardLog(org.hibernate.Session session, long boardSid, long dataSid, java.lang.String dataTitle, java.lang.String actionType, java.lang.String userId, java.lang.String userName, java.lang.String userIp, java.lang.String groupCd, java.lang.String boardId) throws java.lang.Exception
java.lang.Exception
public void updateBoardLog(org.hibernate.Session session, long dataSid, java.lang.String actionType) throws java.lang.Exception
java.lang.Exception
public void deleteBoardReply(org.hibernate.Session session, long dataSid)
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
public java.util.List<BoardReplyVO> getBoardReplyOfficeList(org.hibernate.Session session, long dataSid)
public int getBoardReplyOfficeCount(org.hibernate.Session session, java.lang.String pcode, long boardSid, java.lang.String searchType, java.lang.String keyword)
session
- pcode
- 상위1단계위 부서코드boardSid
- 게시판 번호searchType
- 검색필드keyword
- 검색어
public java.util.List<BoardDataVO> getBoardReplyOfficeList(org.hibernate.Session session, java.lang.String pcode, long boardSid, int beginRow, int rowCount, java.lang.String searchType, java.lang.String keyword)
session
- pcode
- 상위1단계위 부서코드boardSid
- 게시판 번호beginRow
- 시작위치rowCount
- 페이징수searchType
- 검색필드keyword
- 검색어
public void writeBoardReplys(org.hibernate.Session session, BoardReplyVO boardReplyVO) throws java.lang.Exception
java.lang.Exception
public int getCommentCount(org.hibernate.Session session, long dataSid)
long
- public int getCommentCount(org.hibernate.Session session, long dataSid, java.lang.String flag)
public int getPointAvg(org.hibernate.Session session, long dataSid)
long
- public java.util.List<CommentVO> getCommentList(org.hibernate.Session session, long dataSid, int beginRow, int rowCount)
Session
- long
- int
- int
-
public java.util.List<CommentVO> getCommentList(org.hibernate.Session session, long dataSid, int beginRow, int rowCount, java.lang.String flag)
public void writeComment(org.hibernate.Session session, CommentVO commentVO)
Session
- CommentVO
- public CommentVO getComment(org.hibernate.Session session, long commentSid)
long
- public void deleteComment(org.hibernate.Session session, long commentSid)
Session
- long
- public int getBoardLogCount(org.hibernate.Session session, java.lang.String groupCd, long boardSid)
public int getBoardLogCount(org.hibernate.Session session, java.lang.String groupCd, java.lang.String searchField, java.lang.String keyword, long boardSid)
public java.util.List<BoardLogVO> getBoardLogList(org.hibernate.Session session, java.lang.String groupCd, long boardSid, java.lang.String actionType, int beginRow, int rowCount, java.util.ArrayList orderByList)
시작
- 라인 위치라인
- 수라인
- 수
public java.util.List<BoardLogVO> getBoardLogList(org.hibernate.Session session, java.lang.String groupCd, java.lang.String searchField, java.lang.String keyword, long boardSid, int beginRow, int rowCount, java.util.ArrayList orderByList)
public int getBoardListCount(org.hibernate.Session session, java.lang.String groupCd, java.lang.String searchField, java.lang.String keyword, long boardSid, java.lang.String deleteStatus, java.lang.String dataStatus, java.lang.String mobileIsUse, int userLevel)
게시판
- 그룹CD검색
- 필드검색어
- 게시판
- SID
public java.util.List<BoardDataVO> getBoardListList(org.hibernate.Session session, java.lang.String groupCd, java.lang.String searchField, java.lang.String keyword, long boardSid, int beginRow, int rowCount, java.util.ArrayList orderByList, java.lang.String deleteStatus, java.lang.String dataStatus, java.lang.String mobileIsUse, int userLevel) throws java.lang.Exception
게시판
- 그룹CD검색
- 필드검색어
- 시작
- 라인 위치라인
- 수게시판
- SID정렬
- 값
java.lang.Exception
public void writeBoadAdmin(org.hibernate.Session session, BoardAdminVO boardAdminVO)
Session
- boardAdminVO
- public void deleteBoardAdmin(org.hibernate.Session session, BoardAdminVO boardAdminVO)
Session
- long
- public int getBoardAdminUserCount(org.hibernate.Session session, long boardSid, java.lang.String userId)
public java.util.List<BoardAdminVO> getBoardAdminList(org.hibernate.Session session, long boardSid) throws java.lang.Exception
session
- 디비세션정보officeCd
- 부서코드mode
- 부서담당자 위치(0:해당부서수장정보,1:전체 담당,담당자 정보,2:해당 담당자 정보)
java.lang.Exception
- 처리public int getMobileDataCount(org.hibernate.Session session, java.lang.String searchType, java.lang.String keyword)
session
- searchType
- keyword
-
public java.util.List<BoardDataVO> getMobileDataList(org.hibernate.Session session, java.lang.String searchType, java.lang.String keyword, int beginRow, int rowCount, java.util.ArrayList orderByList)
session
- searchType
- keyword
- beginRow
- rowCount
- orderByList
-
public boolean isOfficeManager(org.hibernate.Session session, java.lang.String loginPcode, java.lang.String officePcode, int modiDepth) throws java.lang.Exception
1. MethodName : isOfficeManager 2. ClassName : BoardDAO 3. Comment : 부서별 담당 게시판 목록 DAO 4. 작성자 : 박형민 5. 작성일 : 2010. 8. 17. 오전 11:02:00
session
- 디비세션정보loginPcode
- 로그인 부서담당코드officePcode
- 글등록 부서담당코드modiDepth
- 부서수정시 하단 부서 상위로 수정(김제1)
java.lang.Exception
public int getCommentManagerCount(org.hibernate.Session session, int searchField, java.lang.String keyword, java.lang.String flag, boolean isManager)
session
- flag
- isManager
-
public java.util.List<CommentVO> getCommentManagerList(org.hibernate.Session session, int searchField, java.lang.String keyword, int beginRow, int rowCount, java.lang.String flag, boolean isManager)
session
- searchField
- keyword
- beginRow
- rowCount
- flag
- isManager
-
public void deleteComments(org.hibernate.Session session, long commentSid)
fileSid
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |