egovframework.rfc3.iam.service
Interface AdminMenuService

All Known Implementing Classes:
AdminMenuServiceImpl

public interface AdminMenuService


Method Summary
 int adminMenuOfficeCnt(AdminMenuOfficeVO adminMenuOfficeVO)
           
 void deleteAdminMenu(java.lang.String admSid)
          메뉴 삭제
 void deleteAdminMenuOffice(long authSid)
           
 AdminMenuVO getAdminMenuInfo(java.lang.String admSid)
          메뉴 정보
 AdminMenuVO getAdminMenuInfoUrl(java.lang.String url)
           
 AdminMenuOfficeVO getAdminMenuOffice(long authSid)
           
 int getMaxGroupIdx()
          groupIdx최대값
 int getMaxOrderSid(int groupIdx)
          getMaxOrderSid
 int getOrderSidDuplicateCnt(AdminMenuVO adminMenuVO)
          groupIdx와 orderSid가 같은경우(수정모드에서)
 void insertAdminMenu(AdminMenuVO adminMenuVO)
          메뉴 저장
 void insertAdminMenuOffice(AdminMenuOfficeVO adminMenuOfficeVO)
           
 java.util.List<AdminMenuOfficeVO> selectAdminMenuAuthList(java.lang.String admSid)
           
 java.util.List<AdminMenuVO> selectAdminMenuList(AdminMenuVO adminMenuVO)
          관리자 메뉴 전체목록
 java.util.List<AdminMenuVO> selectGroupAdmList(int groupIdx)
           
 int subAdminMenuListCnt(AdminMenuVO adminMenuVO)
          groupIdx 같고 0보다 2차 메뉴 갯수
 void updateAdminMenu(AdminMenuVO adminMenuVO)
          메뉴수정
 void updateAdminMenuOffice(AdminMenuOfficeVO adminMenuOfficeVO)
           
 

Method Detail

selectAdminMenuList

java.util.List<AdminMenuVO> selectAdminMenuList(AdminMenuVO adminMenuVO)
                                                throws java.lang.Exception
관리자 메뉴 전체목록

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

selectGroupAdmList

java.util.List<AdminMenuVO> selectGroupAdmList(int groupIdx)
                                               throws java.lang.Exception
Throws:
java.lang.Exception

subAdminMenuListCnt

int subAdminMenuListCnt(AdminMenuVO adminMenuVO)
                        throws java.lang.Exception
groupIdx 같고 0보다 2차 메뉴 갯수

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

getOrderSidDuplicateCnt

int getOrderSidDuplicateCnt(AdminMenuVO adminMenuVO)
                            throws java.lang.Exception
groupIdx와 orderSid가 같은경우(수정모드에서)

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

getMaxGroupIdx

int getMaxGroupIdx()
                   throws java.lang.Exception
groupIdx최대값

Returns:
Throws:
java.lang.Exception

getMaxOrderSid

int getMaxOrderSid(int groupIdx)
                   throws java.lang.Exception
getMaxOrderSid

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

getAdminMenuInfo

AdminMenuVO getAdminMenuInfo(java.lang.String admSid)
                             throws java.lang.Exception
메뉴 정보

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

getAdminMenuInfoUrl

AdminMenuVO getAdminMenuInfoUrl(java.lang.String url)
                                throws java.lang.Exception
Throws:
java.lang.Exception

insertAdminMenu

void insertAdminMenu(AdminMenuVO adminMenuVO)
                     throws java.lang.Exception
메뉴 저장

Parameters:
adminMenuVO -
Throws:
java.lang.Exception

updateAdminMenu

void updateAdminMenu(AdminMenuVO adminMenuVO)
                     throws java.lang.Exception
메뉴수정

Parameters:
menuUserVO -
Throws:
java.lang.Exception

deleteAdminMenu

void deleteAdminMenu(java.lang.String admSid)
                     throws java.lang.Exception
메뉴 삭제

Parameters:
admSid -
Throws:
java.lang.Exception

adminMenuOfficeCnt

int adminMenuOfficeCnt(AdminMenuOfficeVO adminMenuOfficeVO)
                       throws java.lang.Exception
Throws:
java.lang.Exception

selectAdminMenuAuthList

java.util.List<AdminMenuOfficeVO> selectAdminMenuAuthList(java.lang.String admSid)
                                                          throws java.lang.Exception
Throws:
java.lang.Exception

getAdminMenuOffice

AdminMenuOfficeVO getAdminMenuOffice(long authSid)
                                     throws java.lang.Exception
Throws:
java.lang.Exception

insertAdminMenuOffice

void insertAdminMenuOffice(AdminMenuOfficeVO adminMenuOfficeVO)
                           throws java.lang.Exception
Throws:
java.lang.Exception

updateAdminMenuOffice

void updateAdminMenuOffice(AdminMenuOfficeVO adminMenuOfficeVO)
                           throws java.lang.Exception
Throws:
java.lang.Exception

deleteAdminMenuOffice

void deleteAdminMenuOffice(long authSid)
                           throws java.lang.Exception
Throws:
java.lang.Exception