egovframework.rfc3.user.service
Interface UserManageService

All Known Implementing Classes:
UserManageServiceImpl

public interface UserManageService

업부사용자 대한 서비스 interface 클래스를 정의한다.

Since:
2010.12.21
Version:
egovframework RFC 3.0
Author:
개발팀 허성철
See Also:
 << 개정이력(Modification Information) >>
   
   수정일      수정자           수정내용
  -------    --------    ---------------------------
   2010.12.21  허성철          최초 생성

 Copyright (C) 2010 by skoinfo  All right reserved.
 

Method Summary
 void deleteUserManage(java.lang.String uniqId)
          업무사용자 삭제하기
 void deleteUserManageForSiteGroup(java.lang.String sgroupId)
          사이트 그룹에 해당하는 사용자 삭제하기
 java.util.List<UserManageVO> desDecoding(java.util.List<UserManageVO> userManageVO)
          복호화
 UserManageVO desDecoding(UserManageVO userManageVO)
          복호화
 UserManageVO desEncoding(UserManageVO userManageVO)
          암호화
 void eminwonInfoUpdateUser(UserManageVO userManageVO)
          새올 사용자정보 업데이트
 void eminwonUpdateUser(UserManageVO userManageVO)
          새올 사용자 업데이트
 void eminwonUpdateUserManage(UserManageVO userManageVO)
           
 UserManageVO getUserInfoCerti(UserManageVO userManageVO)
           
 java.util.List<UserManageVO> getUserInfoEmail(UserManageVO userManageVO)
           
 UserManageVO getUserInfoEmplyrID(java.lang.String emplyrID)
           
 java.util.List<UserManageVO> getUserInfoMobile(UserManageVO userManageVO)
          휴대전화 번호를 통한 업무 사용자 정보 검색
 UserManageVO getUserInfoUnique(java.lang.String uniqId)
          해당 uniqId 에 해당하는 업무 사용자 정보
 UserManageVO getUserInfoView(java.lang.String uniqId)
           
 void insertUserManage(UserManageVO userManageVO)
          업무사용자 저장하기
 int isExistUserId(java.lang.String checkId)
          업무사용자 및 일반사용자에서 사용하는 아이디 찾기(중복허용 안함)
 java.util.List<UserManageVO> officeUserInfo(java.lang.String orgnztId)
          RFC 사용자 정보(새올사용자 비교용)
 java.util.List<UserManageVO> officeUserInfo2(java.lang.String orgnztId, java.util.HashMap map)
           
 void onnaraUpdateUserManage(UserManageVO userManageVO)
           
 java.util.List<NewZipCodeVO> searchNewZipCode(SearchNewZipCodeVO searchNewZipCodeVO)
          새 주소 검색
 int searchNewZipCodeCnt(SearchNewZipCodeVO searchNewZipCodeVO)
          * 새 주소 검색 건수
 java.util.List<NZipCodeVO> searchNZipCode(java.lang.String dong)
          새주소 임시 검색
 UserManageVO searchUserId(UserManageVO userManageVO)
           
 UserManageVO searchUserPw(UserManageVO userManageVO)
           
 UserManageVO searchUserPwEtc(UserManageVO userManageVO)
           
 UserManageVO searchUserPwEtcId(UserManageVO userManageVO)
           
 java.util.List<ZipCodeVO> searchZipCode(java.lang.String dong)
          일반주소 검색
 java.util.List<UserManageVO> selectManageListUCmessenger(UserManageVO userManageVO)
          UC Messenager day Batch list
 java.util.List<UserManageVO> selectUserManageList(UserManageVO userManageVO)
          업무사용자 전체 목록
 int selectUserManageListTotCnt(UserManageVO userManageVO)
          업무사용자 전체 갯수
 void updateUserManage(UserManageVO userManageVO)
          업무사용자 수정하기
 void updateUserofficePart(UserManageVO userManageVO)
          조직도 담당자선택
 void updateUserSttus(UserManageVO userManageVO)
          업무 사용자 상태정보 수정
 void withdrawUser(java.lang.String uniqId)
          업무 사용자 회원 탈퇴
 

Method Detail

selectUserManageListTotCnt

int selectUserManageListTotCnt(UserManageVO userManageVO)
                               throws java.lang.Exception
업무사용자 전체 갯수

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

selectUserManageList

java.util.List<UserManageVO> selectUserManageList(UserManageVO userManageVO)
                                                  throws java.lang.Exception
업무사용자 전체 목록

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

getUserInfoUnique

UserManageVO getUserInfoUnique(java.lang.String uniqId)
                               throws java.lang.Exception
해당 uniqId 에 해당하는 업무 사용자 정보

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

getUserInfoEmplyrID

UserManageVO getUserInfoEmplyrID(java.lang.String emplyrID)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

searchUserId

UserManageVO searchUserId(UserManageVO userManageVO)
                          throws java.lang.Exception
Throws:
java.lang.Exception

searchUserPw

UserManageVO searchUserPw(UserManageVO userManageVO)
                          throws java.lang.Exception
Throws:
java.lang.Exception

searchUserPwEtc

UserManageVO searchUserPwEtc(UserManageVO userManageVO)
                             throws java.lang.Exception
Throws:
java.lang.Exception

searchUserPwEtcId

UserManageVO searchUserPwEtcId(UserManageVO userManageVO)
                               throws java.lang.Exception
Throws:
java.lang.Exception

insertUserManage

void insertUserManage(UserManageVO userManageVO)
                      throws java.lang.Exception
업무사용자 저장하기

Parameters:
userManageVO -
Throws:
java.lang.Exception

isExistUserId

int isExistUserId(java.lang.String checkId)
                  throws java.lang.Exception
업무사용자 및 일반사용자에서 사용하는 아이디 찾기(중복허용 안함)

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

updateUserManage

void updateUserManage(UserManageVO userManageVO)
                      throws java.lang.Exception
업무사용자 수정하기

Parameters:
userManageVO -
Throws:
java.lang.Exception

withdrawUser

void withdrawUser(java.lang.String uniqId)
                  throws java.lang.Exception
업무 사용자 회원 탈퇴

Parameters:
uniqId -
Throws:
java.lang.Exception

getUserInfoCerti

UserManageVO getUserInfoCerti(UserManageVO userManageVO)
                              throws java.lang.Exception
Throws:
java.lang.Exception

deleteUserManage

void deleteUserManage(java.lang.String uniqId)
                      throws java.lang.Exception
업무사용자 삭제하기

Parameters:
uniqId -
Throws:
java.lang.Exception

deleteUserManageForSiteGroup

void deleteUserManageForSiteGroup(java.lang.String sgroupId)
                                  throws java.lang.Exception
사이트 그룹에 해당하는 사용자 삭제하기

Parameters:
sgroupId -
Throws:
java.lang.Exception

searchZipCode

java.util.List<ZipCodeVO> searchZipCode(java.lang.String dong)
                                        throws java.lang.Exception
일반주소 검색

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

searchNZipCode

java.util.List<NZipCodeVO> searchNZipCode(java.lang.String dong)
                                          throws java.lang.Exception
새주소 임시 검색

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

searchNewZipCodeCnt

int searchNewZipCodeCnt(SearchNewZipCodeVO searchNewZipCodeVO)
                        throws java.lang.Exception
* 새 주소 검색 건수

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

searchNewZipCode

java.util.List<NewZipCodeVO> searchNewZipCode(SearchNewZipCodeVO searchNewZipCodeVO)
                                              throws java.lang.Exception
새 주소 검색

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

desEncoding

UserManageVO desEncoding(UserManageVO userManageVO)
                         throws java.lang.Exception
암호화

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

desDecoding

UserManageVO desDecoding(UserManageVO userManageVO)
                         throws java.lang.Exception
복호화

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

desDecoding

java.util.List<UserManageVO> desDecoding(java.util.List<UserManageVO> userManageVO)
                                         throws java.lang.Exception
복호화

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

updateUserSttus

void updateUserSttus(UserManageVO userManageVO)
                     throws java.lang.Exception
업무 사용자 상태정보 수정

Parameters:
mberManageVO -
Throws:
java.lang.Exception

getUserInfoMobile

java.util.List<UserManageVO> getUserInfoMobile(UserManageVO userManageVO)
                                               throws java.lang.Exception
휴대전화 번호를 통한 업무 사용자 정보 검색

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

getUserInfoEmail

java.util.List<UserManageVO> getUserInfoEmail(UserManageVO userManageVO)
                                              throws java.lang.Exception
Throws:
java.lang.Exception

selectManageListUCmessenger

java.util.List<UserManageVO> selectManageListUCmessenger(UserManageVO userManageVO)
                                                         throws java.lang.Exception
UC Messenager day Batch list

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

updateUserofficePart

void updateUserofficePart(UserManageVO userManageVO)
                          throws java.lang.Exception
조직도 담당자선택

Parameters:
userManageVO -
Throws:
java.lang.Exception

eminwonUpdateUser

void eminwonUpdateUser(UserManageVO userManageVO)
                       throws java.lang.Exception
새올 사용자 업데이트

Parameters:
userManageVO -
Throws:
java.lang.Exception

eminwonUpdateUserManage

void eminwonUpdateUserManage(UserManageVO userManageVO)
                             throws java.lang.Exception
Throws:
java.lang.Exception

onnaraUpdateUserManage

void onnaraUpdateUserManage(UserManageVO userManageVO)
                            throws java.lang.Exception
Throws:
java.lang.Exception

eminwonInfoUpdateUser

void eminwonInfoUpdateUser(UserManageVO userManageVO)
                           throws java.lang.Exception
새올 사용자정보 업데이트

Parameters:
userManageVO -
Throws:
java.lang.Exception

officeUserInfo

java.util.List<UserManageVO> officeUserInfo(java.lang.String orgnztId)
                                            throws java.lang.Exception
RFC 사용자 정보(새올사용자 비교용)

Parameters:
userManageVO -
Throws:
java.lang.Exception

officeUserInfo2

java.util.List<UserManageVO> officeUserInfo2(java.lang.String orgnztId,
                                             java.util.HashMap map)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

getUserInfoView

UserManageVO getUserInfoView(java.lang.String uniqId)
                             throws java.lang.Exception
Throws:
java.lang.Exception