|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codelabor.system.file.manager.FileManagerImpl
public class FileManagerImpl
파일 관리자 구현 클래스
Constructor Summary | |
---|---|
FileManagerImpl()
|
Method Summary | |
---|---|
void |
afterPropertiesSet()
|
int |
deleteAll()
파일 매니저에 관리되는 모든 파일 정보를 삭제한다. |
int |
deleteFile(java.lang.String fileId)
지정한 파일 ID에 해당하는 파일 정보를 삭제한다. |
int |
deleteFile(java.lang.String[] fileIdList)
지정한 파일 ID에 해당하는 파일 정보를 삭제한다. |
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에 해당하는 파일 정보를 삭제한다. |
FileDAO |
getFileDAO()
파일 DAO를 가져온다. |
int |
insertFile(FileDTO fileDTO)
파일 정보를 저장한다. |
int |
insertFile(java.util.List<FileDTO> fileDTOList)
파일 정보를 저장한다. |
java.util.List<FileDTO> |
selectFile()
현재 관리되고 있는 모든 파일 정보를 가져온다. |
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)에 해당하는 파일 정보만 가져온다. |
void |
setFileDAO(FileDAO fileDAO)
파일 DAO를 설정한다. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FileManagerImpl()
Method Detail |
---|
public int deleteAll() throws java.lang.Exception
FileManager
deleteAll
in interface FileManager
java.lang.Exception
public int deleteFile(java.lang.String fileId) throws java.lang.Exception
FileManager
deleteFile
in interface FileManager
fileId
- 파일 ID
java.lang.Exception
public int deleteFile(java.lang.String[] fileIdList) throws java.lang.Exception
FileManager
deleteFile
in interface FileManager
fileIdList
- 파일 ID의 배열
java.lang.Exception
public int deleteFileByFileId(java.lang.String fileId) throws java.lang.Exception
FileManager
deleteFileByFileId
in interface FileManager
fileId
- 파일 ID
java.lang.Exception
public int deleteFileByFileId(java.lang.String[] fileIdList) throws java.lang.Exception
FileManager
deleteFileByFileId
in interface FileManager
fileIdList
- 파일 ID의 배열
java.lang.Exception
public int deleteFileByMapId(java.lang.String mapId) throws java.lang.Exception
FileManager
deleteFileByMapId
in interface FileManager
mapId
- 맵 ID
java.lang.Exception
public int deleteFileByMapId(java.lang.String[] mapIdList) throws java.lang.Exception
FileManager
deleteFileByMapId
in interface FileManager
mapIdList
- 맵 ID의 배열
java.lang.Exception
public int insertFile(FileDTO fileDTO) throws java.lang.Exception
FileManager
insertFile
in interface FileManager
fileDTO
- 파일 DTO
java.lang.Exception
public int insertFile(java.util.List<FileDTO> fileDTOList) throws java.lang.Exception
FileManager
insertFile
in interface FileManager
fileDTOList
- 파일 DTO의 List
java.lang.Exception
public java.util.List<FileDTO> selectFileByRepositoryType(RepositoryType repositoryType) throws java.lang.Exception
FileManager
selectFileByRepositoryType
in interface FileManager
repositoryType
- 파일 저장 방식
java.lang.Exception
public java.util.List<FileDTO> selectFileByMapId(java.lang.String mapId) throws java.lang.Exception
FileManager
selectFileByMapId
in interface FileManager
mapId
- 매핑 ID
java.lang.Exception
public java.util.List<FileDTO> selectFileAll() throws java.lang.Exception
FileManager
selectFileAll
in interface FileManager
java.lang.Exception
public java.util.List<FileDTO> selectFile() throws java.lang.Exception
FileManager
selectFile
in interface FileManager
java.lang.Exception
public FileDTO selectFileByFileId(java.lang.String fileId) throws java.lang.Exception
FileManager
selectFileByFileId
in interface FileManager
fileId
- 파일 ID
java.lang.Exception
public FileDAO getFileDAO()
public void setFileDAO(FileDAO fileDAO)
fileDAO
- public void afterPropertiesSet() throws java.lang.Exception
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |