skoinfo.rfc.gallery.dao
Class GalleryDAO

java.lang.Object
  extended by skoinfo.rfc.gallery.dao.GalleryDAO

public class GalleryDAO
extends java.lang.Object


Constructor Summary
GalleryDAO()
           
 
Method Summary
 void applicationModify(org.hibernate.Session session, ApplicationPhotoVO applicationPhotoVO)
          다운로드 제어기능 등록
 void applicationPhotoDeleteAct(org.hibernate.Session session, ApplicationPhotoVO applicationPhotoVO, java.lang.String userId, int userLevel)
          원본신청 사진 삭제
 void basketDeleteAct(org.hibernate.Session session, PhotoBasketVO photoBasketVO, java.lang.String userId)
          내 사진함 사진 삭제
 void basketStatus(org.hibernate.Session session, long basketSid, java.lang.String userId, java.lang.String status)
          내 사진함 상태 변환(슬라이드,홍보사진)
 PhotoBasketVO basketView(org.hibernate.Session session, PhotoBasketVO basketVO)
          내 사진함 상태 변환(슬라이드,홍보사진)
 int categoryCodeCount(org.hibernate.Session session, java.lang.String categoryCode, int categoryDepth)
          카테고리 사진 카운터 검색 목록 DAO
 java.lang.Long dataMonthCount(org.hibernate.Session session, java.util.Date strateDate, java.util.Date endDate)
          gallery Data Count(gallery 게시물 수(대표 이미지)) 비동기식(DWR) 요청에서 사용되는 함수
 void deleteCategory(org.hibernate.Session session, GalleryCategoryVO galleryCategoryVO)
          category 삭제
 void deleteTagKeyword(org.hibernate.Session session, GalleryCategoryVO galleryCategoryVO)
          tagKeyword 삭제
 java.util.List<GalleryVO> galleryList(org.hibernate.Session session, long fileSid)
          gallery Data List 리스트(대표 이미지)
 ApplicationPhotoVO getApplicationView(org.hibernate.Session session, GalleryVO galleryVO)
          원본신청 정보 가져오기
 void getBasketDeleteAct(org.hibernate.Session session, java.lang.String basketSid, java.lang.String userId)
          내 사진함 사진 삭제(복수 삭제)
 int getCategoryCount(org.hibernate.Session session, java.lang.String categoryCode, int categoryDepth)
          카테고리 카운터(1차 카테고리 밑에 2차 카테고리가 생성 됬는지 여부검사) DAO
 GalleryCategoryVO getCategoryList(org.hibernate.Session session)
          카테고리리스트 비동기식(DWR) 요청에서 사용되는 함수
 java.util.List<GalleryCategoryVO> getCategoryView(org.hibernate.Session session, java.lang.String categoryCode)
          카테고리정보 비동기식(DWR) 요청에서 사용되는 함수
 java.lang.Long getDataCount(org.hibernate.Session session, java.lang.String searchType, java.lang.String keyword, java.lang.String categoryDepth, java.lang.String categoryCode, java.util.Date strateDate, java.util.Date endDate)
          gallery Data Count(gallery 게시물 수(대표 이미지)) 비동기식(DWR) 요청에서 사용되는 함수
 java.util.List<GalleryVO> getDataList(org.hibernate.Session session, java.lang.String searchType, java.lang.String keyword, java.lang.String categoryDepth, java.lang.String categoryCode, int beginRow, int rowCount, java.util.ArrayList orderByList, java.util.Date strateDate, java.util.Date endDate)
          gallery Data List 리스트(대표 이미지) 비동기식(DWR) 요청에서 사용되는 함수
 java.lang.Long getDataTagCount(org.hibernate.Session session, java.lang.String tagName)
          gallery Tag Data Count(gallery tag 게시물 수) 비동기식(DWR) 요청에서 사용되는 함수
 java.util.List<GalleryVO> getDataTagList(org.hibernate.Session session, java.lang.String tagName, int beginRow, int rowCount, java.util.ArrayList orderByList)
          gallery tag Data List 리스트 비동기식(DWR) 요청에서 사용되는 함수
 void getDownloadCount(org.hibernate.Session session, ApplicationPhotoVO applicationPhotoVO)
          원본신청 다운로드시 카운트 증가
 GalleryVO getGallery(org.hibernate.Session session, java.lang.String repFileName)
          사진테이블 정보 출력DAO
 GalleryFileVO getGalleryFile(org.hibernate.Session session, long fileSid, java.lang.String fileStatus)
          첨부파일 정보 가져오기
 void getGalleryFileStatus(org.hibernate.Session session, long fileSid, java.lang.String status)
          파일 상태 변환
 long getGalleryNew(org.hibernate.Session session)
          gallery max
 void getGalleryStatus(org.hibernate.Session session, long sid, java.lang.String status)
          데이터 상태 변환
 void getGalleryUpdate(org.hibernate.Session session, long fileSid, java.lang.String repFileName, long dataSid)
          사진정보 테이블 정보 수정(fileSid) DAO
 GalleryFileVO getGalleryView(org.hibernate.Session session, long fileSid)
          사진정보보기 리스트
 java.util.List<GalleryVO> getHatTagList(org.hibernate.Session session, int rowCount)
          인기테그 리스트
 java.util.List<GalleryHistoryVO> getHistoryList(org.hibernate.Session session, int rowCount)
          히스토리 리스트
 void getPaperbasketAct(org.hibernate.Session session, PaperBasketVO paperBasketVO)
          휴지통 저장
 void getPaperbasketDelete(org.hibernate.Session session, long paperBasketSid)
          휴지통 삭제
 long getPhotoBasketCount(org.hibernate.Session session, java.lang.String userId)
          내 사진함 사진 갯수 DAO
 void getSpinStatus(org.hibernate.Session session, long fileSid, java.lang.String spin)
          사진파일 테이블 정보 수정(fileSid) DAO
 java.util.List<GalleryTagKeywordVO> getTagKeywordView(org.hibernate.Session session, java.lang.String tagName)
          테그 키워드 정보 비동기식(DWR) 요청에서 사용되는 함수
 java.util.List<GalleryTagKeywordVO> getTagList(org.hibernate.Session session, int rowCount)
          테그 리스트
 int getThumbnailCount(org.hibernate.Session session, long dataSid)
          gallery Data Count(gallery 게시물 수(첨부파일 이미지)) 비동기식(DWR) 요청에서 사용되는 함수
 java.util.List<GalleryFileVO> getThumbnailList(org.hibernate.Session session, long dataSid, int beginRow, int rowCount, java.util.ArrayList orderByList)
          gallery Data List 리스트(첨부파일 이미지) 비동기식(DWR) 요청에서 사용되는 함수
 void getUpdateGalleryViewCount(org.hibernate.Session session, long dataSid)
          gallery viewCount Update
 long myApplicationPhotoCount(org.hibernate.Session session, java.lang.String userId, int userLevel)
          내 원본신청 리스트 수(원본신청 결과 사진 수) 비동기식(DWR) 요청에서 사용되는 함수
 java.util.List<ApplicationPhotoVO> myApplicationPhotoList(org.hibernate.Session session, java.lang.String searchType, java.lang.String keyword, java.lang.String userId, int beginRow, int rowCount, java.util.ArrayList orderByList, int userLevel)
          원본신청 리스트 비동기식(DWR) 요청에서 사용되는 함수
 long myPaperBasketCount(org.hibernate.Session session, java.lang.String userId)
          paperBasket Count(휴지통 사진 수) 비동기식(DWR) 요청에서 사용되는 함수
 java.util.List<PaperBasketVO> myPaperBasketList(org.hibernate.Session session, java.lang.String searchType, java.lang.String keyword, java.lang.String userId, int beginRow, int rowCount, java.util.ArrayList orderByList)
          휴지통 리스트 비동기식(DWR) 요청에서 사용되는 함수
 long myPhotoBasketCount(org.hibernate.Session session, java.lang.String userId)
          photoBasket Count(내사진함 사진 수) 비동기식(DWR) 요청에서 사용되는 함수
 java.util.List<PhotoBasketVO> myPhotoBasketList(org.hibernate.Session session, java.lang.String searchType, java.lang.String keyword, java.lang.String userId, int beginRow, int rowCount, java.util.ArrayList orderByList, int gubun, int type)
          내 사진함 리스트 비동기식(DWR) 요청에서 사용되는 함수
 void photoDeleteAct(org.hibernate.Session session, long dataSid)
          사진 삭제(대표 이미지)
 void photoDeleteAllAct(org.hibernate.Session session, long dataSid)
          사진 삭제(대표 이미지)
 java.util.List<GalleryCategoryVO> searchCategoryCodeList(org.hibernate.Session session, int categoryDepth, java.lang.String categoryCode, int beginRow, int rowCount, java.util.ArrayList orderByList)
          카테고리 최근값 검색 목록 DAO
 GalleryCategoryVO searchCategoryList(org.hibernate.Session session, java.lang.String categoryCode1, java.lang.String categoryCode2, java.lang.String categoryCode3, java.lang.String categoryCode4, java.lang.String categoryCode5, int depth)
          검색 카테고리리스트 비동기식(DWR) 요청에서 사용되는 함수
 void setHistoryInsert(org.hibernate.Session session, GalleryHistoryVO galleryHistoryVO)
          gallery history Insert
 void thumbnailDeleteAct(org.hibernate.Session session, long fileSid)
          사진 삭제(첨부파일 이미지)
 java.util.List<GalleryFileVO> thumbnailList(org.hibernate.Session session, long dataSid, java.lang.String fileStatus)
          gallery Data List 리스트(첨부파일 이미지)
 void updateAct(org.hibernate.Session session, long dataSid, java.lang.String dataTitle, java.lang.String dataPlace, java.util.Date dataDate, java.lang.String tagName, java.lang.String dataContent, java.lang.String categoryCode, java.lang.String categoryCodes, long thumbnailFileSid, java.lang.String thumbnailFileName)
          gallery data 수정
 void updateCategory(org.hibernate.Session session, GalleryCategoryVO galleryCategoryVO)
          category 수정
 void updateTagKeyword(org.hibernate.Session session, GalleryCategoryVO galleryCategoryVO)
          tagKeyword 수정
 java.lang.String writeApplication(org.hibernate.Session session, ApplicationPhotoVO applicationPhotoVO)
          원본신청 결과 등록
 java.lang.String writeBasket(org.hibernate.Session session, PhotoBasketVO photoBasketVO)
          내 사진함 등록
 void writeCategory(org.hibernate.Session session, GalleryCategoryVO galleryCategoryVO)
          category 등록
 long writeData(org.hibernate.Session session, GalleryVO galleryVO)
          gallery Data 등록
 long writeFile(org.hibernate.Session session, GalleryFileVO galleryFileVO)
          gallery file 등록
 void writeTagIndex(org.hibernate.Session session, GalleryTagIndexVO galleryTagIndexVO)
          tag index 등록
 long writeTagKeyword(org.hibernate.Session session, GalleryTagKeywordVO galleryTagKeywordVO)
          tagKeyword 등록
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GalleryDAO

public GalleryDAO()
Method Detail

getDataCount

public java.lang.Long getDataCount(org.hibernate.Session session,
                                   java.lang.String searchType,
                                   java.lang.String keyword,
                                   java.lang.String categoryDepth,
                                   java.lang.String categoryCode,
                                   java.util.Date strateDate,
                                   java.util.Date endDate)
gallery Data Count(gallery 게시물 수(대표 이미지)) 비동기식(DWR) 요청에서 사용되는 함수

Parameters:
session -
String - (검색 타입)
String - (키워드)
String - (1,2차카테고리 구분)
String - (카테고리코드)
Returns:
int
Throws:
java.lang.Exception - 처리

dataMonthCount

public java.lang.Long dataMonthCount(org.hibernate.Session session,
                                     java.util.Date strateDate,
                                     java.util.Date endDate)
gallery Data Count(gallery 게시물 수(대표 이미지)) 비동기식(DWR) 요청에서 사용되는 함수

Parameters:
session -
String - (검색 타입)
String - (키워드)
String - (1,2차카테고리 구분)
String - (카테고리코드)
Returns:
int
Throws:
java.lang.Exception - 처리

getThumbnailCount

public int getThumbnailCount(org.hibernate.Session session,
                             long dataSid)
gallery Data Count(gallery 게시물 수(첨부파일 이미지)) 비동기식(DWR) 요청에서 사용되는 함수

Parameters:
long - (데이터 정보 기본키)
Returns:
int
Throws:
java.lang.Exception - 처리

getDataTagCount

public java.lang.Long getDataTagCount(org.hibernate.Session session,
                                      java.lang.String tagName)
gallery Tag Data Count(gallery tag 게시물 수) 비동기식(DWR) 요청에서 사용되는 함수

Parameters:
session -
String - (키워드)
Returns:
int
Throws:
java.lang.Exception - 처리

myPhotoBasketCount

public long myPhotoBasketCount(org.hibernate.Session session,
                               java.lang.String userId)
photoBasket Count(내사진함 사진 수) 비동기식(DWR) 요청에서 사용되는 함수

Parameters:
session -
String - (사용자 아이디)
Returns:
int
Throws:
java.lang.Exception - 처리

getDataList

public java.util.List<GalleryVO> getDataList(org.hibernate.Session session,
                                             java.lang.String searchType,
                                             java.lang.String keyword,
                                             java.lang.String categoryDepth,
                                             java.lang.String categoryCode,
                                             int beginRow,
                                             int rowCount,
                                             java.util.ArrayList orderByList,
                                             java.util.Date strateDate,
                                             java.util.Date endDate)
gallery Data List 리스트(대표 이미지) 비동기식(DWR) 요청에서 사용되는 함수

Parameters:
Session -
String - (검색 타입)
String - (키워드)
String - (1,2차카테고리 구분)
String - (카테고리코드)
int - (몇번째 부터 출력될 값)
int - (몇번째 까지 출력될 값)
ArrayList - (정렬 리스트 (예 title:desc))
Returns:
List
Throws:
java.lang.Exception - 처리

getThumbnailList

public java.util.List<GalleryFileVO> getThumbnailList(org.hibernate.Session session,
                                                      long dataSid,
                                                      int beginRow,
                                                      int rowCount,
                                                      java.util.ArrayList orderByList)
gallery Data List 리스트(첨부파일 이미지) 비동기식(DWR) 요청에서 사용되는 함수

Parameters:
Session -
String - (검색 타입)
String - (키워드)
String - (1,2차카테고리 구분)
String - (카테고리코드)
int - (몇번째 부터 출력될 값)
int - (몇번째 까지 출력될 값)
ArrayList - (정렬 리스트 (예 title:desc))
Returns:
List
Throws:
java.lang.Exception - 처리

getDataTagList

public java.util.List<GalleryVO> getDataTagList(org.hibernate.Session session,
                                                java.lang.String tagName,
                                                int beginRow,
                                                int rowCount,
                                                java.util.ArrayList orderByList)
gallery tag Data List 리스트 비동기식(DWR) 요청에서 사용되는 함수

Parameters:
Session -
String - (태그)
int - (몇번째 부터 출력될 값)
int - (몇번째 까지 출력될 값)
ArrayList - (정렬 리스트 (예 title:desc))
Returns:
List
Throws:
java.lang.Exception - 처리

myPhotoBasketList

public java.util.List<PhotoBasketVO> myPhotoBasketList(org.hibernate.Session session,
                                                       java.lang.String searchType,
                                                       java.lang.String keyword,
                                                       java.lang.String userId,
                                                       int beginRow,
                                                       int rowCount,
                                                       java.util.ArrayList orderByList,
                                                       int gubun,
                                                       int type)
내 사진함 리스트 비동기식(DWR) 요청에서 사용되는 함수

Parameters:
Session -
String - (검색 타입)
String - (키워드)
String - (사용자 아이디)
int - (몇번째 부터 출력될 값)
int - (몇번째 까지 출력될 값)
ArrayList - (정렬 리스트 (예 title:desc))
gubun - 슬라이드쇼 보기 : 0 ,내사진함 보기 :1
type - 슬라이드 : 1 , 홍보사진 : 2
Returns:
List
Throws:
java.lang.Exception - 처리

myApplicationPhotoCount

public long myApplicationPhotoCount(org.hibernate.Session session,
                                    java.lang.String userId,
                                    int userLevel)
내 원본신청 리스트 수(원본신청 결과 사진 수) 비동기식(DWR) 요청에서 사용되는 함수

Parameters:
Session -
String - (검색 타입)
String - (키워드)
String - (사용자 아이디)
int - (사용자 래밸)
Returns:
int
Throws:
java.lang.Exception - 처리

myApplicationPhotoList

public java.util.List<ApplicationPhotoVO> myApplicationPhotoList(org.hibernate.Session session,
                                                                 java.lang.String searchType,
                                                                 java.lang.String keyword,
                                                                 java.lang.String userId,
                                                                 int beginRow,
                                                                 int rowCount,
                                                                 java.util.ArrayList orderByList,
                                                                 int userLevel)
원본신청 리스트 비동기식(DWR) 요청에서 사용되는 함수

Parameters:
Session -
String - (검색 타입)
String - (키워드)
String - (사용자 아이디)
int - (몇번째 부터 출력될 값)
int - (몇번째 까지 출력될 값)
ArrayList - (정렬 리스트 (예 title:desc))
Returns:
List
Throws:
java.lang.Exception - 처리

getCategoryList

public GalleryCategoryVO getCategoryList(org.hibernate.Session session)
                                  throws java.lang.Exception
카테고리리스트 비동기식(DWR) 요청에서 사용되는 함수

Parameters:
Session -
Returns:
List
Throws:
java.lang.Exception - 처리

searchCategoryList

public GalleryCategoryVO searchCategoryList(org.hibernate.Session session,
                                            java.lang.String categoryCode1,
                                            java.lang.String categoryCode2,
                                            java.lang.String categoryCode3,
                                            java.lang.String categoryCode4,
                                            java.lang.String categoryCode5,
                                            int depth)
                                     throws java.lang.Exception
검색 카테고리리스트 비동기식(DWR) 요청에서 사용되는 함수

Parameters:
Session -
Returns:
List
Throws:
java.lang.Exception - 처리

getCategoryView

public java.util.List<GalleryCategoryVO> getCategoryView(org.hibernate.Session session,
                                                         java.lang.String categoryCode)
                                                  throws java.lang.Exception
카테고리정보 비동기식(DWR) 요청에서 사용되는 함수

Parameters:
Session -
String - (카태고리 코드)
Returns:
List
Throws:
java.lang.Exception - 처리

getTagKeywordView

public java.util.List<GalleryTagKeywordVO> getTagKeywordView(org.hibernate.Session session,
                                                             java.lang.String tagName)
                                                      throws java.lang.Exception
테그 키워드 정보 비동기식(DWR) 요청에서 사용되는 함수

Parameters:
Session -
String - (카태고리 코드)
Returns:
List
Throws:
java.lang.Exception - 처리

categoryCodeCount

public int categoryCodeCount(org.hibernate.Session session,
                             java.lang.String categoryCode,
                             int categoryDepth)
                      throws java.lang.Exception
카테고리 사진 카운터 검색 목록 DAO

Parameters:
String - (1,2차 카테고리 구분)
String - (카테고리 코드)
Returns:
조건에 해당하는 자료를 count로 반환
Throws:
java.lang.Exception - 처리

getCategoryCount

public int getCategoryCount(org.hibernate.Session session,
                            java.lang.String categoryCode,
                            int categoryDepth)
                     throws java.lang.Exception
카테고리 카운터(1차 카테고리 밑에 2차 카테고리가 생성 됬는지 여부검사) DAO

Parameters:
String - (1,2차 카테고리 구분)
String - (카테고리 코드)
Returns:
조건에 해당하는 자료를 count로 반환
Throws:
java.lang.Exception - 처리

getPhotoBasketCount

public long getPhotoBasketCount(org.hibernate.Session session,
                                java.lang.String userId)
                         throws java.lang.Exception
내 사진함 사진 갯수 DAO

Parameters:
categoryDepth - (1,2차 카테고리 구분)
categoryCode - (카테고리 코드)
Returns:
조건에 해당하는 자료를 count로 반환
Throws:
java.lang.Exception - 처리

searchCategoryCodeList

public java.util.List<GalleryCategoryVO> searchCategoryCodeList(org.hibernate.Session session,
                                                                int categoryDepth,
                                                                java.lang.String categoryCode,
                                                                int beginRow,
                                                                int rowCount,
                                                                java.util.ArrayList orderByList)
                                                         throws java.lang.Exception
카테고리 최근값 검색 목록 DAO

Parameters:
categoryDepth - 카테고리 depth
categoryCode - 카테고리 코드
beginRow - 페이지 시작 위치
rowCount - 가져올 자료수
orderByList - 정렬할 필드정의
Returns:
조건에 해당하는 자료를 List로 반환
Throws:
java.lang.Exception - 처리

getGallery

public GalleryVO getGallery(org.hibernate.Session session,
                            java.lang.String repFileName)
                     throws java.lang.Exception
사진테이블 정보 출력DAO

Parameters:
fileSid - (서브 이미지 sid)
Returns:
조건에 해당하는 자료를 galleryVO로 반환
Throws:
java.lang.Exception - 처리

getGalleryUpdate

public void getGalleryUpdate(org.hibernate.Session session,
                             long fileSid,
                             java.lang.String repFileName,
                             long dataSid)
사진정보 테이블 정보 수정(fileSid) DAO

Parameters:
categoryDepth - (1,2차 카테고리 구분)
session -
galleryVO -

getSpinStatus

public void getSpinStatus(org.hibernate.Session session,
                          long fileSid,
                          java.lang.String spin)
사진파일 테이블 정보 수정(fileSid) DAO

Parameters:
session -
fileSid -
spinStatus -

writeData

public long writeData(org.hibernate.Session session,
                      GalleryVO galleryVO)
gallery Data 등록

Parameters:
session -
GalleryVO - 객체

writeFile

public long writeFile(org.hibernate.Session session,
                      GalleryFileVO galleryFileVO)
gallery file 등록

Parameters:
session -
GalleryFileVO - 객체

writeTagIndex

public void writeTagIndex(org.hibernate.Session session,
                          GalleryTagIndexVO galleryTagIndexVO)
tag index 등록

Parameters:
session -
GalleryTagIndexVO - 객체

writeBasket

public java.lang.String writeBasket(org.hibernate.Session session,
                                    PhotoBasketVO photoBasketVO)
내 사진함 등록

Parameters:
session -
PhotoBasketVO - 객체

writeApplication

public java.lang.String writeApplication(org.hibernate.Session session,
                                         ApplicationPhotoVO applicationPhotoVO)
원본신청 결과 등록

Parameters:
session -
ApplicationPhotoVO - 객체

writeCategory

public void writeCategory(org.hibernate.Session session,
                          GalleryCategoryVO galleryCategoryVO)
category 등록

Parameters:
session -
GalleryCategoryVO - 객체

writeTagKeyword

public long writeTagKeyword(org.hibernate.Session session,
                            GalleryTagKeywordVO galleryTagKeywordVO)
tagKeyword 등록

Parameters:
session -
GalleryTagKeywordVO - 객체

updateCategory

public void updateCategory(org.hibernate.Session session,
                           GalleryCategoryVO galleryCategoryVO)
category 수정

Parameters:
session -
galleryCategoryVO -

updateTagKeyword

public void updateTagKeyword(org.hibernate.Session session,
                             GalleryCategoryVO galleryCategoryVO)
tagKeyword 수정

Parameters:
session -
galleryCategoryVO -

updateAct

public void updateAct(org.hibernate.Session session,
                      long dataSid,
                      java.lang.String dataTitle,
                      java.lang.String dataPlace,
                      java.util.Date dataDate,
                      java.lang.String tagName,
                      java.lang.String dataContent,
                      java.lang.String categoryCode,
                      java.lang.String categoryCodes,
                      long thumbnailFileSid,
                      java.lang.String thumbnailFileName)
gallery data 수정

Parameters:
session -
galleryVO -

deleteCategory

public void deleteCategory(org.hibernate.Session session,
                           GalleryCategoryVO galleryCategoryVO)
category 삭제

Parameters:
session -
galleryCategoryVO -

deleteTagKeyword

public void deleteTagKeyword(org.hibernate.Session session,
                             GalleryCategoryVO galleryCategoryVO)
tagKeyword 삭제

Parameters:
session -
galleryCategoryVO -

basketDeleteAct

public void basketDeleteAct(org.hibernate.Session session,
                            PhotoBasketVO photoBasketVO,
                            java.lang.String userId)
내 사진함 사진 삭제

Parameters:
session -
photoBasketVO -

getBasketDeleteAct

public void getBasketDeleteAct(org.hibernate.Session session,
                               java.lang.String basketSid,
                               java.lang.String userId)
내 사진함 사진 삭제(복수 삭제)

Parameters:
session -
photoBasketVO -

photoDeleteAct

public void photoDeleteAct(org.hibernate.Session session,
                           long dataSid)
사진 삭제(대표 이미지)

Parameters:
session -
photoBasketVO -

photoDeleteAllAct

public void photoDeleteAllAct(org.hibernate.Session session,
                              long dataSid)
사진 삭제(대표 이미지)

Parameters:
session -
photoBasketVO -

thumbnailDeleteAct

public void thumbnailDeleteAct(org.hibernate.Session session,
                               long fileSid)
사진 삭제(첨부파일 이미지)

Parameters:
session -
fileSid - 파일 기본키

getGalleryFileStatus

public void getGalleryFileStatus(org.hibernate.Session session,
                                 long fileSid,
                                 java.lang.String status)
파일 상태 변환

Parameters:
session -
fileSid - 첨부파일 기본키
status - 상태변경 변수값

basketStatus

public void basketStatus(org.hibernate.Session session,
                         long basketSid,
                         java.lang.String userId,
                         java.lang.String status)
내 사진함 상태 변환(슬라이드,홍보사진)

Parameters:
session -
photoBasketVO -

basketView

public PhotoBasketVO basketView(org.hibernate.Session session,
                                PhotoBasketVO basketVO)
내 사진함 상태 변환(슬라이드,홍보사진)

Parameters:
session -
photoBasketVO -

getGalleryStatus

public void getGalleryStatus(org.hibernate.Session session,
                             long sid,
                             java.lang.String status)
데이터 상태 변환

Parameters:
session -
fileSid - 첨부파일 기본키
status - 상태변경 변수값

applicationPhotoDeleteAct

public void applicationPhotoDeleteAct(org.hibernate.Session session,
                                      ApplicationPhotoVO applicationPhotoVO,
                                      java.lang.String userId,
                                      int userLevel)
원본신청 사진 삭제

Parameters:
session -
ApplicationPhotoVO -

getGalleryFile

public GalleryFileVO getGalleryFile(org.hibernate.Session session,
                                    long fileSid,
                                    java.lang.String fileStatus)
첨부파일 정보 가져오기

Parameters:
session -
fileSid -

getApplicationView

public ApplicationPhotoVO getApplicationView(org.hibernate.Session session,
                                             GalleryVO galleryVO)
원본신청 정보 가져오기

Parameters:
session -
ApplicationPhotoVO -

getDownloadCount

public void getDownloadCount(org.hibernate.Session session,
                             ApplicationPhotoVO applicationPhotoVO)
원본신청 다운로드시 카운트 증가

Parameters:
session -
ApplicationPhotoVO -

applicationModify

public void applicationModify(org.hibernate.Session session,
                              ApplicationPhotoVO applicationPhotoVO)
다운로드 제어기능 등록

Parameters:
session -
ApplicationPhotoVO -

thumbnailList

public java.util.List<GalleryFileVO> thumbnailList(org.hibernate.Session session,
                                                   long dataSid,
                                                   java.lang.String fileStatus)
gallery Data List 리스트(첨부파일 이미지)

Parameters:
Session -
long - (사진 데이터 정보 기본키)
Returns:
List
Throws:
java.lang.Exception - 처리

galleryList

public java.util.List<GalleryVO> galleryList(org.hibernate.Session session,
                                             long fileSid)
gallery Data List 리스트(대표 이미지)

Parameters:
Session -
long - (첨부파일 이미지 기본키)
Returns:
List
Throws:
java.lang.Exception - 처리

getUpdateGalleryViewCount

public void getUpdateGalleryViewCount(org.hibernate.Session session,
                                      long dataSid)
gallery viewCount Update

Parameters:
dataSid -

setHistoryInsert

public void setHistoryInsert(org.hibernate.Session session,
                             GalleryHistoryVO galleryHistoryVO)
gallery history Insert

Parameters:
GalleryHistoryVO -

getGalleryNew

public long getGalleryNew(org.hibernate.Session session)
gallery max


myPaperBasketCount

public long myPaperBasketCount(org.hibernate.Session session,
                               java.lang.String userId)
paperBasket Count(휴지통 사진 수) 비동기식(DWR) 요청에서 사용되는 함수

Parameters:
session -
String - (사용자 아이디)
Returns:
int
Throws:
java.lang.Exception - 처리

myPaperBasketList

public java.util.List<PaperBasketVO> myPaperBasketList(org.hibernate.Session session,
                                                       java.lang.String searchType,
                                                       java.lang.String keyword,
                                                       java.lang.String userId,
                                                       int beginRow,
                                                       int rowCount,
                                                       java.util.ArrayList orderByList)
휴지통 리스트 비동기식(DWR) 요청에서 사용되는 함수

Parameters:
Session -
String - (검색 타입)
String - (키워드)
String - (사용자 아이디)
int - (몇번째 부터 출력될 값)
int - (몇번째 까지 출력될 값)
ArrayList - (정렬 리스트 (예 title:desc))
Returns:
List
Throws:
java.lang.Exception - 처리

getPaperbasketAct

public void getPaperbasketAct(org.hibernate.Session session,
                              PaperBasketVO paperBasketVO)
휴지통 저장

Parameters:
session -
photoBasketVO -

getPaperbasketDelete

public void getPaperbasketDelete(org.hibernate.Session session,
                                 long paperBasketSid)
휴지통 삭제

Parameters:
session -
dataSid -

getTagList

public java.util.List<GalleryTagKeywordVO> getTagList(org.hibernate.Session session,
                                                      int rowCount)
테그 리스트

Parameters:
session -
rowCount -

getHatTagList

public java.util.List<GalleryVO> getHatTagList(org.hibernate.Session session,
                                               int rowCount)
인기테그 리스트

Parameters:
session -
rowCount -

getGalleryView

public GalleryFileVO getGalleryView(org.hibernate.Session session,
                                    long fileSid)
사진정보보기 리스트

Parameters:
session -
rowCount -

getHistoryList

public java.util.List<GalleryHistoryVO> getHistoryList(org.hibernate.Session session,
                                                       int rowCount)
히스토리 리스트

Parameters:
session -