skoinfo.rfc.user
Class SessionManager

java.lang.Object
  extended by com.opensymphony.xwork2.ActionSupport
      extended by skoinfo.rfc.common.action.AbstractAction
          extended by skoinfo.rfc.user.SessionManager
All Implemented Interfaces:
com.opensymphony.xwork2.Action, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.ValidationAware, java.io.Serializable

public class SessionManager
extends AbstractAction

Board Action 처리

Version:
RFC 1.1 Released, 2008.11.27
Author:
조용로
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.opensymphony.xwork2.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
SessionManager(javax.servlet.http.HttpServletRequest request)
           
 
Method Summary
 long getContentsRtn()
          Return Content
 ContentsVO getContentsVO()
          컨텐츠 전체 내용 가져오기
 java.lang.String getDupInfo()
          중복가입코드
 java.lang.String getErrorMessage()
           
 java.lang.String getFOSessionKey()
           
 java.lang.String getGroupCd()
          Group Code
 int getMainNum()
          1차메뉴 플래쉬 번호 구하기
 java.lang.String getMenuTitle()
          메뉴 history 가져오기
 java.lang.String getMenuTitleImg()
          메뉴 title 이미지 가져오기
 boolean getMenuUrlCheck(java.lang.String menuUrl, java.lang.String userId)
          사용자 지정 메뉴Url 검사 Action [2009-12-11 : 원서형]
 MenuUserVO getMenuUser(java.lang.String menuUserCd)
          사용자 지정 메뉴객체 Action [2009-12-11 : 원서형]
 java.util.List<MenuUserVO> getMenuUserList()
          사용자 지정 메뉴목록 Action [2009-12-11 : 원서형]
 MenuVO getMenuVO()
          메뉴 전체 내용 가져오기
 java.lang.String getPcode()
          부서코드
 java.lang.String getRegRNum()
          실명 가상식별번호
 java.lang.String getSsoKey()
          ssoKey
 java.util.List<MenuUserVO> getSubMenuUserList(java.lang.String menuUserCd)
          사용자 지정 메뉴목록 Action [2009-12-11 : 원서형]
 int getSubNum()
          2차메뉴 플래쉬 번호 구하기
 java.lang.String getUserHomepage()
          사용자 홈페이지
 java.lang.String getUserId()
          사용자 ID
 UserVO getUserInfo()
          사용자 정보 가져오기 Action
 java.lang.String getUserIp()
           
 int getUserLevel()
          사용자 Level
 java.lang.String getUserName()
          사용자 이름
 java.lang.String getUserRName()
          실명 이름
 java.lang.String getUserType()
          회원종류 [opp:직원,pub:일반,sil:실명회원]
 boolean IsMenuGroup(java.lang.String com_code, int depth)
          해당 메뉴에 대한 그룹내 메뉴 여부
 UserVO SearchUserId(java.lang.String name, java.lang.String regNum)
          실명 인증 사용자 정보 찾기 Action
 UserVO SearchUserPwd(java.lang.String id, java.lang.String name, java.lang.String regNum)
          비밀번호 찾기 Action
 UserVO SearchUupInfoUser(java.lang.String dupInfo)
          GPIN 중복가입자 찾기 Action
 void setUserId(java.lang.String userId)
           
 void setUserIp(java.lang.String userIp)
           
 boolean updateExistUser(java.lang.String userId)
          기존 유저 재인증 후 수정 (String userId) [2010-03-02 : 원서형]
 boolean updateExistUser(java.lang.String userId, java.lang.String userName, java.lang.String userRegNum)
          기존 유저 재인증 후 수정 (userId, userName, userRegNum) [2010-03-02 : 원서형]
 
Methods inherited from class skoinfo.rfc.common.action.AbstractAction
getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts
 
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, doDefault, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, pause, setActionErrors, setActionMessages, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SessionManager

public SessionManager(javax.servlet.http.HttpServletRequest request)
Method Detail

getUserId

public java.lang.String getUserId()
사용자 ID

Returns:
String

getUserName

public java.lang.String getUserName()
사용자 이름

Returns:
String

getUserLevel

public int getUserLevel()
사용자 Level

Returns:
String

getGroupCd

public java.lang.String getGroupCd()
Group Code

Returns:
String

getPcode

public java.lang.String getPcode()
부서코드

Returns:
String

getUserType

public java.lang.String getUserType()
회원종류 [opp:직원,pub:일반,sil:실명회원]

Returns:
String

getUserHomepage

public java.lang.String getUserHomepage()
사용자 홈페이지

Returns:
String

getSsoKey

public java.lang.String getSsoKey()
ssoKey

Returns:
String

getFOSessionKey

public java.lang.String getFOSessionKey()

getContentsRtn

public long getContentsRtn()
Return Content

Returns:
String

getUserRName

public java.lang.String getUserRName()
실명 이름

Returns:
String

getRegRNum

public java.lang.String getRegRNum()
실명 가상식별번호

Returns:
String

getDupInfo

public java.lang.String getDupInfo()
중복가입코드

Returns:
String

getMenuTitle

public java.lang.String getMenuTitle()
메뉴 history 가져오기

Returns:
String

getMenuTitleImg

public java.lang.String getMenuTitleImg()
메뉴 title 이미지 가져오기

Returns:
String

getMenuVO

public MenuVO getMenuVO()
메뉴 전체 내용 가져오기

Returns:
String

getContentsVO

public ContentsVO getContentsVO()
컨텐츠 전체 내용 가져오기

Returns:
String

getMainNum

public int getMainNum()
1차메뉴 플래쉬 번호 구하기

Returns:
String

getSubNum

public int getSubNum()
2차메뉴 플래쉬 번호 구하기

Returns:
String

IsMenuGroup

public boolean IsMenuGroup(java.lang.String com_code,
                           int depth)
해당 메뉴에 대한 그룹내 메뉴 여부

Returns:
boolean

SearchUserId

public UserVO SearchUserId(java.lang.String name,
                           java.lang.String regNum)
                    throws java.lang.Exception
실명 인증 사용자 정보 찾기 Action

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception - 처리

SearchUupInfoUser

public UserVO SearchUupInfoUser(java.lang.String dupInfo)
                         throws java.lang.Exception
GPIN 중복가입자 찾기 Action

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception - 처리

SearchUserPwd

public UserVO SearchUserPwd(java.lang.String id,
                            java.lang.String name,
                            java.lang.String regNum)
                     throws java.lang.Exception
비밀번호 찾기 Action

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception - 처리

getUserInfo

public UserVO getUserInfo()
                   throws java.lang.Exception
사용자 정보 가져오기 Action

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception - 처리

getMenuUser

public MenuUserVO getMenuUser(java.lang.String menuUserCd)
                       throws java.lang.Exception
사용자 지정 메뉴객체 Action [2009-12-11 : 원서형]

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception

getMenuUserList

public java.util.List<MenuUserVO> getMenuUserList()
                                           throws java.lang.Exception
사용자 지정 메뉴목록 Action [2009-12-11 : 원서형]

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception

getSubMenuUserList

public java.util.List<MenuUserVO> getSubMenuUserList(java.lang.String menuUserCd)
                                              throws java.lang.Exception
사용자 지정 메뉴목록 Action [2009-12-11 : 원서형]

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception

getMenuUrlCheck

public boolean getMenuUrlCheck(java.lang.String menuUrl,
                               java.lang.String userId)
                        throws java.lang.Exception
사용자 지정 메뉴Url 검사 Action [2009-12-11 : 원서형]

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception

updateExistUser

public boolean updateExistUser(java.lang.String userId)
                        throws java.lang.Exception
기존 유저 재인증 후 수정 (String userId) [2010-03-02 : 원서형]

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception

updateExistUser

public boolean updateExistUser(java.lang.String userId,
                               java.lang.String userName,
                               java.lang.String userRegNum)
                        throws java.lang.Exception
기존 유저 재인증 후 수정 (userId, userName, userRegNum) [2010-03-02 : 원서형]

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception

getUserIp

public java.lang.String getUserIp()
Returns:

setUserIp

public void setUserIp(java.lang.String userIp)
Parameters:
userIp -

setUserId

public void setUserId(java.lang.String userId)
Parameters:
userId -

getErrorMessage

public java.lang.String getErrorMessage()