egovframework.rfc3.user.service.impl
Class MberManageServiceImpl

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

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

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

Since:
2011.04.24
Version:
egovframework RFC 3.0
Author:
개발팀 박형민
See Also:
   
   수정일      수정자           수정내용
  -------    --------    ---------------------------
   2011.04.24  박형민          최초 생성

 Copyright (C) 2011 by skoinfo  All right reserved.
 

Constructor Summary
MberManageServiceImpl()
           
 
Method Summary
 void deleteMberManage(java.lang.String uniqId)
          업무사용자 삭제하기
 void deleteMberManageForSiteGroup(java.lang.String sgroupId)
          사이트 그룹에 해당하는 사용자 삭제하기
 java.util.List<MberManageVO> desDecoding(java.util.List<MberManageVO> mberManageVO)
          복호화
 MberManageVO desDecoding(MberManageVO mberManageVO)
          복호화
 MberManageVO desEncoding(MberManageVO mberManageVO)
          암호화
 egovframework.rte.psl.dataaccess.util.EgovMap getAllmember(java.lang.String uniqId)
          사용자 , 업무사용자 전체 정보
 java.lang.String getPassInit(java.lang.String uniqId)
           
 MberManageVO getUserInfoCerti(MberManageVO mberManageVO)
           
 MberManageVO getUserInfoMberId(java.lang.String mberId)
           
 MberManageVO getUserInfoUnique(java.lang.String uniqId)
          해당 uniqId 에 해당하는 업무 사용자 정보(암호화)
 MberManageVO getUserInfoView(java.lang.String uniqId)
          해당 uniqId 에 해당하는 업무 사용자 정보
 void insertMberManage(MberManageVO mberManageVO)
          업무사용자 저장하기
 int isExistEmailAdres(java.lang.String checkId)
           
 int isExistEmailAdres(java.lang.String checkId, java.lang.String checkId2)
           
 int isExistUserId(java.lang.String checkId)
          업무사용자 및 일반사용자에서 사용하는 아이디 찾기(중복허용 안함)
 int memSessionSetChild(java.lang.String name)
          인증 세션 생성
 java.lang.String passRandom()
           
 MberManageVO search14UnderUserId(MberManageVO mberManageVO)
           
 MberManageVO search14UnderUserId2(MberManageVO mberManageVO)
           
 MberManageVO search14UnderUserPw(MberManageVO mberManageVO)
           
 MberManageVO search14UnderUserPw2(MberManageVO mberManageVO)
           
 MberManageVO searchSwitchCertProcess(MberManageVO mberManageVO)
           
 MberManageVO searchUserId(MberManageVO mberManageVO)
          사용자 정보로 ID 정보 검색
 MberManageVO searchUserPw(MberManageVO mberManageVO)
          사용자 정보로 비밀번화 관련 정보 검색
 MberManageVO searchUserPwEtc(MberManageVO mberManageVO)
           
 MberManageVO searchUserPwEtcId(MberManageVO mberManageVO)
           
 java.util.List<MberManageVO> selectMberManageList(MberManageVO mberManageVO)
          업무사용자 전체 목록
 int selectMberManageListTotCnt(MberManageVO mberManageVO)
          업무사용자 전체 갯수
 void updateMberManage(MberManageVO mberManageVO)
          업무사용자 수정하기
 void updateUserSttus(MberManageVO mberManageVO)
          사용자 상태정보 수정
 void withdrawUser(java.lang.String uniqId)
          일반사용자 회원탈퇴
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MberManageServiceImpl

public MberManageServiceImpl()
Method Detail

selectMberManageListTotCnt

public int selectMberManageListTotCnt(MberManageVO mberManageVO)
                               throws java.lang.Exception
업무사용자 전체 갯수

Specified by:
selectMberManageListTotCnt in interface MberManageService
Returns:
Throws:
java.lang.Exception

selectMberManageList

public java.util.List<MberManageVO> selectMberManageList(MberManageVO mberManageVO)
                                                  throws java.lang.Exception
업무사용자 전체 목록

Specified by:
selectMberManageList in interface MberManageService
Returns:
Throws:
java.lang.Exception

getUserInfoView

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

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

getUserInfoUnique

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

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

getUserInfoMberId

public MberManageVO getUserInfoMberId(java.lang.String mberId)
                               throws java.lang.Exception
Specified by:
getUserInfoMberId in interface MberManageService
Throws:
java.lang.Exception

searchUserId

public MberManageVO searchUserId(MberManageVO mberManageVO)
                          throws java.lang.Exception
사용자 정보로 ID 정보 검색

Specified by:
searchUserId in interface MberManageService
Parameters:
mberManageVO -
Throws:
java.lang.Exception

search14UnderUserId

public MberManageVO search14UnderUserId(MberManageVO mberManageVO)
                                 throws java.lang.Exception
Specified by:
search14UnderUserId in interface MberManageService
Throws:
java.lang.Exception

search14UnderUserId2

public MberManageVO search14UnderUserId2(MberManageVO mberManageVO)
                                  throws java.lang.Exception
Specified by:
search14UnderUserId2 in interface MberManageService
Throws:
java.lang.Exception

searchUserPw

public MberManageVO searchUserPw(MberManageVO mberManageVO)
                          throws java.lang.Exception
사용자 정보로 비밀번화 관련 정보 검색

Specified by:
searchUserPw in interface MberManageService
Parameters:
mberManageVO -
Throws:
java.lang.Exception

searchUserPwEtc

public MberManageVO searchUserPwEtc(MberManageVO mberManageVO)
                             throws java.lang.Exception
Specified by:
searchUserPwEtc in interface MberManageService
Throws:
java.lang.Exception

searchUserPwEtcId

public MberManageVO searchUserPwEtcId(MberManageVO mberManageVO)
                               throws java.lang.Exception
Specified by:
searchUserPwEtcId in interface MberManageService
Throws:
java.lang.Exception

search14UnderUserPw

public MberManageVO search14UnderUserPw(MberManageVO mberManageVO)
                                 throws java.lang.Exception
Specified by:
search14UnderUserPw in interface MberManageService
Throws:
java.lang.Exception

search14UnderUserPw2

public MberManageVO search14UnderUserPw2(MberManageVO mberManageVO)
                                  throws java.lang.Exception
Specified by:
search14UnderUserPw2 in interface MberManageService
Throws:
java.lang.Exception

searchSwitchCertProcess

public MberManageVO searchSwitchCertProcess(MberManageVO mberManageVO)
                                     throws java.lang.Exception
Specified by:
searchSwitchCertProcess in interface MberManageService
Throws:
java.lang.Exception

insertMberManage

public void insertMberManage(MberManageVO mberManageVO)
                      throws java.lang.Exception
업무사용자 저장하기

Specified by:
insertMberManage in interface MberManageService
Throws:
java.lang.Exception

isExistUserId

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

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

isExistEmailAdres

public int isExistEmailAdres(java.lang.String checkId)
                      throws java.lang.Exception
Specified by:
isExistEmailAdres in interface MberManageService
Throws:
java.lang.Exception

isExistEmailAdres

public int isExistEmailAdres(java.lang.String checkId,
                             java.lang.String checkId2)
                      throws java.lang.Exception
Specified by:
isExistEmailAdres in interface MberManageService
Throws:
java.lang.Exception

updateMberManage

public void updateMberManage(MberManageVO mberManageVO)
                      throws java.lang.Exception
업무사용자 수정하기

Specified by:
updateMberManage in interface MberManageService
Throws:
java.lang.Exception

withdrawUser

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

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

getUserInfoCerti

public MberManageVO getUserInfoCerti(MberManageVO mberManageVO)
                              throws java.lang.Exception
Specified by:
getUserInfoCerti in interface MberManageService
Throws:
java.lang.Exception

deleteMberManage

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

Specified by:
deleteMberManage in interface MberManageService
Throws:
java.lang.Exception

deleteMberManageForSiteGroup

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

Specified by:
deleteMberManageForSiteGroup in interface MberManageService
Parameters:
sgroupId -
Throws:
java.lang.Exception

desEncoding

public MberManageVO desEncoding(MberManageVO mberManageVO)
                         throws java.lang.Exception
암호화

Specified by:
desEncoding in interface MberManageService
Parameters:
mberManageVO -
Returns:
Throws:
java.lang.Exception

desDecoding

public MberManageVO desDecoding(MberManageVO mberManageVO)
                         throws java.lang.Exception
복호화

Specified by:
desDecoding in interface MberManageService
Parameters:
mberManageVO -
Returns:
Throws:
java.lang.Exception

desDecoding

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

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

updateUserSttus

public void updateUserSttus(MberManageVO mberManageVO)
                     throws java.lang.Exception
사용자 상태정보 수정

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

memSessionSetChild

public int memSessionSetChild(java.lang.String name)
                       throws java.lang.Exception
인증 세션 생성

Specified by:
memSessionSetChild in interface MberManageService
Throws:
java.lang.Exception

passRandom

public java.lang.String passRandom()
                            throws java.lang.Exception
Specified by:
passRandom in interface MberManageService
Throws:
java.lang.Exception

getPassInit

public java.lang.String getPassInit(java.lang.String uniqId)
                             throws java.lang.Exception
Specified by:
getPassInit in interface MberManageService
Throws:
java.lang.Exception

getAllmember

public egovframework.rte.psl.dataaccess.util.EgovMap getAllmember(java.lang.String uniqId)
                                                           throws java.lang.Exception
Description copied from interface: MberManageService
사용자 , 업무사용자 전체 정보

Specified by:
getAllmember in interface MberManageService
Throws:
java.lang.Exception