Package com.aspectran.core.adapter
Class AbstractApplicationAdapter
java.lang.Object
com.aspectran.core.adapter.AbstractApplicationAdapter
- All Implemented Interfaces:
ApplicationAdapter
- Direct Known Subclasses:
DefaultApplicationAdapter
The Class AbstractApplicationAdapter.
- Since:
- 2011. 3. 13.
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractApplicationAdapter
(String basePath) Instantiates a new AbstractApplicationAdapter. -
Method Summary
Modifier and TypeMethodDescriptionReturns the base path that the current application is mapped to.toRealPath
(String filePath) Returns the real path of the existing file as a canonical pathname string.toRealPathAsFile
(String filePath) Returns the real path of an existing file.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.aspectran.core.adapter.ApplicationAdapter
getAttribute, getAttributeNames, removeAttribute, setAttribute
-
Constructor Details
-
AbstractApplicationAdapter
Instantiates a new AbstractApplicationAdapter.
-
-
Method Details
-
getBasePath
Description copied from interface:ApplicationAdapter
Returns the base path that the current application is mapped to.- Specified by:
getBasePath
in interfaceApplicationAdapter
- Returns:
- the base path for this application
-
toRealPath
Description copied from interface:ApplicationAdapter
Returns the real path of the existing file as a canonical pathname string.- Specified by:
toRealPath
in interfaceApplicationAdapter
- Parameters:
filePath
- the relative path or classpath of the file to find- Returns:
- the canonical pathname string of the found file
- Throws:
IOException
- If there is no file corresponding to the classpath, an exception is thrown, and if it is not the classpath, no exception is thrown because theFile
instance is returned regardless of the existence of the file.
-
toRealPathAsFile
Description copied from interface:ApplicationAdapter
Returns the real path of an existing file.- Specified by:
toRealPathAsFile
in interfaceApplicationAdapter
- Parameters:
filePath
- the relative path or classpath of the file to find- Returns:
- the real path of the found file
- Throws:
IOException
- If there is no file corresponding to the classpath, an exception is thrown, and if it is not the classpath, no exception is thrown because theFile
instance is returned regardless of the existence of the file.
-