Package com.poscoict.glueframework.util
Class GlueFileResourceUtil
java.lang.Object
com.poscoict.glueframework.util.GlueFileResourceUtil
Resource File의 URL을 처리 하는 공통 모듈.
Weblogic Server와 같이 File.seperator를 사용하지 않고 자체 File Seperator를 사용하는 WAS에서 File.seperator에 해당 하는 Seperator로 변환하여 Resource를 제공
Weblogic Server와 같이 File.seperator를 사용하지 않고 자체 File Seperator를 사용하는 WAS에서 File.seperator에 해당 하는 Seperator로 변환하여 Resource를 제공
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetListOfFiles
(File dir) 특정 디렉토리 이하에 존재하는 모든 파일명을 검색해서 List Collection으로 리턴한다.getListOfFiles
(File dir, boolean isSub) static URL
getResource
(String path) 현재 Thread의 Context에 해당하는 Directory에서 path를 URL로 변환함.static InputStream
getResourceAsStream
(String path) 현재 Thread의 Context에 해당하는 Directory에서 path를 URL로 변환함.
-
Constructor Details
-
GlueFileResourceUtil
public GlueFileResourceUtil()
-
-
Method Details
-
getResource
현재 Thread의 Context에 해당하는 Directory에서 path를 URL로 변환함.
Weblogic Server와 같이 File.seperator를 사용하지 않고 자체 File Seperator를 사용하는 WAS에서 File.seperator에 해당 하는 Seperator로 변환하여 URL를 리턴함.- Parameters:
path
- String File 또는 Directory Path- Returns:
- URL path에 해당하는 URL
- Throws:
GlueException
-
getResourceAsStream
현재 Thread의 Context에 해당하는 Directory에서 path를 URL로 변환함.
Weblogic Server와 같이 File.seperator를 사용하지 않고 자체 File Seperator를 사용하는 WAS에서 File.seperator에 해당 하는 Seperator로 변환하여 InputStream을 리턴함.- Parameters:
path
- String File 또는 Directory Path- Returns:
- InputStream path에 해당하는 InputStream
- Throws:
GlueException
-
getListOfFiles
특정 디렉토리 이하에 존재하는 모든 파일명을 검색해서 List Collection으로 리턴한다.- Parameters:
dir
-- Returns:
- List of File
-
getListOfFiles
- Parameters:
dir
-isSub
- - true 하위디렉토리의 파일 리스트 포함, false 현재 디렉토리의 파일 리스트만.- Returns:
- List of File
-
readFile
- Parameters:
file
-- Returns:
- List of String
- Throws:
GlueException
-
readFile
- Parameters:
file
-charset
-- Returns:
- List of String
- Throws:
GlueException
-