@Mapper
public interface AtchmnFlMapper
Modifier and Type | Method and Description |
---|---|
void |
deleteAtchmnFl(Map<String,Object> pMap)
파라미터(fileId, seq 목록)에 해당하는 첨부 파일들을 삭제한다.
|
void |
deleteGabageFiles(Map<String,Object> map)
파라미터(fileId, seq)에 해당하는 파일을 삭제한다.
|
String |
getAtchmnFlHandlerName(String id)
지정된 첨부 파일 ID의 핸들러 이름을 조회한다.
|
int |
getAtchmnFlMaxSeq(String atchmnFlId)
첨부 파일 ID에 해당하는 최대 시퀀스 번호를 조회한다.
|
int |
getFileByFileIdAndJSessionId(AtchmnFlVO jtAtchmnFl)
파라미터(fileId, 세션 ID)에 해당하는 첨부 파일 목록의 갯수를 조회한다.
|
void |
insertAtchmnFl(AtchmnFlVO vo)
첨부 파일 정보를 추가한다.
|
AtchmnFlVO |
selectAtchmnFl(Map<String,Object> pMap)
파라미터(fileId, seq)에 해당하는 첨부 파일 정보를 조회한다.
|
List<AtchmnFlVO> |
selectAtchmnFlDetailList(Map<String,Object> pMap)
파라미터(fileId, flHandler)에 해당하는 첨부 파일 목록을 조회한다.
|
List<Object> |
selectDeleteSeqByIdList(String id)
첨부 파일 ID에 해당하는 첨부 파일 정보 중 삭제 처리된 시퀀스 목록을 조회한다.
|
String |
selectExistsAtchmnFl(Map<String,Object> pMap)
제공된 매개변수를 기반으로 첨부 파일의 존재 여부를 확인한다.
|
List<Map<String,Object>> |
selectGabageList(Date time)
기준 시간이 지나도록 트랜잭션 완료 처리가 되지 않은 파일의 목록을 가져온다.
|
List<Object> |
selectSeqByIdList(String id)
첨부 파일 ID에 해당하는 시퀀스 목록을 조회한다.
|
void |
updateAtchmnFlDeleteAt(Map<String,Object> pMap)
파라미터(id, flDeleteAt, seq 목록)에 해당하는 첨부 파일들의 삭제여부 상태를 수정한다.
|
void |
updateAtchmnFlDownloadCnt(Map<String,Object> pMap)
파라미터(fileId, seq)에 해당하는 첨부 파일 정보를 수정한다.
|
void |
updateAtchmnFlTransaction(Map<String,Object> pMap)
파라미터(fileId, jsessionId, seq 목록)에 해당하는 첨부 파일들을 트랜잭션 처리 상태로 수정한다.
|
void |
updateAtchmnFlTransactionByGroupKey(Map<String,Object> pMap)
파라미터(jsessionId, groupKey)에 해당하는 첨부 파일들을 트랜잭션 처리 상태로 수정한다.
|
void deleteAtchmnFl(Map<String,Object> pMap)
pMap
- 파라미터(fileId, seq 목록)void deleteGabageFiles(Map<String,Object> map)
map
- 파라미터(fileId, seq)String getAtchmnFlHandlerName(String id)
id
- 첨부 파일 IDint getAtchmnFlMaxSeq(String atchmnFlId)
atchmnFlId
- 첨부 파일 IDint getFileByFileIdAndJSessionId(AtchmnFlVO jtAtchmnFl)
jtAtchmnFl
- 파라미터(fileId, 세션 ID) 정보를 담고 있는 AtchmnFlVO 객체void insertAtchmnFl(AtchmnFlVO vo)
vo
- 첨부 파일 정보AtchmnFlVO selectAtchmnFl(Map<String,Object> pMap)
pMap
- 파라미터(fileId, seq)List<AtchmnFlVO> selectAtchmnFlDetailList(Map<String,Object> pMap)
pMap
- 파라미터(fileId, flHandler)List<Object> selectDeleteSeqByIdList(String id)
id
- 첨부 파일 IDString selectExistsAtchmnFl(Map<String,Object> pMap)
pMap
- 파라미터(fileId, seq 목록)List<Map<String,Object>> selectGabageList(Date time)
time
- 기준 시간List<Object> selectSeqByIdList(String id)
id
- 첨부 파일 IDvoid updateAtchmnFlDeleteAt(Map<String,Object> pMap)
pMap
- 파라미터(id, flDeleteAt, seq 목록)void updateAtchmnFlDownloadCnt(Map<String,Object> pMap)
pMap
- 파라미터(fileId, seq)void updateAtchmnFlTransaction(Map<String,Object> pMap)
pMap
- 파라미터(fileId, jsessionId, seq 목록)Copyright © 2025. All rights reserved.