skoinfo.rfc.photo
Class PhotoManager

java.lang.Object
  extended by com.opensymphony.xwork2.ActionSupport
      extended by skoinfo.rfc.common.action.AbstractAction
          extended by skoinfo.rfc.photo.PhotoManager
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 PhotoManager
extends AbstractAction

Office Manager 처리

Version:
RFC 1.1 Released, 2008.11.11
Author:
허성철
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.opensymphony.xwork2.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
PhotoManager(javax.servlet.http.HttpServletRequest request)
           
 
Method Summary
 java.lang.String adminMenuList()
           
 java.lang.String AdminTag(PhotoCategoryVO photoCategoryVO)
           
 int cateDateGroupCount(java.lang.String categoryCd)
          해당 카테고리로 등록된 dataGroup 수
 java.lang.String getCateFullName(java.lang.String categoryCd, java.lang.String split)
          카테고리 전체 이름 가져오기
 PhotoCategoryVO getCategoryCd(java.lang.String categoryCd)
          카테고리 코드가져오기
 PhotoCategoryVO getCategoryCd(java.lang.String categoryCd, int cateDp)
          카테고리 코드 및 depth 코드가져오기
 java.lang.String getCategoryCode()
           
 int getCategoryDepth()
           
 java.util.List<PhotoCategoryVO> getCateList(int cateDp)
          해당 카테고리 리스트
 java.util.List<PhotoCategoryVO> getCateList(java.lang.String categoryCd, int cateDp)
           
 java.lang.String getCommand()
           
 PhotoConfigVO getConfigInfo()
          PhotoConfig getInfo
 java.lang.String getFilePath()
           
 java.util.List<PhotoMyBoxVO> getHotMyboxList()
          메인 핫뉴스- 특정 관리자의 내사진함 가져오기
 java.util.List<PhotoTagNameVO> getHotTagName(int tagListCnt)
           
 java.lang.String getKeyword()
           
 java.lang.String getListStyle()
           
 java.lang.String getMonth()
           
 java.lang.String[] getMonthCount()
           
 PhotoConfigVO getPhotoActionConfigInfo()
           
 PhotoCategoryVO getPhotoCategoryVO()
           
 PhotoDataGroupVO getPhotoDataGroupVO()
           
 java.lang.String getReturnUrl()
           
 java.lang.String getSlideTime()
           
 java.lang.String getTabMode()
           
 java.util.List<PhotoTagNameVO> getTagNameList(int tagListCnt)
          태그전부 가져오기
 java.lang.String getUploadDir()
           
 java.lang.String getUploadType()
           
 java.lang.String[] getWeekCount()
           
 java.lang.String getYear()
           
 java.util.Map<java.lang.Integer,java.util.List<java.lang.Integer>> getYearList()
          연도별 메뉴리스트 가져오기
 boolean isPhotoAdmin()
          is Admin
 boolean isWriteAble()
          글쓰기 권한 여부 검사
 int subCategoryCnt(java.lang.String categoryCd)
          카테고리 하위메뉴 갯수
 
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

PhotoManager

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

getCategoryCode

public java.lang.String getCategoryCode()
Returns:

getCategoryDepth

public int getCategoryDepth()
Returns:

getSlideTime

public java.lang.String getSlideTime()
Returns:

getTabMode

public java.lang.String getTabMode()
Returns:

getReturnUrl

public java.lang.String getReturnUrl()
Returns:

getKeyword

public java.lang.String getKeyword()
Returns:

getCommand

public java.lang.String getCommand()
Returns:

getListStyle

public java.lang.String getListStyle()
Returns:

getUploadType

public java.lang.String getUploadType()
Returns:

getYear

public java.lang.String getYear()
Returns:

getMonth

public java.lang.String getMonth()
Returns:

getPhotoActionConfigInfo

public PhotoConfigVO getPhotoActionConfigInfo()

getPhotoDataGroupVO

public PhotoDataGroupVO getPhotoDataGroupVO()
Returns:

getPhotoCategoryVO

public PhotoCategoryVO getPhotoCategoryVO()
Returns:

adminMenuList

public java.lang.String adminMenuList()
                               throws java.lang.Exception
Throws:
java.lang.Exception

AdminTag

public java.lang.String AdminTag(PhotoCategoryVO photoCategoryVO)
                          throws java.lang.Exception
Throws:
java.lang.Exception

getConfigInfo

public PhotoConfigVO getConfigInfo()
                            throws java.lang.Exception
PhotoConfig getInfo

Throws:
java.lang.Exception

getTagNameList

public java.util.List<PhotoTagNameVO> getTagNameList(int tagListCnt)
                                              throws java.lang.Exception
태그전부 가져오기

Returns:
Throws:
java.lang.Exception

getHotTagName

public java.util.List<PhotoTagNameVO> getHotTagName(int tagListCnt)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

isPhotoAdmin

public boolean isPhotoAdmin()
                     throws java.lang.Exception
is Admin

Throws:
java.lang.Exception

isWriteAble

public boolean isWriteAble()
                    throws java.lang.Exception
글쓰기 권한 여부 검사

Returns:
Throws:
java.lang.Exception

getCateList

public java.util.List<PhotoCategoryVO> getCateList(int cateDp)
                                            throws java.lang.Exception
해당 카테고리 리스트

Parameters:
String -
int -
Returns:
List
Throws:
java.lang.Exception

getCateList

public java.util.List<PhotoCategoryVO> getCateList(java.lang.String categoryCd,
                                                   int cateDp)
                                            throws java.lang.Exception
Throws:
java.lang.Exception

getCategoryCd

public PhotoCategoryVO getCategoryCd(java.lang.String categoryCd,
                                     int cateDp)
                              throws java.lang.Exception
카테고리 코드 및 depth 코드가져오기

Returns:
List
Throws:
java.lang.Exception

getCategoryCd

public PhotoCategoryVO getCategoryCd(java.lang.String categoryCd)
                              throws java.lang.Exception
카테고리 코드가져오기

Parameters:
menuCd - 메뉴코드
Returns:
PhotoCategoryVO
Throws:
java.lang.Exception

subCategoryCnt

public int subCategoryCnt(java.lang.String categoryCd)
                   throws java.lang.Exception
카테고리 하위메뉴 갯수

Parameters:
menuCd - 메뉴코드
Returns:
PhotoCategoryVO
Throws:
java.lang.Exception

getCateFullName

public java.lang.String getCateFullName(java.lang.String categoryCd,
                                        java.lang.String split)
                                 throws java.lang.Exception
카테고리 전체 이름 가져오기

Returns:
String
Throws:
java.lang.Exception

getFilePath

public java.lang.String getFilePath()

getUploadDir

public java.lang.String getUploadDir()

cateDateGroupCount

public int cateDateGroupCount(java.lang.String categoryCd)
                       throws java.lang.Exception
해당 카테고리로 등록된 dataGroup 수

Parameters:
menuCd - 메뉴코드
Returns:
PhotoCategoryVO
Throws:
java.lang.Exception

getYearList

public java.util.Map<java.lang.Integer,java.util.List<java.lang.Integer>> getYearList()
                                                                               throws java.lang.Exception
연도별 메뉴리스트 가져오기

Throws:
java.lang.Exception

getMonthCount

public java.lang.String[] getMonthCount()
                                 throws java.lang.Exception
Throws:
java.lang.Exception

getWeekCount

public java.lang.String[] getWeekCount()
                                throws java.lang.Exception
Throws:
java.lang.Exception

getHotMyboxList

public java.util.List<PhotoMyBoxVO> getHotMyboxList()
                                             throws java.lang.Exception
메인 핫뉴스- 특정 관리자의 내사진함 가져오기

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