egovframework.rfc3.user.service.impl
Class UserManageServiceImpl

java.lang.Object
  extended by egovframework.rte.fdl.cmmn.AbstractServiceImpl
      extended by egovframework.rfc3.user.service.impl.UserManageServiceImpl
All Implemented Interfaces:
UserManageService

@Service(value="UserManageService")
public class UserManageServiceImpl
extends egovframework.rte.fdl.cmmn.AbstractServiceImpl
implements UserManageService

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

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.
 

Constructor Summary
UserManageServiceImpl()
           
 
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)
          해당 uniqId 에 해당하는 업무 사용자 정보view
 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)
          업무 사용자 회원 탈퇴
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserManageServiceImpl

public UserManageServiceImpl()
Method Detail

selectUserManageListTotCnt

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

Specified by:
selectUserManageListTotCnt in interface UserManageService
Returns:
Throws:
java.lang.Exception

selectUserManageList

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

Specified by:
selectUserManageList in interface UserManageService
Returns:
Throws:
java.lang.Exception

getUserInfoUnique

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

Specified by:
getUserInfoUnique in interface UserManageService
Returns:
Throws:
java.lang.Exception

getUserInfoEmplyrID

public UserManageVO getUserInfoEmplyrID(java.lang.String emplyrID)
                                 throws java.lang.Exception
해당 아이디로 에 해당하는 업무 사용자 정보

Specified by:
getUserInfoEmplyrID in interface UserManageService
Throws:
java.lang.Exception

getUserInfoView

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

Specified by:
getUserInfoView in interface UserManageService
Throws:
java.lang.Exception

searchUserId

public UserManageVO searchUserId(UserManageVO userManageVO)
                          throws java.lang.Exception
Specified by:
searchUserId in interface UserManageService
Throws:
java.lang.Exception

searchUserPw

public UserManageVO searchUserPw(UserManageVO userManageVO)
                          throws java.lang.Exception
Specified by:
searchUserPw in interface UserManageService
Throws:
java.lang.Exception

searchUserPwEtc

public UserManageVO searchUserPwEtc(UserManageVO userManageVO)
                             throws java.lang.Exception
Specified by:
searchUserPwEtc in interface UserManageService
Throws:
java.lang.Exception

searchUserPwEtcId

public UserManageVO searchUserPwEtcId(UserManageVO userManageVO)
                               throws java.lang.Exception
Specified by:
searchUserPwEtcId in interface UserManageService
Throws:
java.lang.Exception

insertUserManage

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

Specified by:
insertUserManage in interface UserManageService
Throws:
java.lang.Exception

isExistUserId

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

Specified by:
isExistUserId in interface UserManageService
Returns:
Throws:
java.lang.Exception

updateUserManage

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

Specified by:
updateUserManage in interface UserManageService
Throws:
java.lang.Exception

withdrawUser

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

Specified by:
withdrawUser in interface UserManageService
Parameters:
uniqId -
Throws:
java.lang.Exception

getUserInfoCerti

public UserManageVO getUserInfoCerti(UserManageVO userManageVO)
                              throws java.lang.Exception
Specified by:
getUserInfoCerti in interface UserManageService
Throws:
java.lang.Exception

deleteUserManage

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

Specified by:
deleteUserManage in interface UserManageService
Throws:
java.lang.Exception

deleteUserManageForSiteGroup

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

Specified by:
deleteUserManageForSiteGroup in interface UserManageService
Parameters:
sgroupId -
Throws:
java.lang.Exception

searchZipCode

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

Specified by:
searchZipCode in interface UserManageService
Returns:
Throws:
java.lang.Exception

searchNZipCode

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

Specified by:
searchNZipCode in interface UserManageService
Parameters:
dong -
Returns:
Throws:
java.lang.Exception

searchNewZipCodeCnt

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

Specified by:
searchNewZipCodeCnt in interface UserManageService
Returns:
Throws:
java.lang.Exception

searchNewZipCode

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

Specified by:
searchNewZipCode in interface UserManageService
Returns:
Throws:
java.lang.Exception

desEncoding

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

Specified by:
desEncoding in interface UserManageService
Parameters:
userManageVO -
Returns:
Throws:
java.lang.Exception

desDecoding

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

Specified by:
desDecoding in interface UserManageService
Parameters:
userManageVO -
Returns:
Throws:
java.lang.Exception

desDecoding

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

Specified by:
desDecoding in interface UserManageService
Parameters:
List -
Returns:
Throws:
java.lang.Exception

updateUserSttus

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

Specified by:
updateUserSttus in interface UserManageService
Parameters:
mberManageVO -
Throws:
java.lang.Exception

getUserInfoMobile

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

Specified by:
getUserInfoMobile in interface UserManageService
Parameters:
userManageVO -
Returns:
Throws:
java.lang.Exception

getUserInfoEmail

public java.util.List<UserManageVO> getUserInfoEmail(UserManageVO userManageVO)
                                              throws java.lang.Exception
Specified by:
getUserInfoEmail in interface UserManageService
Throws:
java.lang.Exception

selectManageListUCmessenger

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

Specified by:
selectManageListUCmessenger in interface UserManageService
Parameters:
userManageVO -
Returns:
Throws:
java.lang.Exception

updateUserofficePart

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

Specified by:
updateUserofficePart in interface UserManageService
Parameters:
userManageVO -
Throws:
java.lang.Exception

eminwonUpdateUser

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

Specified by:
eminwonUpdateUser in interface UserManageService
Parameters:
userManageVO -
Throws:
java.lang.Exception

eminwonUpdateUserManage

public void eminwonUpdateUserManage(UserManageVO userManageVO)
                             throws java.lang.Exception
새올 업무사용자 수정하기

Specified by:
eminwonUpdateUserManage in interface UserManageService
Throws:
java.lang.Exception

eminwonInfoUpdateUser

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

Specified by:
eminwonInfoUpdateUser in interface UserManageService
Parameters:
userManageVO -
Throws:
java.lang.Exception

onnaraUpdateUserManage

public void onnaraUpdateUserManage(UserManageVO userManageVO)
                            throws java.lang.Exception
온나라 업무사용자 수정하기

Specified by:
onnaraUpdateUserManage in interface UserManageService
Throws:
java.lang.Exception

officeUserInfo

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

Specified by:
officeUserInfo in interface UserManageService
Parameters:
userManageVO -
Throws:
java.lang.Exception

officeUserInfo2

public java.util.List<UserManageVO> officeUserInfo2(java.lang.String orgnztId,
                                                    java.util.HashMap map)
                                             throws java.lang.Exception
Specified by:
officeUserInfo2 in interface UserManageService
Throws:
java.lang.Exception