|
||||||||||
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(java.lang.String fileId)
Deprecated. Replaced by deleteFileByFileId(String) |
int |
deleteFile(java.lang.String[] fileIdList)
Deprecated. |
int |
deleteFileByFileId(java.lang.String fileId)
지정한 파일 ID에 해당하는 파일 정보를 삭제한다. |
int |
deleteFileByFileId(java.lang.String[] fileIdList)
지정한 파일 ID에 해당하는 파일 정보를 삭제한다. |
int |
deleteFileByMapId(java.lang.String mapId)
지정한 맵 ID에 해당하는 파일 정보를 삭제한다. |
int |
deleteFileByMapId(java.lang.String[] mapIdList)
지정한 맵 ID에 해당하는 파일 정보를 삭제한다. |
int |
insertFile(FileDTO fileDTO)
파일 정보를 저장한다. |
int |
insertFile(java.util.List<FileDTO> fileDTOList)
파일 정보를 저장한다. |
java.util.List<FileDTO> |
selectFile()
Deprecated. Replaced by selectFileAll() |
java.util.List<FileDTO> |
selectFileAll()
현재 관리되고 있는 모든 파일 정보를 가져온다. |
FileDTO |
selectFileByFileId(java.lang.String fileId)
지정한 파일 ID에 해당하는 파일 정보를 가져온다. |
java.util.List<FileDTO> |
selectFileByMapId(java.lang.String mapId)
지정한 매핑 ID와 연관된 파일들의 정보를 가져온다. |
java.util.List<FileDTO> |
selectFileByRepositoryType(RepositoryType repositoryType)
현재 관리되고 있는 파일들 중 지정한 저장 방식(Repository Type)에 해당하는 파일 정보만 가져온다. |
Method Detail |
---|
int deleteAll() throws java.lang.Exception
java.lang.Exception
@Deprecated int deleteFile(java.lang.String fileId) throws java.lang.Exception
deleteFileByFileId(String)
fileId
- 파일 ID
java.lang.Exception
int deleteFileByFileId(java.lang.String[] fileIdList) throws java.lang.Exception
fileIdList
- 파일 ID의 배열
java.lang.Exception
int deleteFileByFileId(java.lang.String fileId) throws java.lang.Exception
fileId
- 파일 ID
java.lang.Exception
@Deprecated int deleteFile(java.lang.String[] fileIdList) throws java.lang.Exception
fileIdList
- 파일 ID의 배열
java.lang.Exception
int deleteFileByMapId(java.lang.String mapId) throws java.lang.Exception
mapId
- 맵 ID
java.lang.Exception
int deleteFileByMapId(java.lang.String[] mapIdList) throws java.lang.Exception
mapIdList
- 맵 ID의 배열
java.lang.Exception
int insertFile(FileDTO fileDTO) throws java.lang.Exception
fileDTO
- 파일 DTO
java.lang.Exception
int insertFile(java.util.List<FileDTO> fileDTOList) throws java.lang.Exception
fileDTOList
- 파일 DTO의 List
java.lang.Exception
@Deprecated java.util.List<FileDTO> selectFile() throws java.lang.Exception
selectFileAll()
java.lang.Exception
java.util.List<FileDTO> selectFileAll() throws java.lang.Exception
java.lang.Exception
java.util.List<FileDTO> selectFileByRepositoryType(RepositoryType repositoryType) throws java.lang.Exception
repositoryType
- 파일 저장 방식
java.lang.Exception
FileDTO selectFileByFileId(java.lang.String fileId) throws java.lang.Exception
fileId
- 파일 ID
java.lang.Exception
java.util.List<FileDTO> selectFileByMapId(java.lang.String mapId) throws java.lang.Exception
mapId
- 매핑 ID
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |