|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codelabor.system.anyframe.dao.BaseDAOImpl
org.codelabor.system.file.dao.FileDAOImpl
public class FileDAOImpl
파일 DAO 구현 클래스
Field Summary |
---|
Fields inherited from class org.codelabor.system.anyframe.dao.BaseDAOImpl |
---|
idGenerationService, logger, loggerName, messageSource, propertiesService, queryService |
Constructor Summary | |
---|---|
FileDAOImpl()
|
Method Summary | |
---|---|
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에 해당하는 파일 정보를 삭제한다. |
int |
insertFile(FileDTO fileDTO)
파일 정보를 저장한다. |
int |
insertFile(java.util.List<FileDTO> insertFileDTOList)
파일 정보를 저장한다. |
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)에 해당하는 파일 정보만 가져온다. |
Methods inherited from class org.codelabor.system.anyframe.dao.BaseDAOImpl |
---|
getIdGenerationService, getLoggerName, getMessageSource, getPropertiesService, getQueryService, setIdGenerationService, setLoggerName, setMessageSource, setPropertiesService, setQueryService |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FileDAOImpl()
Method Detail |
---|
public int insertFile(FileDTO fileDTO) throws java.lang.Exception
FileDAO
insertFile
in interface FileDAO
fileDTO
- 파일 DTO
java.lang.Exception
public int insertFile(java.util.List<FileDTO> insertFileDTOList) throws java.lang.Exception
FileDAO
insertFile
in interface FileDAO
insertFileDTOList
- 파일 DTO의 List
java.lang.Exception
public int deleteFile(java.lang.String fileId) throws java.lang.Exception
FileDAO
deleteFile
in interface FileDAO
fileId
- 파일 ID
java.lang.Exception
public int deleteFile(java.lang.String[] fileIdList) throws java.lang.Exception
FileDAO
deleteFile
in interface FileDAO
fileIdList
- 파일 ID의 배열
java.lang.Exception
public int deleteFileByFileId(java.lang.String fileId) throws java.lang.Exception
FileDAO
deleteFileByFileId
in interface FileDAO
fileId
- 파일 ID
java.lang.Exception
public int deleteFileByFileId(java.lang.String[] fileIdList) throws java.lang.Exception
FileDAO
deleteFileByFileId
in interface FileDAO
fileIdList
- 파일 ID의 배열
java.lang.Exception
public int deleteFileByMapId(java.lang.String mapId) throws java.lang.Exception
FileDAO
deleteFileByMapId
in interface FileDAO
mapId
- 맵 ID
java.lang.Exception
public int deleteFileByMapId(java.lang.String[] mapIdList) throws java.lang.Exception
FileDAO
deleteFileByMapId
in interface FileDAO
mapIdList
- 맵 ID의 배열
java.lang.Exception
public int deleteAll() throws java.lang.Exception
FileDAO
deleteAll
in interface FileDAO
java.lang.Exception
public java.util.List<FileDTO> selectFileByRepositoryType(RepositoryType repositoryType) throws java.lang.Exception
FileDAO
selectFileByRepositoryType
in interface FileDAO
repositoryType
- 파일 저장 방식
java.lang.Exception
- 예외public java.util.List<FileDTO> selectFile() throws java.lang.Exception
FileDAO
selectFile
in interface FileDAO
java.lang.Exception
- 예외public java.util.List<FileDTO> selectFileAll() throws java.lang.Exception
FileDAO
selectFileAll
in interface FileDAO
java.lang.Exception
public FileDTO selectFileByFileId(java.lang.String fileId) throws java.lang.Exception
FileDAO
selectFileByFileId
in interface FileDAO
fileId
- 파일 ID
java.lang.Exception
- 예외public java.util.List<FileDTO> selectFileByMapId(java.lang.String mapId) throws java.lang.Exception
FileDAO
selectFileByMapId
in interface FileDAO
mapId
- 매핑 ID
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |