|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectskoinfo.rfc.menu.dao.MenuDAO
public class MenuDAO
Constructor Summary | |
---|---|
MenuDAO()
|
Method Summary | |
---|---|
void |
deleteGrade(org.hibernate.Session session,
GradeVO gradeVO)
만족도 삭제 |
java.lang.String |
deleteMenu(org.hibernate.Session session,
MenuVO menuVO)
메뉴삭제 |
void |
deleteMenuUser(org.hibernate.Session session,
long menuUserSid)
|
MenuVO |
getContentSid(org.hibernate.Session session,
java.lang.String menuCd)
메뉴에 존재하는 컨텐츠 번호 가져오는 DAO |
MenuVO |
getMenuCd(org.hibernate.Session session,
long contentsSid)
컨텐츠 번호로 메뉴정보 가져오기 |
MenuVO |
getMenuCd(org.hibernate.Session session,
java.lang.String menuCd)
|
MenuVO |
getMenuCd(org.hibernate.Session session,
java.lang.String menuCd,
java.lang.String menuIsUse,
java.lang.String menuIsLeftPrint)
메뉴코드로 메뉴정보가져오기 |
java.lang.String |
getMenuFullName(org.hibernate.Session session,
java.lang.String menuCd,
java.lang.String split)
메뉴 전체 이름 가져오기 |
MenuVO |
getMenuNmCd(org.hibernate.Session session,
java.lang.String menuNm,
int depth,
int beginRow,
int rowCount)
메뉴이름으로 메뉴코드찾기 DAO |
java.util.List<MenuUserVO> |
getMenuUrlCheck(org.hibernate.Session session,
java.lang.String menuUrl)
사용자 지정 메뉴Url 체크 DAO [2009-12-11 : 원서형] |
MenuUserVO |
getMenuUser(org.hibernate.Session session,
long menuUserSid)
사용자 지정 메뉴 DAO[2009-12-07 : 원서형] |
MenuUserVO |
getMenuUser(org.hibernate.Session session,
java.lang.String menuUserCd)
사용자 지정 메뉴 DAO[2009-12-07 : 원서형] |
java.util.List<MenuUserVO> |
getMenuUserList(org.hibernate.Session session)
사용자 지정 메뉴목록 DAO[2009-12-07 : 원서형] |
java.util.List<MenuUserVO> |
getMenuUserList(org.hibernate.Session session,
java.util.List<OrderBy> orderByList)
|
java.util.List<MenuUserVO> |
getSubMenuUserList(org.hibernate.Session session,
java.lang.String menuUserCd)
사용자 지정 서브메뉴목록 DAO[2009-12-10 : 원서형] |
java.util.List<MenuUserVO> |
getSubMenuUserList(org.hibernate.Session session,
java.lang.String menuUserCd,
java.util.List<OrderBy> orderByList)
사용자 지정 서브메뉴목록 DAO[2009-12-10 : 원서형] |
java.util.List<GradeVO> |
gradeList(org.hibernate.Session session,
java.lang.String menuCd)
만족도 목록 DAO |
java.util.List<MenuVO> |
groupMenuList(org.hibernate.Session session,
java.lang.String groupCd)
|
java.util.List<MenuVO> |
groupMenuList(org.hibernate.Session session,
java.lang.String groupCd,
java.lang.String menuIsUse,
java.lang.String menuIsLeftPrint)
그룹에 해당하는 1차메뉴 목록 DAO |
void |
insertGrade(org.hibernate.Session session,
GradeVO gradeVO)
만족도 저장 |
boolean |
isOfficeManager(org.hibernate.Session session,
java.lang.String menuCd,
java.lang.String loginUserId,
java.lang.String loginPcode,
int modiDepth)
메뉴코드와 조직도에 따른 권한조사 |
int |
menuContentsCount(org.hibernate.Session session,
java.lang.Long contentsSid)
컨텐츠 사용 카운트 DAO |
void |
menuCopy(org.hibernate.Session session,
MenuVO viewVO)
메뉴 복사 DAO |
java.util.List<MenuVO> |
menuCopyList(org.hibernate.Session session,
java.lang.String groupCd,
java.lang.String menuCd)
복사할 1차 메뉴 가져오기 (자신것 제외) |
java.util.List<MenuVO> |
menuList(org.hibernate.Session session,
int depth,
java.lang.String groupCd,
java.lang.String menuCd,
int beginRow,
int rowCount,
java.util.ArrayList orderByList)
메뉴 목록 DAO |
java.util.List<MenuVO> |
menuList(org.hibernate.Session session,
int depth,
java.lang.String groupCd,
java.lang.String menuCd,
java.lang.String mode,
java.lang.String menuNm,
int beginRow,
int rowCount,
java.util.ArrayList orderByList)
|
int |
menuListCount(org.hibernate.Session session,
int depth,
java.lang.String groupCd,
java.lang.String menuCd)
메뉴 목록 카운트 DAO |
int |
menuListCount(org.hibernate.Session session,
int depth,
java.lang.String groupCd,
java.lang.String menuCd,
java.lang.String mode,
java.lang.String menuNm)
|
java.util.List<MenuVO> |
menuOfficePartList(org.hibernate.Session session,
java.lang.String pcode,
java.lang.String groupCd,
int beginRow,
int rowCount)
부서별 메뉴 목록 DAO |
int |
menuOfficePartListCount(org.hibernate.Session session,
java.lang.String pcode,
java.lang.String groupCd)
부서별 메뉴 목록 카운트 DAO |
java.util.List<BoardVO> |
officePartBoardList(org.hibernate.Session session,
java.lang.String pcode,
java.lang.String userId)
부서별 담당 게시판 목록 DAO |
java.util.List<MenuVO> |
searchMenuList(org.hibernate.Session session,
int depth,
java.lang.String groupCd,
java.lang.String menuCd,
int beginRow,
int rowCount,
java.util.ArrayList orderByList)
메뉴 검색 목록 DAO |
java.util.List<MenuVO> |
searchSubMenuList(org.hibernate.Session session,
java.lang.String menuCd)
|
java.util.List<MenuVO> |
searchSubMenuList(org.hibernate.Session session,
java.lang.String menuCd,
java.lang.String menuIsUse,
java.lang.String menuIsLeftPrint)
서브 메뉴 검색 목록 DAO |
void |
updateMenu(org.hibernate.Session session,
MenuUserVO menuUserVO)
사용자 메뉴 수정 DAO[2009-12-07 : 원서형] |
void |
updateMenu(org.hibernate.Session session,
MenuVO menuVO)
메뉴 수정 DAO |
java.lang.String |
updateMenuStatus(org.hibernate.Session session,
long menuUserSid,
java.lang.String status)
메뉴별 사용자 등록 DAO[2009-12-07 : 원서형] |
void |
updateOffice(org.hibernate.Session session,
MenuVO menuVO)
|
MenuVO |
viewMenu(org.hibernate.Session session,
MenuVO viewVO)
메뉴 보기 DAO |
void |
writeMenu(org.hibernate.Session session,
MenuUserVO menuUserVO)
사용자 메뉴 등록 DAO[2009-12-07 : 원서형] |
void |
writeMenu(org.hibernate.Session session,
MenuVO menuVO)
메뉴 Insert |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MenuDAO()
Method Detail |
---|
public int menuListCount(org.hibernate.Session session, int depth, java.lang.String groupCd, java.lang.String menuCd) throws java.lang.Exception
depth
- 메뉴depthgroupCd
- 그룹코드menuCd
- 메뉴코드
java.lang.Exception
- 처리public int menuListCount(org.hibernate.Session session, int depth, java.lang.String groupCd, java.lang.String menuCd, java.lang.String mode, java.lang.String menuNm) throws java.lang.Exception
java.lang.Exception
public int menuContentsCount(org.hibernate.Session session, java.lang.Long contentsSid) throws java.lang.Exception
contentsSid
- 컨텐츠 코드
java.lang.Exception
- 처리public java.util.List<MenuVO> menuList(org.hibernate.Session session, int depth, java.lang.String groupCd, java.lang.String menuCd, int beginRow, int rowCount, java.util.ArrayList orderByList) throws java.lang.Exception
depth
- 메뉴depthgroupCd
- 그룹코드menuCd
- 메뉴코드beginRow
- 페이지 시작 위치rowCount
- 가져올 자료수orderByList
- 정렬할 필드정의
java.lang.Exception
- 처리public java.util.List<MenuVO> menuList(org.hibernate.Session session, int depth, java.lang.String groupCd, java.lang.String menuCd, java.lang.String mode, java.lang.String menuNm, int beginRow, int rowCount, java.util.ArrayList orderByList) throws java.lang.Exception
java.lang.Exception
public int menuOfficePartListCount(org.hibernate.Session session, java.lang.String pcode, java.lang.String groupCd) throws java.lang.Exception
pcode
- 그룹코드
java.lang.Exception
- 처리public java.util.List<MenuVO> menuOfficePartList(org.hibernate.Session session, java.lang.String pcode, java.lang.String groupCd, int beginRow, int rowCount) throws java.lang.Exception
session
- 디비세션정보pcode
- 부서담당코드beginRow
- 페이지 시작 위치rowCount
- 가져올 자료수
java.lang.Exception
- 처리public java.util.List<MenuUserVO> getMenuUrlCheck(org.hibernate.Session session, java.lang.String menuUrl)
public java.util.List<MenuUserVO> getMenuUserList(org.hibernate.Session session)
public java.util.List<MenuUserVO> getMenuUserList(org.hibernate.Session session, java.util.List<OrderBy> orderByList)
public java.util.List<MenuUserVO> getSubMenuUserList(org.hibernate.Session session, java.lang.String menuUserCd)
public java.util.List<MenuUserVO> getSubMenuUserList(org.hibernate.Session session, java.lang.String menuUserCd, java.util.List<OrderBy> orderByList)
public MenuUserVO getMenuUser(org.hibernate.Session session, long menuUserSid)
public MenuUserVO getMenuUser(org.hibernate.Session session, java.lang.String menuUserCd)
public void writeMenu(org.hibernate.Session session, MenuUserVO menuUserVO) throws java.lang.Exception
java.lang.Exception
public void updateMenu(org.hibernate.Session session, MenuUserVO menuUserVO) throws java.lang.Exception
java.lang.Exception
public java.lang.String updateMenuStatus(org.hibernate.Session session, long menuUserSid, java.lang.String status)
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
public void deleteMenuUser(org.hibernate.Session session, long menuUserSid)
public java.util.List<BoardVO> officePartBoardList(org.hibernate.Session session, java.lang.String pcode, java.lang.String userId) throws java.lang.Exception
session
- 디비세션정보pcode
- 부서담당코드
java.lang.Exception
- 처리public java.util.List<MenuVO> searchMenuList(org.hibernate.Session session, int depth, java.lang.String groupCd, java.lang.String menuCd, int beginRow, int rowCount, java.util.ArrayList orderByList) throws java.lang.Exception
depth
- 메뉴depthgroupCd
- 그룹코드menuCd
- 메뉴코드beginRow
- 페이지 시작 위치rowCount
- 가져올 자료수orderByList
- 정렬할 필드정의
java.lang.Exception
- 처리public MenuVO getMenuNmCd(org.hibernate.Session session, java.lang.String menuNm, int depth, int beginRow, int rowCount) throws java.lang.Exception
session
- 디비커넥션 정보menuCd
- 메뉴코드depth
- 메뉴 깊이beginRow
- 페이지 시작 위치rowCount
- 가져올 자료수
java.lang.Exception
- 처리public java.util.List<MenuVO> searchSubMenuList(org.hibernate.Session session, java.lang.String menuCd, java.lang.String menuIsUse, java.lang.String menuIsLeftPrint) throws java.lang.Exception
session
- 디비커넥션menuCd
- 메뉴코드menuIsUse
- 메뉴사용여부(true,false)menuIsUse
- 왼쪽메뉴출력여부(true,false)
java.lang.Exception
- 처리public java.util.List<MenuVO> searchSubMenuList(org.hibernate.Session session, java.lang.String menuCd) throws java.lang.Exception
java.lang.Exception
public MenuVO getMenuCd(org.hibernate.Session session, long contentsSid) throws java.lang.Exception
menuCd
- 메뉴코드
java.lang.Exception
- 처리public MenuVO getContentSid(org.hibernate.Session session, java.lang.String menuCd) throws java.lang.Exception
menuCd
- 메뉴코드
java.lang.Exception
- 처리public MenuVO getMenuCd(org.hibernate.Session session, java.lang.String menuCd, java.lang.String menuIsUse, java.lang.String menuIsLeftPrint) throws java.lang.Exception
menuCd
- 메뉴코드menuIsUse
- 메뉴사용여부(true,false)menuIsUse
- 왼쪽메뉴출력여부(true,false)
java.lang.Exception
- 처리public MenuVO getMenuCd(org.hibernate.Session session, java.lang.String menuCd) throws java.lang.Exception
java.lang.Exception
public java.util.List<MenuVO> groupMenuList(org.hibernate.Session session, java.lang.String groupCd, java.lang.String menuIsUse, java.lang.String menuIsLeftPrint) throws java.lang.Exception
groupCd
- 그룹코드menuIsUse
- 메뉴사용여부(true,false)menuIsUse
- 왼쪽메뉴출력여부(true,false)
java.lang.Exception
- 처리public java.util.List<MenuVO> menuCopyList(org.hibernate.Session session, java.lang.String groupCd, java.lang.String menuCd) throws java.lang.Exception
groupCd
- 그룹코드menuCd
- 메뉴코드
java.lang.Exception
- 처리public java.util.List<MenuVO> groupMenuList(org.hibernate.Session session, java.lang.String groupCd) throws java.lang.Exception
java.lang.Exception
public MenuVO viewMenu(org.hibernate.Session session, MenuVO viewVO) throws java.lang.Exception
GroupVO
- 가져올 GroupVO
java.lang.Exception
- 처리public void writeMenu(org.hibernate.Session session, MenuVO menuVO)
menuVO
- public void updateMenu(org.hibernate.Session session, MenuVO menuVO) throws java.lang.Exception
GroupVO
- 수정할 GroupVO
java.lang.Exception
- 처리public void updateOffice(org.hibernate.Session session, MenuVO menuVO) throws java.lang.Exception
java.lang.Exception
public java.lang.String deleteMenu(org.hibernate.Session session, MenuVO menuVO) throws java.lang.Exception
sid
- 삭제할 그릅번호
java.lang.Exception
- 처리public boolean isOfficeManager(org.hibernate.Session session, java.lang.String menuCd, java.lang.String loginUserId, java.lang.String loginPcode, int modiDepth) throws java.lang.Exception
menuCd
- 메뉴코드userId
- 담당자 로그인 아이디loginPcode
- 담당자 부서로그인
java.lang.Exception
- 처리public java.util.List<GradeVO> gradeList(org.hibernate.Session session, java.lang.String menuCd) throws java.lang.Exception
menuCd
- 메뉴코드
java.lang.Exception
- 처리public void insertGrade(org.hibernate.Session session, GradeVO gradeVO)
menuVO
- public void deleteGrade(org.hibernate.Session session, GradeVO gradeVO) throws java.lang.Exception
gradeVO
- 만족도 번호
java.lang.Exception
- 처리public java.lang.String getMenuFullName(org.hibernate.Session session, java.lang.String menuCd, java.lang.String split) throws java.lang.Exception
menuCd
- 메뉴 코드
java.lang.Exception
- 처리public void menuCopy(org.hibernate.Session session, MenuVO viewVO) throws java.lang.Exception
srcVO
- 원본 그룹정보trgVO
- 타켓 그룹정보
java.lang.Exception
- 처리
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |