|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FileManager
파일 관리자 파일 업로드 모듈을 위한 파일 관리자로 파일 시스템 저장 방식과 데이터베이스 BLOB 저장 방식을 지원한다. 추상화된 API를 통해 물리적인 파일 경로나 테이블 정보를 숨기는 역할을 한다.
Method Summary | |
---|---|
int |
deleteAll()
파일 매니저에 관리되는 모든 파일 정보를 삭제한다. |
int |
deleteFile(String fileId)
Deprecated. Replaced by deleteFileByFileId(String) |
int |
deleteFile(String[] fileIdList)
Deprecated. |
int |
deleteFileByFileId(String fileId)
지정한 파일 ID에 해당하는 파일 정보를 삭제한다. |
int |
deleteFileByFileId(String[] fileIdList)
지정한 파일 ID에 해당하는 파일 정보를 삭제한다. |
int |
deleteFileByMapId(String mapId)
지정한 맵 ID에 해당하는 파일 정보를 삭제한다. |
int |
deleteFileByMapId(String[] mapIdList)
지정한 맵 ID에 해당하는 파일 정보를 삭제한다. |
int |
insertFile(FileDTO fileDTO)
파일 정보를 저장한다. |
int |
insertFile(List<FileDTO> fileDTOList)
파일 정보를 저장한다. |
List<FileDTO> |
selectFile()
Deprecated. Replaced by selectFileAll() |
List<FileDTO> |
selectFileAll()
현재 관리되고 있는 모든 파일 정보를 가져온다. |
FileDTO |
selectFileByFileId(String fileId)
지정한 파일 ID에 해당하는 파일 정보를 가져온다. |
List<FileDTO> |
selectFileByMapId(String mapId)
지정한 매핑 ID와 연관된 파일들의 정보를 가져온다. |
List<FileDTO> |
selectFileByRepositoryType(RepositoryType repositoryType)
현재 관리되고 있는 파일들 중 지정한 저장 방식(Repository Type)에 해당하는 파일 정보만 가져온다. |
Method Detail |
---|
int deleteAll() throws Exception
Exception
@Deprecated int deleteFile(String fileId) throws Exception
deleteFileByFileId(String)
fileId
- 파일 ID
Exception
int deleteFileByFileId(String[] fileIdList) throws Exception
fileIdList
- 파일 ID의 배열
Exception
int deleteFileByFileId(String fileId) throws Exception
fileId
- 파일 ID
Exception
@Deprecated int deleteFile(String[] fileIdList) throws Exception
fileIdList
- 파일 ID의 배열
Exception
int deleteFileByMapId(String mapId) throws Exception
mapId
- 맵 ID
Exception
int deleteFileByMapId(String[] mapIdList) throws Exception
mapIdList
- 맵 ID의 배열
Exception
int insertFile(FileDTO fileDTO) throws Exception
fileDTO
- 파일 DTO
Exception
int insertFile(List<FileDTO> fileDTOList) throws Exception
fileDTOList
- 파일 DTO의 List
Exception
@Deprecated List<FileDTO> selectFile() throws Exception
selectFileAll()
Exception
List<FileDTO> selectFileAll() throws Exception
Exception
List<FileDTO> selectFileByRepositoryType(RepositoryType repositoryType) throws Exception
repositoryType
- 파일 저장 방식
Exception
FileDTO selectFileByFileId(String fileId) throws Exception
fileId
- 파일 ID
Exception
List<FileDTO> selectFileByMapId(String mapId) throws Exception
mapId
- 매핑 ID
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |